net.minecraft.world.block

record ChainRestrictedNeighborUpdater$StateReplacementEntry

implements ChainRestrictedNeighborUpdater$Entry

net.minecraft.world.level.redstone.CollectingNeighborUpdater$ShapeUpdate
net.minecraft.class_7159$class_7272
net.minecraft.world.block.ChainRestrictedNeighborUpdater$StateReplacementEntry

Field summary

Modifier and TypeField
private final Direction
direction
comp_666
direction
private final BlockState
neighborState
comp_667
neighborState
private final BlockPos
pos
comp_668
pos
private final BlockPos
neighborPos
comp_669
neighborPos
private final int
updateFlags
comp_670
updateFlags
private final int
updateLimit
comp_1344
updateLimit

Constructor summary

ModifierConstructor
private (Direction direction, BlockState neighborState, BlockPos pos, BlockPos neighborPos, int updateFlags, int updateLimit)

Method summary

Modifier and TypeMethod
public boolean
runNext(Level level)
method_41707(class_1937 arg0)
update(World arg0)
public void
forEachUpdatedPos(Consumer<BlockPos> output)
method_74695(Consumer<class_2338> arg0)
runCallback(Consumer<BlockPos> arg0)
public Direction
direction()
comp_666()
direction()
public BlockState
neighborState()
comp_667()
neighborState()
public BlockPos
pos()
comp_668()
pos()
public BlockPos
neighborPos()
comp_669()
neighborPos()
public int
updateFlags()
comp_670()
updateFlags()
public int
updateLimit()
comp_1344()
updateLimit()