Class RedstoneWireEvaluator

java.lang.Object
net.minecraft.world.level.redstone.RedstoneWireEvaluator
Direct Known Subclasses:
DefaultRedstoneWireEvaluator, ExperimentalRedstoneWireEvaluator

public abstract class RedstoneWireEvaluator extends Object
  • Field Details

  • Constructor Details

    • RedstoneWireEvaluator

      protected RedstoneWireEvaluator(RedStoneWireBlock wireBlock)
  • Method Details

    • updatePowerStrength

      public abstract void updatePowerStrength(Level level, BlockPos pos, BlockState state, @Nullable Orientation orientation, boolean updateShape)
    • getBlockSignal

      protected int getBlockSignal(Level level, BlockPos pos)
    • getWireSignal

      protected int getWireSignal(BlockPos pos, BlockState state)
    • getIncomingWireSignal

      protected int getIncomingWireSignal(Level level, BlockPos pos)