Skellett - The beast addon!

Addon Skellett - The beast addon! 2.0.10

  • Welcome to skUnity!

    Welcome to skUnity! This is a forum where members of the Skript community can communicate and interact. Skript Resource Creators can post their Resources for all to see and use.

    If you haven't done so already, feel free to join our official Discord server to expand your level of interaction with the comminuty!

    Now, what are you waiting for? Join the community now!

I put "for 3 seconds" did not put fade in or fade out
Check out the syntax for Show titles with Skellett.
60ftzy1wQZijrKlr8Ulr1g.png

If it continues not to work, you can use this instead: https://forums.skunity.com/resources/titleapi.206/
 
Titles are not working on 1.12 or did I do something wrong?

code_language.skript:
show title "鍎 You open the locked chest." to player
As @Vexio said. You need to add a timespan to it.

The syntax is

code_language.skript:
(send|show) [a] title [from] %string% [(with|and) [subtitle] %-string%] (to|for) %players% for %timespan%(,| and| with) %timespan% [fade[ ]in](,| and| with) %timespan% [fade[ ]out]

#or

(send|show) %players% [a] title [(with|from)] %string% [(with|and) [subtitle] %-string%] for %timespan%(,| and| with) %timespan% [fade[ ]in](,| and| with) %timespan% [fade[ ]out]
 
Make sure you have the Npc hook enabled in the config.yml of Skellett
Its already enabled in config.yml but doesn't work
Error:
Java:
[14:49:53] [Server thread/ERROR]: #!#!
[14:49:53] [Server thread/ERROR]: #!#! [Skript] Severe Error:
[14:49:53] [Server thread/ERROR]: #!#! Could not load banka.sk
[14:49:53] [Server thread/ERROR]: #!#!
[14:49:53] [Server thread/ERROR]: #!#! If you're developing an add-on for Skript this likely means that you have done something wrong.
[14:49:53] [Server thread/ERROR]: #!#! If you're a server admin however please go to https://github.com/bensku/Skript/issues/
[14:49:53] [Server thread/ERROR]: #!#! and check whether this error has already been reported.
[14:49:53] [Server thread/ERROR]: #!#! If not please create a new ticket with a meaningful title, copy & paste this whole error into it (or use paste service),
[14:49:53] [Server thread/ERROR]: #!#! and describe what you did before it happened and/or what you think caused the error.
[14:49:53] [Server thread/ERROR]: #!#! If you think that it's a trigger that's causing the error please post the trigger as well.
[14:49:53] [Server thread/ERROR]: #!#! By following this guide fixing the error should be easy and done fast.
[14:49:53] [Server thread/ERROR]: #!#!
[14:49:53] [Server thread/ERROR]: #!#! Stack trace:
[14:49:53] [Server thread/ERROR]: #!#! ch.njol.skript.SkriptAPIException: No class info found for citizen
[14:49:53] [Server thread/ERROR]: #!#!     at ch.njol.skript.registrations.Classes.getClassInfo(Classes.java:264)
[14:49:53] [Server thread/ERROR]: #!#!     at ch.njol.skript.lang.SkriptParser.getExprInfo(SkriptParser.java:1390)
[14:49:53] [Server thread/ERROR]: #!#!     at ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1111)
[14:49:53] [Server thread/ERROR]: #!#!     at ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1084)
[14:49:53] [Server thread/ERROR]: #!#!     at ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:221)
[14:49:53] [Server thread/ERROR]: #!#!     at ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:176)
[14:49:53] [Server thread/ERROR]: #!#!     at ch.njol.skript.lang.SkriptParser.parseSingleExpr(SkriptParser.java:321)
[14:49:53] [Server thread/ERROR]: #!#!     at ch.njol.skript.lang.SkriptParser.parseExpression(SkriptParser.java:418)
[14:49:53] [Server thread/ERROR]: #!#!     at ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1132)
[14:49:53] [Server thread/ERROR]: #!#!     at ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1123)
[14:49:53] [Server thread/ERROR]: #!#!     at ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:221)
[14:49:53] [Server thread/ERROR]: #!#!     at ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:176)
[14:49:53] [Server thread/ERROR]: #!#!     at ch.njol.skript.lang.Statement.parse(Statement.java:61)
[14:49:53] [Server thread/ERROR]: #!#!     at ch.njol.skript.ScriptLoader.loadItems(ScriptLoader.java:754)
[14:49:53] [Server thread/ERROR]: #!#!     at ch.njol.skript.lang.TriggerSection.<init>(TriggerSection.java:56)
[14:49:53] [Server thread/ERROR]: #!#!     at ch.njol.skript.lang.Conditional.<init>(Conditional.java:46)
[14:49:53] [Server thread/ERROR]: #!#!     at ch.njol.skript.ScriptLoader.loadItems(ScriptLoader.java:840)
[14:49:53] [Server thread/ERROR]: #!#!     at ch.njol.skript.ScriptLoader.loadScript(ScriptLoader.java:513)
[14:49:53] [Server thread/ERROR]: #!#!     at ch.njol.skript.ScriptLoader.loadScripts(ScriptLoader.java:247)
[14:49:53] [Server thread/ERROR]: #!#!     at ch.njol.skript.ScriptLoader.loadScripts(ScriptLoader.java:201)
[14:49:53] [Server thread/ERROR]: #!#!     at ch.njol.skript.Skript$2.run(Skript.java:406)
[14:49:53] [Server thread/ERROR]: #!#!     at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftTask.run(CraftTask.java:71)
[14:49:53] [Server thread/ERROR]: #!#!     at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350)
[14:49:53] [Server thread/ERROR]: #!#!     at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:723)
[14:49:53] [Server thread/ERROR]: #!#!     at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374)
[14:49:53] [Server thread/ERROR]: #!#!     at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654)
[14:49:53] [Server thread/ERROR]: #!#!     at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557)
[14:49:53] [Server thread/ERROR]: #!#!     at java.lang.Thread.run(Unknown Source)
[14:49:53] [Server thread/ERROR]: #!#!
[14:49:53] [Server thread/ERROR]: #!#! Version Information:
[14:49:53] [Server thread/ERROR]: #!#!   Skript: 2.2-dev25
[14:49:53] [Server thread/ERROR]: #!#!   Bukkit: 1.8.8-R0.1-SNAPSHOT
[14:49:53] [Server thread/ERROR]: #!#!   Minecraft: 1.8.8
[14:49:53] [Server thread/ERROR]: #!#!   Java: 1.8.0_131 (Java HotSpot(TM) 64-Bit Server VM 25.131-b11)
[14:49:53] [Server thread/ERROR]: #!#!   OS: Windows 7 amd64 6.1
[14:49:53] [Server thread/ERROR]: #!#!
[14:49:53] [Server thread/ERROR]: #!#! Running CraftBukkit: false
[14:49:53] [Server thread/ERROR]: #!#!
[14:49:53] [Server thread/ERROR]: #!#! Current node: set {_npc} to npc from entity clicked entity (banka.sk, line 111)
[14:49:53] [Server thread/ERROR]: #!#! Current item: null
[14:49:53] [Server thread/ERROR]: #!#!
[14:49:53] [Server thread/ERROR]: #!#! Thread: Server thread
[14:49:53] [Server thread/ERROR]: #!#!
[14:49:53] [Server thread/ERROR]: #!#! End of Error.
[14:49:53] [Server thread/ERROR]: #!#!
 
