igentuman / NuclearCraft-Neoteric

This is a re-creation of old but gold NuclearCraft on a modern MC version
https://curseforge.com/minecraft/mc-mods/nuclearcraft-neoteric
MIT License
19 stars 13 forks source link

Bug while breaking blocks with QNP still occurs with the latest commits #102

Closed SurrealShot closed 1 month ago

SurrealShot commented 1 month ago

Tested on the 1.19.2 and the latest commits. Error occurs on a dedicated server everytime a block is broken with the QNP, block becomes bugged, with this log in the server:

[18:14:04] [Server thread/ERROR] [ne.mi.fm.lo.RuntimeDistCleaner/DISTXFORM]: Attempted to load class net/minecraft/client/player/LocalPlayer for invalid dist DEDICATED_SERVER [18:14:04] [Server thread/ERROR] [minecraft/PacketUtils]: Failed to handle packet net.minecraft.network.protocol.game.ServerboundPlayerActionPacket@251694d0, suppressing error java.lang.RuntimeException: Attempted to load class net/minecraft/client/player/LocalPlayer for invalid dist DEDICATED_SERVER at net.minecraftforge.fml.loading.RuntimeDistCleaner.processClassWithFlags(RuntimeDistCleaner.java:57) ~[fmlloader-1.19.2-43.3.0.jar%2367!/:1.0] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.8.jar%2354!/:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.8.jar%2354!/:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.8.jar%2354!/:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.4.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.4.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.4.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.4.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.4.jar:?] at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?] at igentuman.nc.item.QNP.mineArea(QNP.java:116) ~[output.jar%23122!/:1.0.4] at igentuman.nc.item.QNP.m6813(QNP.java:148) ~[output.jar%23122!/:1.0.4] at net.minecraft.world.item.ItemStack.m41686(ItemStack.java:400) ~[server-1.19.2-20220805.130853-srg.jar%23125!/:?] at net.minecraft.server.level.ServerPlayerGameMode.m9280(ServerPlayerGameMode.java:250) ~[server-1.19.2-20220805.130853-srg.jar%23125!/:?] at net.minecraft.server.level.ServerPlayerGameMode.m215116(ServerPlayerGameMode.java:218) ~[server-1.19.2-20220805.130853-srg.jar%23125!/:?] at net.minecraft.server.level.ServerPlayerGameMode.m214168(ServerPlayerGameMode.java:165) ~[server-1.19.2-20220805.130853-srg.jar%23125!/:?] at net.minecraft.server.network.ServerGamePacketListenerImpl.m7502(ServerGamePacketListenerImpl.java:1024) ~[server-1.19.2-20220805.130853-srg.jar%23125!/:?] at net.minecraft.network.protocol.game.ServerboundPlayerActionPacket.m5797(ServerboundPlayerActionPacket.java:42) ~[server-1.19.2-20220805.130853-srg.jar%23125!/:?] at net.minecraft.network.protocol.game.ServerboundPlayerActionPacket.m5797(ServerboundPlayerActionPacket.java:8) ~[server-1.19.2-20220805.130853-srg.jar%23125!/:?] at net.minecraft.network.protocol.PacketUtils.m131356(PacketUtils.java:22) ~[server-1.19.2-20220805.130853-srg.jar%23125!/:?] at net.minecraft.server.TickTask.run(TickTask.java:18) ~[server-1.19.2-20220805.130853-srg.jar%23125!/:?] at net.minecraft.util.thread.BlockableEventLoop.m6367(BlockableEventLoop.java:157) ~[server-1.19.2-20220805.130853-srg.jar%23125!/:?] at net.minecraft.util.thread.ReentrantBlockableEventLoop.m6367(ReentrantBlockableEventLoop.java:23) ~[server-1.19.2-20220805.130853-srg.jar%23125!/:?] at net.minecraft.server.MinecraftServer.m6367(MinecraftServer.java:763) ~[server-1.19.2-20220805.130853-srg.jar%23125!/:?] at net.minecraft.server.MinecraftServer.m6367(MinecraftServer.java:157) ~[server-1.19.2-20220805.130853-srg.jar%23125!/:?] at net.minecraft.util.thread.BlockableEventLoop.m7245(BlockableEventLoop.java:131) ~[server-1.19.2-20220805.130853-srg.jar%23125!/:?] at net.minecraft.server.MinecraftServer.m129961(MinecraftServer.java:746) ~[server-1.19.2-20220805.130853-srg.jar%23125!/:?] at net.minecraft.server.MinecraftServer.m7245(MinecraftServer.java:740) ~[server-1.19.2-20220805.130853-srg.jar%23125!/:?] at net.minecraft.util.thread.BlockableEventLoop.m18701(BlockableEventLoop.java:140) ~[server-1.19.2-20220805.130853-srg.jar%23125!/:?] at net.minecraft.server.MinecraftServer.m130012(MinecraftServer.java:726) ~[server-1.19.2-20220805.130853-srg.jar%23125!/:?] at net.minecraft.server.MinecraftServer.m130011(MinecraftServer.java:658) ~[server-1.19.2-20220805.130853-srg.jar%23125!/:?] at net.minecraft.server.MinecraftServer.m206580(MinecraftServer.java:244) ~[server-1.19.2-20220805.130853-srg.jar%23125!/:?] at java.lang.Thread.run(Thread.java:842) [?:?]

igentuman commented 1 month ago

this one seems like an old code. are you sure mod is updated?

SurrealShot commented 1 month ago

Yes, it was using the latest commits on the 1.19 branch

SurrealShot commented 1 month ago

Thank you its working, you are the GOAT!!