GT New Horizons

GT New Horizons

867k Downloads

BCProxy crashes when placing an Enderio fluid conduit next to a LogisticsPipes pipe

NeOzay opened this issue ยท 0 comments

commented

Your GTNH Discord Username

Ozay

Your Pack Version

2.7.0

Your Server

SP

Java Version

Java 21

Type of Server

Single Player

Your Expectation

No Error.

The Reality

[16:47:02] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]: java.lang.RuntimeException: Enum buildcraft.api.transport.IPipeTile$PipeType was not made extensible, add it to lwjgl3ify configs.
[16:47:02] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]: 	at Launch//me.eigenraven.lwjgl3ify.EnumHelper.addEnum(EnumHelper.java:141)
[16:47:02] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]: 	at Launch//net.minecraftforge.common.util.EnumHelper.addEnum(EnumHelper.java)
[16:47:02] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]: 	at Launch//logisticspipes.proxy.buildcraft.BuildCraftProxy.getLPPipeType(BuildCraftProxy.java:282)
[16:47:02] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]: 	at Launch//logisticspipes.asm.wrapper.generated.BCProxyWrapper.getLPPipeType(.LP|ASM.dynamic:182)
[16:47:02] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]: 	at Launch//logisticspipes.pipes.basic.LogisticsTileGenericPipe.getPipeType(LogisticsTileGenericPipe.java:976)
[16:47:02] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]: 	at Launch//crazypants.util.BuildcraftUtil.isValidReceptor(BuildcraftUtil.java:50)
[16:47:02] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]: 	at Launch//com.enderio.core.common.util.FluidUtil.getFluidHandler(FluidUtil.java:70)
[16:47:02] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]: 	at Launch//com.enderio.core.common.util.FluidUtil.getFluidHandler(FluidUtil.java:63)
[16:47:02] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]: 	at Launch//com.enderio.core.common.util.FluidUtil.getFluidHandler(FluidUtil.java:58)
[16:47:02] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]: 	at Launch//crazypants.enderio.conduit.liquid.AbstractLiquidConduit.getExternalFluidHandler(AbstractLiquidConduit.java:41)
[16:47:02] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]: 	at Launch//crazypants.enderio.conduit.liquid.AbstractLiquidConduit.getExternalHandler(AbstractLiquidConduit.java:46)
[16:47:02] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]: 	at Launch//crazypants.enderio.conduit.liquid.AbstractLiquidConduit.canConnectToExternal(AbstractLiquidConduit.java:56)
[16:47:02] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]: 	at Launch//crazypants.enderio.conduit.AbstractConduit.onAddedToBundle(AbstractConduit.java:539)
[16:47:02] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]: 	at Launch//crazypants.enderio.conduit.TileConduitBundle.addConduit(TileConduitBundle.java:404)
[16:47:02] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]: 	at Launch//crazypants.enderio.conduit.AbstractItemConduit.func_77648_a(AbstractItemConduit.java:77)
[16:47:02] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]: 	at Launch//net.minecraftforge.common.ForgeHooks.onPlaceItemIntoWorld(ForgeHooks.java:505)
[16:47:02] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]: 	at Launch//net.minecraft.item.ItemStack.func_77943_a(ItemStack.java:128)
[16:47:02] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]: 	at Launch//net.minecraft.server.management.ItemInWorldManager.func_73078_a(ItemInWorldManager.java:389)
[16:47:02] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]: 	at Launch//net.minecraft.network.NetHandlerPlayServer.func_147346_a(NetHandlerPlayServer.java:556)
[16:47:02] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]: 	at Launch//net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:60)
[16:47:02] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]: 	at Launch//net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:9)
[16:47:02] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]: 	at Launch//net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212)
[16:47:02] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]: 	at Launch//net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165)
[16:47:02] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]: 	at Launch//net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659)
[16:47:02] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]: 	at Launch//net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
[16:47:02] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]: 	at Launch//net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:111)
[16:47:02] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]: 	at Launch//net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)
[16:47:02] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]: 	at Launch//net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
[16:47:02] [Server thread/FATAL] [LogisticsPipes]: Disabled BCProxy for Mod: BuildCraft|Transport+BuildCraft|Silicon+BuildCraft|Robotics. Cause was an Exception

Image

Problem reproduced in SP and MP.

Similar issue solved: #13712.

Your Proposal

Place any fluid conduit next to any LP pipe,

Adding buildcraft.api.transport.IPipeTile$PipeType in the lwjgl3ify-early.json config file fixes this issue.

Final Checklist

  • I have searched this issue tracker and there is nothing similar already. Posting on a closed issue saying the bug still exists will prompt us to investigate and reopen it once we confirm your report.
  • I can reproduce this problem consistently by follow the exact steps I described above, or this does not need reproducing, e.g. recipe loophole.
  • I have asked other people and they confirm they also have this problem by follow the exact steps I described above, or this does not need reproducing, e.g. recipe loophole.