接口 NeighborUpdater
public interface NeighborUpdater
-
字段概要
字段 -
方法概要
修饰符和类型方法说明static void
executeShapeUpdate
(LevelAccessor p_230771_, Direction p_230772_, BlockPos p_230774_, BlockPos p_230775_, BlockState p_230773_, int p_230776_, int p_230777_) static void
executeUpdate
(Level p_230764_, BlockState p_230765_, BlockPos p_230766_, Block p_230767_, Orientation p_364742_, boolean p_230769_) void
neighborChanged
(BlockPos p_230781_, Block p_230782_, Orientation p_360748_) void
neighborChanged
(BlockState p_366525_, BlockPos p_230785_, Block p_230786_, Orientation p_367786_, boolean p_366743_) void
shapeUpdate
(Direction p_230791_, BlockState p_230792_, BlockPos p_230793_, BlockPos p_230794_, int p_230795_, int p_230796_) default void
updateNeighborsAtExceptFromFacing
(BlockPos p_230788_, Block p_230789_, Direction p_230790_, Orientation p_361940_)
-
字段详细资料
-
UPDATE_ORDER
-
-
方法详细资料
-
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_366525_, BlockPos p_230785_, Block p_230786_, @Nullable Orientation p_367786_, boolean p_366743_) -
updateNeighborsAtExceptFromFacing
default void updateNeighborsAtExceptFromFacing(BlockPos p_230788_, Block p_230789_, @Nullable Direction p_230790_, @Nullable Orientation p_361940_) -
executeShapeUpdate
static void executeShapeUpdate(LevelAccessor p_230771_, Direction p_230772_, BlockPos p_230774_, BlockPos p_230775_, BlockState p_230773_, int p_230776_, int p_230777_) -
executeUpdate
static void executeUpdate(Level p_230764_, BlockState p_230765_, BlockPos p_230766_, Block p_230767_, @Nullable Orientation p_364742_, boolean p_230769_)
-