Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
MythicRPG MythicRPG
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 34
    • Issues 34
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • MythicCraft
  • MythicRPGMythicRPG
  • Issues
  • #40

Closed
Open
Created May 08, 2025 by hugohuetzel@hugohuetzel

[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
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking