PneumaticCraft: Repressurized

PneumaticCraft: Repressurized

50M Downloads

Server Kicking Players when using pneumatic devices

Kuvios opened this issue · 15 comments

commented

Minecraft Version

1.16.1

Forge Version

32.0.108

Mod Version

2.1.1-14

Describe your problem, including steps to reproduce it

My friends and I have been playing on a 1.15.2 Modded server and recently decided to update to 1.16.1. After double-checking world compatibility, we updated now every time someone uses a pneumatic device in a player's inventory ex.(minigun or pneumatic armor) every player on the server except the user is kicked and shown the error I have pinned below. Any help would be much appreciated on a possible fix or to see if this is a more widespread problem.

Any other comments?

Crash

commented

That's weird. Anything in the server or client log files?

commented

So, I just tried to reproduce this using a dedicated server and two accounts, I can't - it works absolutely fine. Which suggest there may be some other mod interfering. Can you reproduce this with just PneumaticCraft installed? And if you do have any stacktraces in your server log, or the client log of someone who's getting kicked, I really need to see those.

commented

I just realized I forgot to include this, it only kicks players when more than 3 people are on the server total. I will check the log files as soon as I can

commented

That's going to be really difficult for me to reproduce if that's the case. And also suggests a problem outside PNC. But I'll be interested to see any logs.

commented

commented

@desht I was able to get the server log, sorry it took so long the server isn't at my house

commented

Unfortunately the server log just shows the same error that the original screenshot shows, no stacktrace to indicate where it's originating. So we're back to square one :(

commented

@desht It’s okay, we will simply avoid pneumatic items until we can solve the problem. Thanks for the help

commented

If you can get the client log from someone who's been kicked by this, it might help to track the problem down.

commented

This bug happens because patchouli is not installed.

[Render thread/ERROR] [mezz.jei.plugins.vanilla.crafting.VanillaRecipeValidator/]: Recipe has no output. PneumaticCraft: Repressurized pneumaticcraft:patchouli_book_crafting class me.desht.pneumaticcraft.common.recipes.special.PatchouliBookCrafting
Outputs:
net.minecraft.item.ItemStack: [[1 air minecraft:air]]
Inputs:
net.minecraft.item.ItemStack: [[1 book minecraft:book], [1 ingot_iron_compressed pneumaticcraft:ingot_iron_compressed]]
commented

Nope, that's a non-fatal error from the client, and won't cause a kick (although I should be able to avoid with a conditional recipe). I've tested without Patchouli available, and I don't get kicked.

commented

The disconnect.

commented

Without actually seeing the client log (and I never have despite repeated requests), I'll just have to take your word for that.

commented

There is nothing else about that in the client log.

commented

Nothing else about what?