BetterPortals
BetterPortals copied to clipboard
A critical error
[18:01:57 ERROR]: [BetterPortals] A critical error occurred during plugin execution. [18:01:57 ERROR]: [BetterPortals] Please create an issue at https://github.com/Lauriethefish/BetterPortals/issues to get this fixed. [18:01:57 WARN]: java.lang.IllegalArgumentException: Non-allowed face UP. Check MultipleFacing.getAllowedFaces. [18:01:57 WARN]: at org.bukkit.craftbukkit.v1_19_R2.block.impl.CraftIronBars.setFace(CraftIronBars.java:35) [18:01:57 WARN]: at BetterPortals-0.12.1.jar//com.lauriethefish.betterportals.bukkit.block.rotation.ModernBlockRotator.rotateByMatrix(ModernBlockRotator.java:83) [18:01:57 WARN]: at BetterPortals-0.12.1.jar//com.lauriethefish.betterportals.bukkit.block.bukkit.BukkitBlockMap.searchFromBlock(BukkitBlockMap.java:140) [18:01:57 WARN]: at BetterPortals-0.12.1.jar//com.lauriethefish.betterportals.bukkit.block.FloodFillBlockMap.updateInternal(FloodFillBlockMap.java:113) [18:01:57 WARN]: at BetterPortals-0.12.1.jar//com.lauriethefish.betterportals.bukkit.block.bukkit.BukkitBlockMap.updateInternal(BukkitBlockMap.java:314) [18:01:57 WARN]: at BetterPortals-0.12.1.jar//com.lauriethefish.betterportals.bukkit.block.FloodFillBlockMap.update(FloodFillBlockMap.java:102) [18:01:57 WARN]: at BetterPortals-0.12.1.jar//com.lauriethefish.betterportals.bukkit.portal.Portal.onViewUpdate(Portal.java:88) [18:01:57 WARN]: at BetterPortals-0.12.1.jar//com.lauriethefish.betterportals.bukkit.portal.PortalActivityManager.onPortalViewedThisTick(PortalActivityManager.java:51) [18:01:57 WARN]: at BetterPortals-0.12.1.jar//com.lauriethefish.betterportals.bukkit.player.PlayerData.updatePortalViews(PlayerData.java:77) [18:01:57 WARN]: at BetterPortals-0.12.1.jar//com.lauriethefish.betterportals.bukkit.player.PlayerData.onUpdate(PlayerData.java:111) [18:01:57 WARN]: at java.base/java.util.HashMap$Values.forEach(HashMap.java:1073) [18:01:57 WARN]: at java.base/java.util.Collections$UnmodifiableCollection.forEach(Collections.java:1092) [18:01:57 WARN]: at BetterPortals-0.12.1.jar//com.lauriethefish.betterportals.bukkit.tasks.MainUpdate.run(MainUpdate.java:47) [18:01:57 WARN]: at org.bukkit.craftbukkit.v1_19_R2.scheduler.CraftTask.run(CraftTask.java:101) [18:01:57 WARN]: at org.bukkit.craftbukkit.v1_19_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483) [18:01:57 WARN]: at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:1473) [18:01:57 WARN]: at net.minecraft.server.dedicated.DedicatedServer.b(DedicatedServer.java:447) [18:01:57 WARN]: at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:1397) [18:01:57 WARN]: at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:1173) [18:01:57 WARN]: at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:316) [18:01:57 WARN]: at java.base/java.lang.Thread.run(Thread.java:1589) [18:01:57 INFO]: [BetterPortals] Attempting to shut down the plugin . . . [18:01:57 INFO]: [BetterPortals] Disabling BetterPortals v0.12.1 [18:01:57 WARN]: Exception in thread "BetterPortals View Update Thread" java.lang.IllegalStateException: zip file closed [18:01:57 WARN]: at java.base/java.util.zip.ZipFile.ensureOpen(ZipFile.java:832) [18:01:57 WARN]: at java.base/java.util.zip.ZipFile.getEntry(ZipFile.java:330) [18:01:57 WARN]: at java.base/java.util.jar.JarFile.getEntry(JarFile.java:516) [18:01:57 WARN]: at java.base/java.util.jar.JarFile.getJarEntry(JarFile.java:471) [18:01:57 WARN]: at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:195) [18:01:57 WARN]: at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588) [18:01:57 WARN]: at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:155) [18:01:57 WARN]: at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:150) [18:01:57 WARN]: at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) [18:01:57 WARN]: at BetterPortals-0.12.1.jar//com.lauriethefish.betterportals.bukkit.block.bukkit.MultiBlockChangeManager_1_16_2.sendChanges(MultiBlockChangeManager_1_16_2.java:77) [18:01:57 WARN]: at BetterPortals-0.12.1.jar//com.lauriethefish.betterportals.bukkit.player.view.block.PlayerBlockView.finishUpdate(PlayerBlockView.java:167) [18:01:57 WARN]: at BetterPortals-0.12.1.jar//com.lauriethefish.betterportals.bukkit.tasks.BlockUpdateFinisher.processUpdate(BlockUpdateFinisher.java:51) [18:01:57 WARN]: at BetterPortals-0.12.1.jar//com.lauriethefish.betterportals.bukkit.tasks.BlockUpdateFinisher.processUpdatesContinually(BlockUpdateFinisher.java:59) [18:01:57 WARN]: at BetterPortals-0.12.1.jar//com.lauriethefish.betterportals.bukkit.tasks.ThreadedBlockUpdateFinisher.run(ThreadedBlockUpdateFinisher.java:38) [18:01:57 WARN]: at java.base/java.lang.Thread.run(Thread.java:1589) [18:02:31 INFO]: Gryffin issued server command: /playtime Gryffin [18:07:11 INFO]: Gryffin issued server command: /vot
To Reproduce How would I make this bug happen in order to fix it?
Server Logs latest.log
If you can't do this for security reasons, an excerpt of log will probably suffice.
Additional context Plugin Version: BetterPortals-0.12.1.jar Game Version: paper-1.19.3-448.jar Paper version git-Paper-448 (MC: 1.19.3) (Implementing API version 1.19.3-R0.1-SNAPSHOT) (Git: 155aa36) Java 19 (Java HotSpot(TM) 64-Bit