类 UpgradeData
java.lang.Object
net.minecraft.world.level.chunk.UpgradeData
-
嵌套类概要
嵌套类 -
字段概要
字段修饰符和类型字段说明(专用程序包) static final Set<UpgradeData.BlockFixer>
private static final Direction8[]
static final UpgradeData
private final int[][]
private static final org.slf4j.Logger
(专用程序包) static final Map<Block,
UpgradeData.BlockFixer> private final EnumSet<Direction8>
private static final String
-
构造器概要
构造器限定符构造器说明UpgradeData
(CompoundTag pTag, LevelHeightAccessor pLevel) private
UpgradeData
(LevelHeightAccessor pLevel) -
方法概要
修饰符和类型方法说明boolean
isEmpty()
private static <T> void
loadTicks
(CompoundTag pTag, String pIdentifier, Function<String, Optional<T>> pValueFunction, List<SavedTick<T>> pTicks) private static BlockState
updateState
(BlockState pState, Direction pDirection, LevelAccessor pLevel, BlockPos pPos, BlockPos pOffsetPos) void
upgrade
(LevelChunk pChunk) private void
upgradeInside
(LevelChunk pChunk) private static void
upgradeSides
(LevelChunk pChunk, Direction8 pSide) write()
-
字段详细资料
-
LOGGER
private static final org.slf4j.Logger LOGGER -
EMPTY
-
TAG_INDICES
- 另请参阅:
-
DIRECTIONS
-
sides
-
neighborBlockTicks
-
neighborFluidTicks
-
index
private final int[][] index -
MAP
-
CHUNKY_FIXERS
-
-
构造器详细资料
-
UpgradeData
-
UpgradeData
-
-
方法详细资料
-
loadTicks
-
upgrade
-
upgradeSides
-
updateState
private static BlockState updateState(BlockState pState, Direction pDirection, LevelAccessor pLevel, BlockPos pPos, BlockPos pOffsetPos) -
upgradeInside
-
isEmpty
public boolean isEmpty() -
write
-