Server internal exception with Door Flipper and C2ME
FibreTTP opened this issue ยท 1 comments
This issue is based on the one submitted to C2ME | RelativityMC/C2ME-fabric#196
Describe the bug
Using the Door Flipper with C2ME (Concurrent Chunk Management Engine) on the server (Fabric OR Quilt) will disconnect the client from the server. It does not crash the server nor the client's game.
Other players on the server will not be disconnected.
This also occurs in a singleplayer world.
To Reproduce
Steps to reproduce the behavior:
- Equip Door Flipper in Trinket slot (right-clicking will do this)
- Press keybind (default: 'r') to use the Door Flipper.
- Client is disconnected from the server and will get this message on the screen:

Also appears in server log.
Even when the issue happens on a singleplayer world, it will still take you back to the server list.
Expected behavior
When you use the Door Flipper, a sound plays and a tiny half-door seems to be shot out of it.
To be honest, I have no idea what that item is actually supposed to be. It just does this:
doorflipper.mp4
someone please tell me what it does
Runtime info (please complete the following information):
- OS: Windows 10
- Minecraft version: 1.19.2
- Mod version: Halfdoors 1.3.9
Crash reports / logs
Server log: https://gist.github.com/FibreTTP/2a3ba58aa33e8b170ff0355ff98c1da3
Client log (nothing interesting here): https://gist.github.com/FibreTTP/b54dcd02379ae02b4f1f766acec10d9a
Other mods
- Fabric API (0.73.2)
- C2ME (1.3.9 - 1.19.x) | GitHub
- Trinkets (3.4.2) | Halfdoors depends on Trinkets. | GitHub
Checklist
- I am using the official version of the mod.
- I searched for similar open issues and could not find an existing bug report on this.
Apparently, this is caused by Halfdoors doing "something it absolutely shouldn't."