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 p_363590_)
  • Method Details

    • updatePowerStrength

      public abstract void updatePowerStrength(Level p_360870_, BlockPos p_363381_, BlockState p_360579_, @Nullable Orientation p_362766_, boolean p_366826_)
    • getBlockSignal

      protected int getBlockSignal(Level p_362603_, BlockPos p_364469_)
    • getWireSignal

      protected int getWireSignal(BlockPos p_362787_, BlockState p_363583_)
    • getIncomingWireSignal

      protected int getIncomingWireSignal(Level p_361456_, BlockPos p_363935_)