net.minecraft.world.level.chunk

public class UpgradeData

dzq
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
net.minecraft.src.C_2149_
net.minecraft.world.level.chunk.ChunkConverter

Field summary

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

Constructor summary

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

Method summary

Modifier and TypeMethod
private static <T> void
a(tq arg0, String arg1, Function<String, Optional<T>> arg2, List<fcs<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)
m_208132_(C_4917_ p_208133_, String p_208134_, Function<String, Optional<T>> p_208135_, List<C_183045_<T>> p_208136_)
public void
a(dzd arg0)
upgrade(LevelChunk arg0)
method_12356(class_2818 arg0)
m_wgigywdl(C_hrdsvlkq arg0)
upgrade(WorldChunk chunk)
upgrade(WorldChunk chunk)
m_63341_(C_2137_ arg0)
private static void
a(dzd arg0, jo 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)
m_63343_(C_2137_ p_63344_, C_4695_ p_63345_)
private static BlockState
a(dwy arg0, jn arg1, dgk arg2, ji arg3, ji 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)
m_63335_(C_2064_ p_63336_, C_4687_ p_63337_, C_1598_ p_63338_, C_4675_ p_63339_, C_4675_ p_63340_)
private void
b(dzd arg0)
upgradeInside(LevelChunk arg0)
method_12348(class_2818 arg0)
m_bymuygxb(C_hrdsvlkq arg0)
upgradeCenter(WorldChunk chunk)
upgradeCenter(WorldChunk chunk)
m_63347_(C_2137_ arg0)
public boolean
a()
isEmpty()
method_12349()
m_yrfeaspb()
isDone()
isDone()
m_63331_()
public CompoundTag
b()
write()
method_12350()
m_rozmuhwg()
toNbt()
toNbt()
m_63346_()
public UpgradeData
c()
copy()
method_61772()
m_tvxzxqyt()
copy()
copy()
m_355217_()