Last edited by a moderator:
Hello!
Can you help me pls with the skelett mysql syntax?
I created a table successfully with this code:
code_language.skript:
mysql update "CREATE TABLE IF NOT EXISTS `datatest` (`text` varchar(255),`uuid` varchar(255))"
But if I try to insert a new entry in the table with this code:
code_language.skript:
mysql update "INSERT INTO `datatest` (`text`,`uuid`) VALUES (`test`, `%player's uuid%`)"
I just get a red error in the console:
code_language.skript:
[22:21:56 INFO]: MySQL Update:
[22:21:56 INFO]: Command: INSERT INTO `datatest` (`text`,`uuid`) VALUES (`test`, `f214769e-13cd-350f-9064-c3c733651add`)
[22:21:56 INFO]: Error: Unknown column 'test' in 'field list'
Propably just a wrong syntax but I can't get it working.
 
Hello!
Can you help me pls with the skelett mysql syntax?
I created a table successfully with this code:
code_language.skript:
mysql update "CREATE TABLE IF NOT EXISTS `datatest` (`text` varchar(255),`uuid` varchar(255))"
But if I try to insert a new entry in the table with this code:
code_language.skript:
mysql update "INSERT INTO `datatest` (`text`,`uuid`) VALUES (`test`, `%player's uuid%`)"
I just get a red error in the console:
code_language.skript:
[22:21:56 INFO]: MySQL Update:
[22:21:56 INFO]: Command: INSERT INTO `datatest` (`text`,`uuid`) VALUES (`test`, `f214769e-13cd-350f-9064-c3c733651add`)
[22:21:56 INFO]: Error: Unknown column 'test' in 'field list'
Propably just a wrong syntax but I can't get it working.
Try putting test into quotes. I've personally never used Skellett's MySQL, but knowing how Skript works, that's probably it.
 
  • Like
