Interface NeighborUpdater
- All Known Implementing Classes:
 CollectingNeighborUpdater,InstantNeighborUpdater
public interface NeighborUpdater
- 
Field Summary
Fields - 
Method Summary
Modifier and TypeMethodDescriptionstatic voidexecuteShapeUpdate(LevelAccessor p_230771_, Direction p_230772_, BlockState p_230773_, BlockPos p_230774_, BlockPos p_230775_, int p_230776_, int p_230777_) static voidexecuteUpdate(Level p_230764_, BlockState p_230765_, BlockPos p_230766_, Block p_230767_, BlockPos p_230768_, boolean p_230769_) voidneighborChanged(BlockPos p_230785_, Block p_230786_, BlockPos p_230787_) voidneighborChanged(BlockState p_230780_, BlockPos p_230781_, Block p_230782_, BlockPos p_230783_, boolean p_230784_) voidshapeUpdate(Direction p_230791_, BlockState p_230792_, BlockPos p_230793_, BlockPos p_230794_, int p_230795_, int p_230796_) default voidupdateNeighborsAtExceptFromFacing(BlockPos p_230788_, Block p_230789_, Direction p_230790_)  
- 
Field Details
- 
UPDATE_ORDER
 
 - 
 - 
Method Details
- 
shapeUpdate
void shapeUpdate(Direction p_230791_, BlockState p_230792_, BlockPos p_230793_, BlockPos p_230794_, int p_230795_, int p_230796_)  - 
neighborChanged
 - 
neighborChanged
void neighborChanged(BlockState p_230780_, BlockPos p_230781_, Block p_230782_, BlockPos p_230783_, boolean p_230784_)  - 
updateNeighborsAtExceptFromFacing
 - 
executeShapeUpdate
static void executeShapeUpdate(LevelAccessor p_230771_, Direction p_230772_, BlockState p_230773_, BlockPos p_230774_, BlockPos p_230775_, int p_230776_, int p_230777_)  - 
executeUpdate
static void executeUpdate(Level p_230764_, BlockState p_230765_, BlockPos p_230766_, Block p_230767_, BlockPos p_230768_, boolean p_230769_)  
 -