net.minecraft.world.level.chunk

public class UpgradeData

edb
net.minecraft.world.level.chunk.UpgradeData
net.minecraft.class_2843
net.minecraft.unmapped.C_jrivgvxn
net.minecraft.world.chunk.UpgradeData
net.minecraft.world.chunk.UpgradeData

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
b
LOGGER
field_12956
f_hvrprdju
LOGGER
LOGGER
public static final UpgradeData
a
EMPTY
field_12950
f_yetprdjz
NO_UPGRADE_DATA
NO_UPGRADE_DATA
private static final String
c
TAG_INDICES
field_31412
f_tnfienwl
INDICES_KEY
INDICES_KEY
private static final Direction8[]
d
DIRECTIONS
field_12952
f_gozonkgk
EIGHT_WAYS
EIGHT_WAYS
private final EnumSet<Direction8>
e
sides
field_12951
f_dbmuvlze
sidesToUpgrade
sidesToUpgrade
private final List<SavedTick<Block>>
f
neighborBlockTicks
field_36538
f_kuuqflgy
blockTicks
neighborBlockTicks
private final List<SavedTick<Fluid>>
g
neighborFluidTicks
field_36539
f_ijucatoe
fluidTicks
neighborFluidTicks
private final int[][]
h
index
field_12955
f_ofrynosl
centerIndicesToUpgrade
centerIndicesToUpgrade
static final Map<Block, UpgradeData$BlockFixer>
i
MAP
field_12953
f_dflsdygo
BLOCK_TO_LOGIC
BLOCK_TO_LOGIC
static final Set<UpgradeData$BlockFixer>
j
CHUNKY_FIXERS
field_12954
f_ljrmyacf
CALLBACK_LOGICS
CALLBACK_LOGICS

Constructor summary

ModifierConstructor
private (LevelHeightAccessor world)
public (CompoundTag nbt, LevelHeightAccessor world)
private (UpgradeData data)

Method summary

Modifier and TypeMethod
private static <T> void
a(tz arg0, String arg1, Function<String, Optional<T>> arg2, List<fgh<T>> arg3)
loadTicks(CompoundTag arg0, String arg1, Function<String, Optional<T>> arg2, List<SavedTick<T>> arg3)
method_40456(class_2487 arg0, String arg1, Function<String, Optional<T>> arg2, List<class_6759<T>> arg3)
m_lgjvkkag(C_hhlwcnih arg0, String arg1, Function<String, Optional<T>> arg2, List<C_hojywanl<T>> arg3)
addNeighborTicks(NbtCompound nbt, String key, Function<String, Optional<T>> nameToType, List<Tick<T>> ticks)
loadTicks(NbtCompound nbt, String key, Function<String, Optional<T>> identifierToType, List<Tick<T>> ticks)
public void
a(eco arg0)
upgrade(LevelChunk arg0)
method_12356(class_2818 arg0)
m_wgigywdl(C_hrdsvlkq arg0)
upgrade(WorldChunk chunk)
upgrade(WorldChunk chunk)
private static void
a(eco arg0, jb arg1)
upgradeSides(LevelChunk arg0, Direction8 arg1)
method_12352(class_2818 arg0, class_2355 arg1)
m_yfwcrzst(C_hrdsvlkq arg0, C_qjdfuoud arg1)
upgradeSide(WorldChunk chunk, EightWayDirection side)
upgradeSide(WorldChunk chunk, EightWayDirection side)
private static BlockState
a(eah arg0, ja arg1, djb arg2, iu arg3, iu arg4)
updateState(BlockState arg0, Direction arg1, LevelAccessor arg2, BlockPos arg3, BlockPos arg4)
method_12351(class_2680 arg0, class_2350 arg1, class_1936 arg2, class_2338 arg3, class_2338 arg4)
m_hpejtiho(C_txtbiemp arg0, C_xpuuihxf arg1, C_vdvbsyle arg2, C_hynzadkk arg3, C_hynzadkk arg4)
applyAdjacentBlock(BlockState oldState, Direction dir, WorldAccess world, BlockPos currentPos, BlockPos otherPos)
applyNeighborState(BlockState oldState, Direction dir, WorldAccess world, BlockPos pos, BlockPos neighborPos)
private void
b(eco arg0)
upgradeInside(LevelChunk arg0)
method_12348(class_2818 arg0)
m_bymuygxb(C_hrdsvlkq arg0)
upgradeCenter(WorldChunk chunk)
upgradeCenter(WorldChunk chunk)
public boolean
a()
isEmpty()
method_12349()
m_yrfeaspb()
isDone()
isDone()
public CompoundTag
b()
write()
method_12350()
m_rozmuhwg()
toNbt()
toNbt()
public UpgradeData
c()
copy()
method_61772()
m_tvxzxqyt()
copy()
copy()