FunkySk

Addon FunkySk 1.0.2

  • 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!

LimeGlass

VIP
Supporter ++
Regular Diner
Addon Developer
Jan 24, 2017
633
442
73
25
location of "LimeGlass" parsed as player
LimeGlass submitted a new resource:

FunkySk - An addon to add full support for NoteBlockAPI

FunkySK - By LimeGlass


An addon to add full support for NoteBlockAPI. This addon is using my framework structure so it allows me to make quick updates and get more information when an error happens, if one actually does happen. If you find any bug please tell me in the discussion. Just don't use the review section for that...

Read more about this resource...
 
LimeGlass updated FunkySk with a new update entry:

Notes, layers and more!

Added:
  • Layers of a song (Layers are like a schematic of notes)
  • Layer name.
  • Layer volume.
  • Layer notes.
  • Note pitches.
  • Note instruments.
  • Note key (This is like a ID for each note)
  • Songs in directory (Only .nbs files)
Fixed:
  • Fixed up some notes working better.
  • Fixed up some events.
  • Fixed some null pointers.
  • Fixed getting all the listeners of a song player.
Syntax:
code_language.skript:
ExprSongLayer:
    [(all [[of]...

Read the rest of this update entry...
 
I seem to be getting this error on 1.8.8:
code_language.skript:
[18:01:03] [Server thread/ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'mm' in plugin Skript v2.2-dev36
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
    at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:641) ~[spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
    at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand(PlayerConnection.java:1162) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
    at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:997) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
    at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:45) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
    at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:1) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
    at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_181]
    at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_181]
    at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
    at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
    at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
    at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
    at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_181]
Caused by: java.lang.NoClassDefFoundError: ch/njol/skript/util/InventorySlot
    at me.limeglass.funky.elements.expressions.ExprInventorySlot.get(ExprInventorySlot.java:83) ~[?:?]
    at me.limeglass.funky.elements.expressions.ExprInventorySlot.get(ExprInventorySlot.java:1) ~[?:?]
    at ch.njol.skript.lang.util.SimpleExpression.getArray(SimpleExpression.java:102) ~[?:?]
    at ch.njol.skript.lang.util.SimpleExpression.change(SimpleExpression.java:243) ~[?:?]
    at ch.njol.skript.effects.EffChange.execute(EffChange.java:271) ~[?:?]
    at ch.njol.skript.lang.Effect.run(Effect.java:52) ~[?:?]
    at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:61) ~[?:?]
    at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:89) ~[?:?]
    at ch.njol.skript.lang.Trigger.execute(Trigger.java:55) ~[?:?]
    at ch.njol.skript.command.ScriptCommand.execute2(ScriptCommand.java:285) ~[?:?]
    at ch.njol.skript.command.ScriptCommand.execute(ScriptCommand.java:242) ~[?:?]
    at ch.njol.skript.command.ScriptCommand.onCommand(ScriptCommand.java:193) ~[?:?]
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
    ... 15 more
 
LimeGlass updated FunkySk with a new update entry:

Bug fixes

Fixes:
- Changed type name to fix MundoSk conflicts.
- Removed a temporary fix from inventories.
- Works with latest NoteBlockAPI and latest Skript.

Notes:
- The whole NoteBlockAPI has been re-written, thus this addons needs a re-write some day.
- NoteBlockAPI currently still supports this API structure, it's just all deprecated for the time being.

Read the rest of this update entry...
 
code_language.skript:
[03:20:34 INFO]: [FunkySk] Enabling FunkySk v1.0.1c
[03:20:37 WARN]: [FunkySk] "FunkySk v1.0.1c" has registered a listener for com.xxmicloxx.NoteBlockAPI.SongEndEvent on method "public void me.limeglass.funky.listeners.MusicListener.onSongEnd(com.xxmicloxx.NoteBlockAPI.SongEndEvent)", but the event is Deprecated. "Server performance will be affected"; please notify the authors [LimeGlass].
[03:20:37 WARN]: [FunkySk] "FunkySk v1.0.1c" has registered a listener for com.xxmicloxx.NoteBlockAPI.SongStoppedEvent on method "public void me.limeglass.funky.listeners.MusicListener.onSongStop(com.xxmicloxx.NoteBlockAPI.SongStoppedEvent)", but the event is Deprecated. "Server performance will be affected"; please notify the authors [LimeGlass].
[03:20:37 WARN]: [FunkySk] "FunkySk v1.0.1c" has registered a listener for com.xxmicloxx.NoteBlockAPI.SongDestroyingEvent on method "public void me.limeglass.funky.listeners.MusicListener.onSongDestory(com.xxmicloxx.NoteBlockAPI.SongDestroyingEvent)", but the event is Deprecated. "Server performance will be affected"; please notify the authors [LimeGlass].
code_language.skript:
[03:20:44 ERROR]: [Skript] noteblocksongplayer's 'serializeAs' class is not serializable
[03:20:44 ERROR]: [Skript] positionsongplayer's 'serializeAs' class is not serializable
[03:20:44 ERROR]: [Skript] layer's 'serializeAs' class is not serializable
[03:20:44 ERROR]: [Skript] song's 'serializeAs' class is not serializable
[03:20:44 ERROR]: [Skript] note's 'serializeAs' class is not serializable
[03:20:44 ERROR]: [Skript] funkysongplayer's 'serializeAs' class is not serializable