IC2 Classic

IC2 Classic

2M Downloads

Server crash when player presses W (forward) in rubber boat.

Shizz00 opened this issue ยท 3 comments

commented

How to replicate:

  1. Join Server
  2. Craft Rubber Boat
  3. Place Rubber Boat on land.
  4. Sit in boat.
  5. press W (forward)
  6. Client crashes with error message seen below.
  7. Server crashes (2023-01-06-2.log)

Error of the person that pressed W (forward):
The game crashed whilst ticking entity
Error: java.lang.NullPointerException: Cannot invoke
"net.minecraft.world.entity.vehicle.Boat$Status.ordinal()"
because the return value of
"net.minecraft.world.entity.vehicle.Boat.m_38392_()" is null

Also the rubber and carbon boat recipe do not work. In JEI it says "empty tag: minecraft:boats" on the position where a boat would be in the recipe.

commented

@Shizz00 just tested it in dev/betapack that we have been using for 3 months now.
And we can not have this crash.

from what i saw in the crash log, this looks like a different mod causes a "impossible" state with boats in general.
So unless you can reproduce it with just ic2c and vanilla I am pretty sure this isn't a ic2c issue.
(Our beta pack had roughly 80 mods installed)

commented

Oh no... or yes?
Well good that it's not ic2c! :D

So i did some testing...
i filtered all mods in my modpack that add boats:

Biomes O' Plenty
Compat O' Plenty
Quark
Boatload
IC2 classic
Bamboo Everything
Little Logistics

And the culprit was... Bamboo Everything !!!
Sorry for the false flag... the weird thing is, it only affected the ic2c boats this way.

commented

No worry. I do try to check at least everything reported and make sure if ic2c is the culprit that it is at least addressed ^^
But i am glad it isn't the issue.