Reactions: LMC
@LimeGlass can you do anything about the heavy increase of loading time of a script that uses your firework code?

I have this in one of my scripts:

launch "BALL_LARGE" firework at {_loc} timed 0 coloured "yellow", "blue", "red", "yellow", "blue", "red", "yellow", "blue", "red", "yellow", "blue", "red" and "yellow"

and it causes the script to take about 3 - 5 seconds to reload instead of less than 1 second without the code.
 
Good evening,
How do I know which letter is available for each packet?
You can look at some packets by searching online for the source or getting build tools which contains all nms. Then you need to look on the protocol wiki to find out which values are which.

@LimeGlass can you do anything about the heavy increase of loading time of a script that uses your firework code?

I have this in one of my scripts:

launch "BALL_LARGE" firework at {_loc} timed 0 coloured "yellow", "blue", "red", "yellow", "blue", "red", "yellow", "blue", "red", "yellow", "blue", "red" and "yellow"

and it causes the script to take about 3 - 5 seconds to reload instead of less than 1 second without the code.
I can look into that soon.
 
  • Like
Reactions: Spartan9802
!play sound "ENTITY_PLAYER_LEVELUP" at player's location with volume 1 and pitch 1

Code:
03:15:59 INFO]: [Skript] Xbxy issued effect command: play sound "ENTITY_PLAYER_LEVELUP" at player's location with volume 1 and pitch 1
[03:15:59 ERROR]: #!#! 
[03:15:59 ERROR]: #!#! [Skript] Severe Error:
[03:15:59 ERROR]: #!#! Unexpected error while executing effect command 'play sound "ENTITY_PLAYER_LEVELUP" at player's location with volume 1 and pitch 1' by 'Xbxy'
[03:15:59 ERROR]: #!#! 
[03:15:59 ERROR]: #!#! If you're developing an add-on for Skript this likely means that you have done something wrong.
[03:15:59 ERROR]: #!#! If you're a server admin however please go to https://github.com/bensku/Skript/issues/
[03:15:59 ERROR]: #!#! and check whether this error has already been reported.
[03:15:59 ERROR]: #!#! If not please create a new ticket with a meaningful title, copy & paste this whole error into it (or use paste service),
[03:15:59 ERROR]: #!#! and describe what you did before it happened and/or what you think caused the error.
[03:15:59 ERROR]: #!#! If you think that it's a trigger that's causing the error please post the trigger as well.
[03:15:59 ERROR]: #!#! By following this guide fixing the error should be easy and done fast.
[03:15:59 ERROR]: #!#! 
[03:15:59 ERROR]: #!#! Stack trace:
[03:15:59 ERROR]: #!#! java.lang.NullPointerException
[03:15:59 ERROR]: #!#!     at com.gmail.thelimeglass.Effects.EffPlaySound.execute(EffPlaySound.java:52)
[03:15:59 ERROR]: #!#!     at ch.njol.skript.lang.Effect.run(Effect.java:52)
[03:15:59 ERROR]: #!#!     at ch.njol.skript.command.Commands.handleEffectCommand(Commands.java:294)
[03:15:59 ERROR]: #!#!     at ch.njol.skript.command.Commands$4$1.call(Commands.java:227)
[03:15:59 ERROR]: #!#!     at ch.njol.skript.command.Commands$4$1.call(Commands.java:1)
[03:15:59 ERROR]: #!#!     at org.bukkit.craftbukkit.v1_11_R1.scheduler.CraftFuture.run(CraftFuture.java:89)
[03:15:59 ERROR]: #!#!     at org.bukkit.craftbukkit.v1_11_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:356)
[03:15:59 ERROR]: #!#!     at net.minecraft.server.v1_11_R1.MinecraftServer.D(MinecraftServer.java:829)
[03:15:59 ERROR]: #!#!     at net.minecraft.server.v1_11_R1.DedicatedServer.D(DedicatedServer.java:403)
[03:15:59 ERROR]: #!#!     at net.minecraft.server.v1_11_R1.MinecraftServer.C(MinecraftServer.java:763)
[03:15:59 ERROR]: #!#!     at net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.java:661)
[03:15:59 ERROR]: #!#!     at java.lang.Thread.run(Thread.java:748)
[03:15:59 ERROR]: #!#! 
[03:15:59 ERROR]: #!#! Version Information:
[03:15:59 ERROR]: #!#!   Skript: 2.2-dev29
[03:15:59 ERROR]: #!#!   Bukkit: 1.11.2-R0.1-SNAPSHOT
[03:15:59 ERROR]: #!#!   Minecraft: 1.11.2
[03:15:59 ERROR]: #!#!   Java: 1.8.0_131 (OpenJDK 64-Bit Server VM 25.131-b11)
[03:15:59 ERROR]: #!#!   OS: Linux amd64 2.6.32-431.el6.x86_64
[03:15:59 ERROR]: #!#! 
[03:15:59 ERROR]: #!#! Running CraftBukkit: false
[03:15:59 ERROR]: #!#! 
[03:15:59 ERROR]: #!#! Current node: null
[03:15:59 ERROR]: #!#! Current item: null
[03:15:59 ERROR]: #!#! 
[03:15:59 ERROR]: #!#! Thread: Server thread
[03:15:59 ERROR]: #!#! 
[03:15:59 ERROR]: #!#! End of Error.
[03:15:59 ERROR]: #!#!
 
