Open Marilsanya opened 3 years ago
After many tests i can say that this issue is in gregtech, starting with version 1.10.8. From the text of the commits https://github.com/GregTechCE/GregTech/commit/f58a9cd598e99412b39dd68f2159093f6448f9d5 might be the cause of the issue since gregtech blocks dont have a redstone level starting with 1.10.8
Can you clarify if you are using steam-powered rockbreaker or not?
I am using steam-powered rockbreaker in my normal world, but tested it with steam-powered and LV electrical rockbreaker in my testworld.
The problem is probably in gregblockutils.Machines.SteamRockBreaker:57–58, where getWorld().getRedstonePower(getPos(), face)
computes redstone power emitted by the rock breaker to the relevant face, instead of power emitted towards rock breaker by the block on the other side of that face. GTUtility.getRedstonePower(getWorld(), getPos(), face)
should do the latter.
(Unfortunately, I couldn't build GregBlock Utilities to confirm.)
the issue is solved in gregblock 2.2.1 published in mar 2021
Looks like this was only fixed for the Steam Rock Breaker, not for any of the electric ones. Just tested it in version 2.2.1 and I couldn't get them to produce anything other than cobble.
after the update to gregblock 2.2.0 my rockbreakers now only produce cobblestone independent from the current redstone signal.