Factory Blocks [Forge/Fabric/NeoForge]

Factory Blocks [Forge/Fabric/NeoForge]

5M Downloads

Client Disconnect in Multiplayer

Ellisthion opened this issue ยท 0 comments

commented

Factory blocks sounds cause client disconnect in multiplayer. Does not occur in singleplayer.

Version / Mods Installed

  • Minecraft 1.19.0
  • Fabric 0.14.8
  • Fabric API 0.58.0
  • Chisel Refabricated 1.4.6
  • Factory Blocks 1.0.0

Steps to reproduce:

  • Craft a factory block on a multiplayer server
  • Chisel it to a different variety
  • Player will disconnect with server error

Can also occur sometimes upon placing a factory block, or another player approaching a player that's handling factory blocks.

Error

[Netty Server IO #1/ERROR]: Error receiving packet 93
java.lang.IllegalArgumentException: Can't find id for 'net.minecraft.class_3414@6389dcd3' in map Registry[ResourceKey[minecraft:root / minecraft:sound_event] (Experimental)]
	at net.minecraft.class_2540.method_42065(class_2540.java:147) ~[server-intermediary.jar:?]
	at net.minecraft.class_2767.method_11052(class_2767.java:47) ~[server-intermediary.jar:?]
	at net.minecraft.class_2545.method_10838(class_2545.java:45) ~[server-intermediary.jar:?]
	at net.minecraft.class_2545.encode(class_2545.java:14) ~[server-intermediary.jar:?]
	at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:107) ~[netty-codec-4.1.76.Final.jar:?]
	at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:717) ~[netty-transport-4.1.76.Final.jar:?]
	at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:764) ~[netty-transport-4.1.76.Final.jar:?]
	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:790) ~[netty-transport-4.1.76.Final.jar:?]
	at io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:758) ~[netty-transport-4.1.76.Final.jar:?]
	at io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:808) ~[netty-transport-4.1.76.Final.jar:?]
	at io.netty.channel.DefaultChannelPipeline.writeAndFlush(DefaultChannelPipeline.java:1025) ~[netty-transport-4.1.76.Final.jar:?]
	at io.netty.channel.AbstractChannel.writeAndFlush(AbstractChannel.java:306) ~[netty-transport-4.1.76.Final.jar:?]
	at net.minecraft.class_2535.method_36942(class_2535.java:213) ~[server-intermediary.jar:?]
	at net.minecraft.class_2535.method_10761(class_2535.java:205) ~[server-intermediary.jar:?]
	at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164) [netty-common-4.1.76.Final.jar:?]
	at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:469) [netty-common-4.1.76.Final.jar:?]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:503) [netty-transport-4.1.76.Final.jar:?]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) [netty-common-4.1.76.Final.jar:?]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-common-4.1.76.Final.jar:?]
	at java.lang.Thread.run(Thread.java:833) [?:?]