!play sound "ENTITY_PLAYER_LEVELUP" at player's location with volume 1 and pitch 1

Code:
03:15:59 INFO]: [Skript] Xbxy issued effect command: play sound "ENTITY_PLAYER_LEVELUP" at player's location with volume 1 and pitch 1
[03:15:59 ERROR]: #!#!
[03:15:59 ERROR]: #!#! [Skript] Severe Error:
[03:15:59 ERROR]: #!#! Unexpected error while executing effect command 'play sound "ENTITY_PLAYER_LEVELUP" at player's location with volume 1 and pitch 1' by 'Xbxy'
[03:15:59 ERROR]: #!#!
[03:15:59 ERROR]: #!#! If you're developing an add-on for Skript this likely means that you have done something wrong.
[03:15:59 ERROR]: #!#! If you're a server admin however please go to https://github.com/bensku/Skript/issues/
[03:15:59 ERROR]: #!#! and check whether this error has already been reported.
[03:15:59 ERROR]: #!#! If not please create a new ticket with a meaningful title, copy & paste this whole error into it (or use paste service),
[03:15:59 ERROR]: #!#! and describe what you did before it happened and/or what you think caused the error.
[03:15:59 ERROR]: #!#! If you think that it's a trigger that's causing the error please post the trigger as well.
[03:15:59 ERROR]: #!#! By following this guide fixing the error should be easy and done fast.
[03:15:59 ERROR]: #!#!
[03:15:59 ERROR]: #!#! Stack trace:
[03:15:59 ERROR]: #!#! java.lang.NullPointerException
[03:15:59 ERROR]: #!#!     at com.gmail.thelimeglass.Effects.EffPlaySound.execute(EffPlaySound.java:52)
[03:15:59 ERROR]: #!#!     at ch.njol.skript.lang.Effect.run(Effect.java:52)
[03:15:59 ERROR]: #!#!     at ch.njol.skript.command.Commands.handleEffectCommand(Commands.java:294)
[03:15:59 ERROR]: #!#!     at ch.njol.skript.command.Commands$4$1.call(Commands.java:227)
[03:15:59 ERROR]: #!#!     at ch.njol.skript.command.Commands$4$1.call(Commands.java:1)
[03:15:59 ERROR]: #!#!     at org.bukkit.craftbukkit.v1_11_R1.scheduler.CraftFuture.run(CraftFuture.java:89)
[03:15:59 ERROR]: #!#!     at org.bukkit.craftbukkit.v1_11_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:356)
[03:15:59 ERROR]: #!#!     at net.minecraft.server.v1_11_R1.MinecraftServer.D(MinecraftServer.java:829)
[03:15:59 ERROR]: #!#!     at net.minecraft.server.v1_11_R1.DedicatedServer.D(DedicatedServer.java:403)
[03:15:59 ERROR]: #!#!     at net.minecraft.server.v1_11_R1.MinecraftServer.C(MinecraftServer.java:763)
[03:15:59 ERROR]: #!#!     at net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.java:661)
[03:15:59 ERROR]: #!#!     at java.lang.Thread.run(Thread.java:748)
[03:15:59 ERROR]: #!#!
[03:15:59 ERROR]: #!#! Version Information:
[03:15:59 ERROR]: #!#!   Skript: 2.2-dev29
[03:15:59 ERROR]: #!#!   Bukkit: 1.11.2-R0.1-SNAPSHOT
[03:15:59 ERROR]: #!#!   Minecraft: 1.11.2
[03:15:59 ERROR]: #!#!   Java: 1.8.0_131 (OpenJDK 64-Bit Server VM 25.131-b11)
[03:15:59 ERROR]: #!#!   OS: Linux amd64 2.6.32-431.el6.x86_64
[03:15:59 ERROR]: #!#!
[03:15:59 ERROR]: #!#! Running CraftBukkit: false
[03:15:59 ERROR]: #!#!
[03:15:59 ERROR]: #!#! Current node: null
[03:15:59 ERROR]: #!#! Current item: null
[03:15:59 ERROR]: #!#!
[03:15:59 ERROR]: #!#! Thread: Server thread
[03:15:59 ERROR]: #!#!
[03:15:59 ERROR]: #!#! End of Error.
[03:15:59 ERROR]: #!#!
"entity.player.levelup" use the new sound names.
 
