Issue while disabling in 1.17.1
CroaBeast opened this issue ยท 2 comments
This issue shows in the console when the plugin is disabled.
[22:14:59 INFO]: [CleanroomGenerator] Disabling CleanroomGenerator v1.1.1
[22:14:59 WARN]: org.bukkit.plugin.IllegalPluginAccessException: Plugin attempted to register task while disabled
[22:14:59 WARN]: at org.bukkit.craftbukkit.v1_17_R1.scheduler.CraftScheduler.validate(CraftScheduler.java:552)
[22:14:59 WARN]: at org.bukkit.craftbukkit.v1_17_R1.scheduler.CraftScheduler.callSyncMethod(CraftScheduler.java:265)
[22:14:59 WARN]: at JakesRTP-v0.14.2.jar//biz.donvi.jakesRTP.SafeLocationFinderOtherThread.getChunkForLocation(SafeLocationFinderOtherThread.java:93)
[22:14:59 WARN]: at JakesRTP-v0.14.2.jar//biz.donvi.jakesRTP.SafeLocationFinderOtherThread.dropToGround(SafeLocationFinderOtherThread.java:64)
[22:14:59 WARN]: at JakesRTP-v0.14.2.jar//biz.donvi.jakesRTP.SafeLocationFinder.moveToStart(SafeLocationFinder.java:161)
[22:14:59 WARN]: at JakesRTP-v0.14.2.jar//biz.donvi.jakesRTP.SafeLocationFinder.tryAndMakeSafe(SafeLocationFinder.java:79)
[22:14:59 WARN]: at JakesRTP-v0.14.2.jar//biz.donvi.jakesRTP.RandomTeleporter.getRtpLocation(RandomTeleporter.java:424)
[22:14:59 WARN]: at JakesRTP-v0.14.2.jar//biz.donvi.jakesRTP.RandomTeleporter.fillQueue(RandomTeleporter.java:480)
[22:14:59 WARN]: at JakesRTP-v0.14.2.jar//biz.donvi.jakesRTP.LocationCacheFiller.run(LocationCacheFiller.java:37)
[22:14:59 WARN]: at org.bukkit.craftbukkit.v1_17_R1.scheduler.CraftTask.run(CraftTask.java:101)
[22:14:59 WARN]: at org.bukkit.craftbukkit.v1_17_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57)
[22:14:59 WARN]: at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22)
[22:14:59 WARN]: at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
[22:14:59 WARN]: at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
[22:14:59 WARN]: at java.base/java.lang.Thread.run(Thread.java:831)
The Cleanroom Generator plugin doesn't register any tasks, and the stack trace doesn't mention Cleanroom Generator either, only a plugin called JakesRTP.
At any rate I'm not sure what value there is in disabling a world generator plugin. Unless a world is configured to use the world generator plugin it won't be doing anything (at which point you could safely delete the jar file anyway), but if a world is configured to use it disabling the world generator plugin would likely break hard anyway. You'd need to delete any worlds using the world generator first.