Internal Server error when player brushes Heat Sinks
stormtrooperxl opened this issue ยท 3 comments
Minecraft Version - 1.16.3
Forge Version - 34.1.23
Mod Version - 1.16.3-2.4.4-59
I have two flux compressors setup side by side with heatsinks covering two sides of each compressor. The bottom side of each compressor has a mekanism ultimate universal cable attached, the output side of each compressor has an advanced pressure tube attached. One compressor has a vortex tube on the top with a heat sink on top of the tube, the top spot on the second compressor is currently empty.
When I touch one of the heat sinks and take damage it get kicked from the server and get a generic "Internal Server Error" message. I am then unable to log back in unless I teleport myself to another player via console.
Any other comments?
Logs, please. I can do nothing without a server log.
BTW, using Vortex Tubes to cool a compressor is a terrible idea.
I have attached copies of the logs from both server side and client side.
2020-10-24-server.log.gz
Caused by: java.lang.ArithmeticException: Division by zero
at mekanism.api.math.FloatingLong.divideEquals(FloatingLong.java:329) ~[?:10.0.12]
at mekanism.api.math.FloatingLong.divide(FloatingLong.java:471) ~[?:10.0.12]
at mekanism.common.item.gear.ItemMekaSuitArmor.getDamageAbsorbed(ItemMekaSuitArmor.java:269) ~[?:10.0.12]
Looks like a bug with the Mekasuit to me.