类 ExperimentalRedstoneWireEvaluator
java.lang.Object
net.minecraft.world.level.redstone.RedstoneWireEvaluator
net.minecraft.world.level.redstone.ExperimentalRedstoneWireEvaluator
-
字段概要
字段从类继承的字段 net.minecraft.world.level.redstone.RedstoneWireEvaluator
wireBlock
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明private void
calculateCurrentChanges
(Level p_367773_, BlockPos p_368020_, Orientation p_363672_) private void
causeNeighborUpdates
(Level p_361658_) private void
enqueueNeighborWire
(Level p_366800_, BlockPos p_361668_, int p_368963_, Orientation p_362366_, boolean p_366534_) private static Orientation
getInitialOrientation
(Level p_366044_, Orientation p_367435_) protected int
getWireSignal
(BlockPos p_368955_, BlockState p_368466_) private static boolean
isConnected
(BlockState p_361129_, Direction p_370064_) private static int
packOrientationAndPower
(Orientation p_367231_, int p_361883_) private void
propagateChangeToNeighbors
(Level p_367937_, BlockPos p_366464_, int p_365363_, Orientation p_362665_, boolean p_362605_) private void
setPower
(BlockPos p_367295_, int p_365268_, Orientation p_369383_) private static Orientation
unpackOrientation
(int p_368491_) private static int
unpackPower
(int p_368870_) void
updatePowerStrength
(Level p_367453_, BlockPos p_363644_, BlockState p_363406_, Orientation p_364106_, boolean p_364023_) 从类继承的方法 net.minecraft.world.level.redstone.RedstoneWireEvaluator
getBlockSignal, getIncomingWireSignal
-
字段详细资料
-
wiresToTurnOff
-
wiresToTurnOn
-
updatedWires
-
-
构造器详细资料
-
ExperimentalRedstoneWireEvaluator
-
-
方法详细资料
-
updatePowerStrength
public void updatePowerStrength(Level p_367453_, BlockPos p_363644_, BlockState p_363406_, @Nullable Orientation p_364106_, boolean p_364023_) - 指定者:
updatePowerStrength
在类中RedstoneWireEvaluator
-
causeNeighborUpdates
-
isConnected
-
getInitialOrientation
-
calculateCurrentChanges
-
packOrientationAndPower
-
unpackOrientation
-
unpackPower
private static int unpackPower(int p_368870_) -
setPower
-
propagateChangeToNeighbors
private void propagateChangeToNeighbors(Level p_367937_, BlockPos p_366464_, int p_365363_, Orientation p_362665_, boolean p_362605_) -
enqueueNeighborWire
private void enqueueNeighborWire(Level p_366800_, BlockPos p_361668_, int p_368963_, Orientation p_362366_, boolean p_366534_) -
getWireSignal
- 覆盖:
getWireSignal
在类中RedstoneWireEvaluator
-