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 145
    • Issues 145
    • 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
  • #1549

Closed
Open
Created Mar 22, 2024 by gillthim@gillthim

I get random spawner related errors.

Summary

Editing "ExampleRandomSpawns.yml" which is generated by default for random spawns. When I try to generate the original mob, it throws an error in the console.

Creating and writing a new random spawn yml produces the same result.

Current behavior

After a long period of neglect, the server's spawner-related issues began to cause the following bugs Two normal spawners existed at the same coordinates instead of one random spawner. even after deleting the yml data for the first spawner, the second spawner still existed on the server, even though there was no data for it The file name and the description of the content of the yml were different from each other.

Translated with DeepL.com (free version)

Intended correct behavior

I want to make sure that there are no errors even with random sponer data loaded.

Server log file

[05:21:24 ERROR]: [MythicMobs] [SCHEDULER] Exception thrown whilst executing task [05:21:24 WARN]: java.lang.NullPointerException: Cannot invoke "net.minecraft.world.level.SpawnerCreature$d.a()" because "spawnState" is null [05:21:24 WARN]: at MythicMobs-5.4.1.jar//io.lumine.mythic.core.volatilecode.v1_18_R2.VolatileSpawningHandlerImpl.getSpawnState(VolatileSpawningHandlerImpl.java:89) [05:21:24 WARN]: at MythicMobs-5.4.1.jar//io.lumine.mythic.core.spawning.random.RandomSpawnerManager.spawnMobs(RandomSpawnerManager.java:292) [05:21:24 WARN]: at MythicMobs-5.4.1.jar//io.lumine.mythic.bukkit.clock.MythicClock.runRandomSpawningClock(MythicClock.java:205) [05:21:24 WARN]: at MythicMobs-5.4.1.jar//io.lumine.mythic.bukkit.utils.Delegates$RunnableToConsumer.accept(Delegates.java:93) [05:21:24 WARN]: at MythicMobs-5.4.1.jar//io.lumine.mythic.bukkit.utils.Schedulers$LumineTask.run(Schedulers.java:184) [05:21:24 WARN]: at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) [05:21:24 WARN]: at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483) [05:21:24 WARN]: at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:1532) [05:21:24 WARN]: at net.minecraft.server.dedicated.DedicatedServer.b(DedicatedServer.java:483) [05:21:24 WARN]: at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:1456) [05:21:24 WARN]: at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:1226) [05:21:24 WARN]: at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:316) [05:21:24 WARN]: at java.base/java.lang.Thread.run(Thread.java:833)

Edited Mar 22, 2024 by gillthim
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking