All the Mods 3 - ATM3

All the Mods 3 - ATM3

3M Downloads

RuntimeException when attempting to break Ender IO Machines With Yeta Wrench

Proaxel opened this issue · 1 comments

commented

Expected Behavior

When Sneak-Right Clicking on Ender IO machines and conduits with a Yeta Wrench, they should immediately break and drop as an item.

Current Behavior

A java.lang.RuntimeException is thrown upon sneak right-clicking, and the game freezes and crashes shortly afterward. When logging back in after the crash the machine is not broken at all. Breaking the same machine by holding left click with a pickaxe works fine.

Possible Solution

The first line of the Crash Log says

"java.lang.RuntimeException: Do not check permissions on client side! Node: enderio.wrench.break.block_wireless_charger"

Sooo, uh, don't check for block breaking permissions on the client side?

Steps to Reproduce

  1. Place down an Ender IO machine
  2. Attempt to break it by sneak right clicking with Yeta Wrench
  3. Game crashes

Log

https://gist.github.com/Proaxel/6aaa624a7df784320235c5d03cd320ce
https://gist.github.com/Proaxel/76d78a376f02b037d955a6da70e4f43a
https://gist.github.com/Proaxel/5669905d8e14a3dc3c42553ee59c0b24

Detailed Description

It seems to be an issue with how block breaking permissions are handled by FTB Utilities... other than that I'm not really sure.

commented

Fantastic report with excellent information but unfortunately this isn’t an issue we can sort on a pack level.

Please report this to LatvianModder on the FTB Utilities Github.

Your information should help him out a lot.

Thanks again!