Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
MythicMobs MythicMobs
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 141
    • Issues 141
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • MythicCraft
  • MythicMobsMythicMobs
  • Issues
  • #1773

Closed
Open
Created Nov 16, 2024 by IamYouGo@IamYouGo

Crucible 2.0.0 incompatible with MythicMobs 5.7.0+ in Minecraft 1.20.4

Summary

When starting a Minecraft paper server with version 1.20.4 and loading Cruicible 2.0.0 with any MythicMobs version since 5.7.0, Cruicible will throw an error and not load.

Steps to reproduce

Start a Minecraft paper server with the plugins MythicMobs and Cruicible with the versions bellow:

Minecraft paper 1.20.4 version (Build version 497 or 499) MythicMobs 5.7.0+ Cruicible 2.0.0

Current behavior

At start time of the server Cruicible won't load and stay disabled due to the following error:

java.lang.NoSuchFieldError: Class io.lumine.mythic.api.volatilecode.VolatileMaterial does not have member field 'org.bukkit.Material GOLDEN_HELMET' at io.lumine.mythiccrucible.profiles.ProfileManager.(ProfileManager.java:50) ~[MythicCrucible-2.0.0.jar:?] at io.lumine.mythiccrucible.MythicCrucible.enable(MythicCrucible.java:85) ~[MythicCrucible-2.0.0.jar:?] at io.lumine.mythic.bukkit.utils.plugin.LuminePlugin.onEnable(LuminePlugin.java:81) ~[MythicMobs-5.7.2.jar:?] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:287) ~[paper-api-1.20.4-R0.1-SNAPSHOT.jar:?] at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:188) ~[paper-1.20.4.jar:git-Paper-499] at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:104) ~[paper-1.20.4.jar:git-Paper-499] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:507) ~[paper-api-1.20.4-R0.1-SNAPSHOT.jar:?] at org.bukkit.craftbukkit.v1_20_R3.CraftServer.enablePlugin(CraftServer.java:639) ~[paper-1.20.4.jar:git-Paper-499] at org.bukkit.craftbukkit.v1_20_R3.CraftServer.enablePlugins(CraftServer.java:550) ~[paper-1.20.4.jar:git-Paper-499] at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:671) ~[paper-1.20.4.jar:git-Paper-499] at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:431) ~[paper-1.20.4.jar:git-Paper-499] at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:309) ~[paper-1.20.4.jar:git-Paper-499] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1131) ~[paper-1.20.4.jar:git-Paper-499] at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:319) ~[paper-1.20.4.jar:git-Paper-499] at java.lang.Thread.run(Thread.java:1583) ~[?:?]

Intended correct behavior

Cruicible should work with MythicMobs 5.7.0 and higher

Current workaround

Using any MythicMobs version from 5.6.0 to 5.6.2 doesn't raise the error and also Cruicible 2.0.0 gets activated.

Edited Nov 16, 2024 by IamYouGo
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking