net.minecraft.world

public abstract class RedstoneController

net.minecraft.world.level.redstone.RedstoneWireEvaluator
net.minecraft.class_9906
net.minecraft.world.RedstoneController

Field summary

Modifier and TypeField
protected final RedstoneWireBlock
wireBlock
field_52687
wire

Constructor summary

ModifierConstructor
protected (RedstoneWireBlock wire)

Method summary

Modifier and TypeMethod
public abstract void
updatePowerStrength(Level level, BlockPos pos, BlockState state, Orientation orientation, boolean skipShapeUpdates)
method_61824(class_1937 arg0, class_2338 arg1, class_2680 arg2, class_9904 arg3, boolean arg4)
update(World world, BlockPos pos, BlockState state, WireOrientation orientation, boolean blockAdded)
protected int
getBlockSignal(Level level, BlockPos pos)
method_61865(class_1937 arg0, class_2338 arg1)
getStrongPowerAt(World world, BlockPos pos)
protected int
getWireSignal(BlockPos pos, BlockState state)
method_61839(class_2338 arg0, class_2680 arg1)
getWirePowerAt(BlockPos world, BlockState pos)
protected int
getIncomingWireSignal(Level level, BlockPos pos)
method_61866(class_1937 arg0, class_2338 arg1)
calculateWirePowerAt(World world, BlockPos pos)