MiniMOTD

MiniMOTD

5k Downloads

Not compatible with Create Fabric

serega404 opened this issue ยท 3 comments

commented

Describe the bug
The server breaks down if you put the Deployer from the Create mod on the ground

To Reproduce
Steps to reproduce the behavior:

  1. Install Create 0.5.0c
  2. Install MiniMOTD
  3. Place"Deployer"
  4. See server crash

Expected behavior
The server will not crash.

Server Software and Version:

  • Vendor: Fabric
  • Minecraft Version: 1.18.2
  • Output of /version command: not exist
  • Server jar name: fabric-server-mc.1.18.2-loader.0.14.9-launcher.0.11.0.jar

Logs

java.lang.NullPointerException: Cannot invoke "io.netty.channel.Channel.attr(io.netty.util.AttributeKey)" because the return value of "net.kyori.adventure.platform.fabric.impl.accessor.ConnectionAccess.getChannel()" is null
at net.minecraft.class_3244.handler$zeo000$adventure$initTracking(class_3244.java:2698)
at net.minecraft.class_3244.(class_3244.java:203)
at dev.cafeteria.fakeplayerapi.server.FakeServerPlayNetworkHandler.(FakeServerPlayNetworkHandler.java:20)
at dev.cafeteria.fakeplayerapi.server.FakeServerPlayer.(FakeServerPlayer.java:18)
at com.simibubi.create.content.contraptions.components.deployer.DeployerFakePlayer.(DeployerFakePlayer.java:57)
at com.simibubi.create.content.contraptions.components.deployer.DeployerTileEntity.initHandler(DeployerTileEntity.java:142)
at com.simibubi.create.content.contraptions.components.deployer.DeployerTileEntity.initialize(DeployerTileEntity.java:135)
at com.simibubi.create.foundation.tileEntity.SmartTileEntity.tick(SmartTileEntity.java:67)
at com.simibubi.create.content.contraptions.base.KineticTileEntity.tick(KineticTileEntity.java:93)
at com.simibubi.create.content.contraptions.components.deployer.DeployerTileEntity.tick(DeployerTileEntity.java:168)
at com.simibubi.create.foundation.tileEntity.SmartTileEntityTicker.tick(SmartTileEntityTicker.java:15)
at net.minecraft.class_2818$class_5563.method_31703(class_2818.java:659)
at net.minecraft.class_2818$class_5564.method_31703(class_2818.java:713)
at net.minecraft.class_1937.method_18471(class_1937.java:475)
at net.minecraft.class_3218.method_18765(class_3218.java:368)
at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:907)
at net.minecraft.class_3176.method_3813(class_3176.java:322)
at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:851)
at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:697)
at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:273)
at java.base/java.lang.Thread.run(Thread.java:833)

commented

duplicate #104

commented

you should just write a warning "Not compatible with Create, Industrial Revolution, and others because I won't release a version without the fake player feature that conflicts with other mods"

commented

As explained before (#104 (comment)), this has nothing to do with the fake player count feature whatsoever. As also explained before, the issue is on the side of create (#104 (comment)). Other mods like carpet and computercraft used to have similar issues, but have long since fixed them. The honus to display a warning really isn't on me, if anyone, here.