[Bug] Spell icon
Spell icons do not work or cannot be configured.
If I add this (as in the documentation) to the spell-skill:
Icon:
Material: COAL
Model: 2062
I get the following messages:
> rpg reload
[10:55:30 INFO]: [MythicMobs] Loaded 1 skill reagents.
[10:55:30 INFO]: [MythicMobs] Loading Reagents...
[10:55:30 INFO]: [MythicMobs] Loading Reagents...
[10:55:30 WARN]: Unexpected exception while parsing console command "rpg reload"
org.bukkit.command.CommandException: Unhandled exception executing command 'rpg' in plugin MythicRPG v0.0.1-SNAPSHOT
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:165) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:1018) ~[paper-1.21.4.jar:1.21.4-227-7675321]
at org.bukkit.craftbukkit.CraftServer.dispatchServerCommand(CraftServer.java:1003) ~[paper-1.21.4.jar:1.21.4-227-7675321]
at net.minecraft.server.dedicated.DedicatedServer.handleConsoleInputs(DedicatedServer.java:478) ~[paper-1.21.4.jar:1.21.4-227-7675321]
at net.minecraft.server.dedicated.DedicatedServer.tickConnection(DedicatedServer.java:428) ~[paper-1.21.4.jar:1.21.4-227-7675321]
at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1738) ~[paper-1.21.4.jar:1.21.4-227-7675321]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1529) ~[paper-1.21.4.jar:1.21.4-227-7675321]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1251) ~[paper-1.21.4.jar:1.21.4-227-7675321]
at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:310) ~[paper-1.21.4.jar:1.21.4-227-7675321]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
Caused by: java.lang.IllegalArgumentException: Input string must not be null
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:143) ~[guava-33.3.1-jre.jar:?]
at org.bukkit.NamespacedKey.fromString(NamespacedKey.java:210) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.NamespacedKey.fromString(NamespacedKey.java:255) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?]
at MythicRPG-0.0.1-SNAPSHOT-80.jar/io.lumine.mythicrpg.skills.Spell.<init>(Spell.java:193) ~[MythicRPG-0.0.1-SNAPSHOT-80.jar:?]
at MythicRPG-0.0.1-SNAPSHOT-80.jar/io.lumine.mythicrpg.skills.SpellManager.loadSkills(SpellManager.java:103) ~[MythicRPG-0.0.1-SNAPSHOT-80.jar:?]
at MythicRPG-0.0.1-SNAPSHOT-80.jar/io.lumine.mythicrpg.MythicRPG.reloadPlugin(MythicRPG.java:108) ~[MythicRPG-0.0.1-SNAPSHOT-80.jar:?]
at MythicRPG-0.0.1-SNAPSHOT-80.jar/io.lumine.mythicrpg.commands.admin.ReloadCommand.onCommand(ReloadCommand.java:20) ~[MythicRPG-0.0.1-SNAPSHOT-80.jar:?]
at MythicMobsPremium-5.9.0-SNAPSHOT-5401.jar/io.lumine.mythic.bukkit.utils.commands.Command.onCommand(Command.java:64) ~[MythicMobsPremium-5.9.0-SNAPSHOT-5401.jar:?]
at MythicMobsPremium-5.9.0-SNAPSHOT-5401.jar/io.lumine.mythic.bukkit.utils.commands.Command.onCommand(Command.java:55) ~[MythicMobsPremium-5.9.0-SNAPSHOT-5401.jar:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?]
... 10 more