History - net.minecraft.world.level.redstone.ExperimentalRedstoneWireEvaluator
1.21.3
Names
evc
net.minecraft.world.level.redstone.ExperimentalRedstoneWireEvaluator
net.minecraft.class_9903
net.minecraft.world.ExperimentalRedstoneController
net.minecraft.world.level.redstone.ExperimentalRedstoneWireEvaluator
Fields
Deque<BlockPos>: b, wiresToTurnOff, field_52665, powerIncreaseQueue
Deque<BlockPos>: c, wiresToTurnOn, field_52666, powerDecreaseQueue
it.unimi.dsi.fastutil.objects.Object2IntMap<BlockPos>: d, updatedWires, field_52667, wireOrientationsAndPowers
Constructors
Methods
void (Level, BlockPos, BlockState, Orientation, boolean): a, updatePowerStrength, method_61824, update
void (Level): a, causeNeighborUpdates, method_61829, update
boolean (BlockState, Direction): a, isConnected, method_61834, canProvidePowerTo
Orientation (Level, Orientation): a, getInitialOrientation, method_61830, tweakOrientation
void (Level, BlockPos, Orientation): a, calculateCurrentChanges, method_61832, propagatePowerUpdates
int (Orientation, int): a, packOrientationAndPower, method_61835, packOrientationAndPower
Orientation (int): a, unpackOrientation, method_61828, unpackOrientation
int (int): b, unpackPower, method_61840, unpackPower
void (BlockPos, int, Orientation): a, setPower, method_61838, updatePowerAt
void (Level, BlockPos, int, Orientation, boolean): a, propagateChangeToNeighbors, method_61831, spreadPowerUpdateToNeighbors
void (Level, BlockPos, int, Orientation, boolean): b, enqueueNeighborWire, method_61841, spreadPowerUpdateTo
int (BlockPos, BlockState): a, getWireSignal, method_61839, getWirePowerAt