LimeGlass updated Skellett - The addon with a beast name with a new update entry:

Bug fixes and some stuff

Fixed:
- Strange bossbar bugs
- Bossbar crashing
- Bossbar last created version dependant
- Debug option crash
- Fixed wrong version crash issue
- Fixed debug colours not working
- Changed some register features
- Fixed some register bugs
- Cleaned some code up.
- Citizen type not registering on some events (event-citizen)

Added:
- NametagEdit support
- Paste schematic (more WorldEdit coming soon)

Changed:
- Removed the old...

Read the rest of this update entry...
 
Hi there,
I added bukkit's on respawn event in skellett config like this:

code_language.skript:
CustomEventSetup:
  NumberOfEvents: 1
  1:
    Event: "org.bukkit.event.player.PlayerRespawnEvent"
    Syntax: "[on] skellett respawn"

It works fine, except that I have to add a "wait 1 tick" right after "on skellett respawn" to make any code in that event working. I hoped to get around skript's default "on respawn" event, which has the same issue. Why do I always need to add "wait 1 tick" after any respawn event in spigot? I never heard of any plugin that is adding a little pause right after the "on respawn" event ?????
 
Hi there,
I added bukkit's on respawn event in skellett config like this:

code_language.skript:
CustomEventSetup:
  NumberOfEvents: 1
  1:
    Event: "org.bukkit.event.player.PlayerRespawnEvent"
    Syntax: "[on] skellett respawn"

It works fine, except that I have to add a "wait 1 tick" right after "on skellett respawn" to make any code in that event working. I hoped to get around skript's default "on respawn" event, which has the same issue. Why do I always need to add "wait 1 tick" after any respawn event in spigot? I never heard of any plugin that is adding a little pause right after the "on respawn" event ?????
It's considered a "past" value. meaning stuff happens after a tick. Same thing happens with "on block land". This is a Skript problem in general for this event. What exactly are you trying todo in the respawn event? Are you trying to force a respawn on the player after they die? If so you need to wait a tick.
 
Hi LimeGlass,
thanks for your reply. No, what I am trying to do in the "on respawn" event is: teleporting the player to a specific location. I remember that this worked in the past, but not always. Sometimes player just wasn't teleported (maybe because of a server lag in that moment). But it should not happen. I have to make 100% sure a player is getting teleported after the on respawn event.

I have read about the issue with "on respawn" on the spigot forums as well. But still I don't believe this is a spigot issue. Because then in any plugins the developers would have to use a pause right after the "on respawn" and I can't believe that.
 
Hi LimeGlass,
thanks for your reply. No, what I am trying to do in the "on respawn" event is: teleporting the player to a specific location. I remember that this worked in the past, but not always. Sometimes player just wasn't teleported (maybe because of a server lag in that moment). But it should not happen. I have to make 100% sure a player is getting teleported after the on respawn event.

I have read about the issue with "on respawn" on the spigot forums as well. But still I don't believe this is a spigot issue. Because then in any plugins the developers would have to use a pause right after the "on respawn" and I can't believe that.
Try talking to Bensku or make an issue report about it for more infomation. It might be required to have the wait tick, or a simple fix.