net.minecraft.world.level.levelgen.structure

public class StructureFeatureIndexSavedData

extends SavedData

eon
net.minecraft.world.level.levelgen.structure.StructureFeatureIndexSavedData
net.minecraft.class_3440
net.minecraft.world.ChunkUpdateState
net.minecraft.world.level.levelgen.structure.PersistentIndexed

Field summary

Modifier and TypeField
private static final String
a
TAG_REMAINING_INDEXES
field_31660
REMAINING_KEY
private static final String
b
TAG_All_INDEXES
field_31661
ALL_KEY
private final it.unimi.dsi.fastutil.longs.LongSet
c
all
field_15301
all
private final it.unimi.dsi.fastutil.longs.LongSet
d
remaining
field_15302
remaining

Constructor summary

ModifierConstructor
private (it.unimi.dsi.fastutil.longs.LongSet all, it.unimi.dsi.fastutil.longs.LongSet remaining)
public ()

Method summary

Modifier and TypeMethod
public static SavedData$Factory<StructureFeatureIndexSavedData>
a()
factory()
method_52601()
getPersistentStateType()
public static StructureFeatureIndexSavedData
b(ux arg0, js$a arg1)
load(CompoundTag arg0, HolderLookup$Provider arg1)
method_32358(class_2487 arg0, class_7225$class_7874 arg1)
fromNbt(NbtCompound nbt, RegistryWrapper$WrapperLookup registries)
public CompoundTag
a(ux arg0, js$a arg1)
save(CompoundTag arg0, HolderLookup$Provider arg1)
method_75(class_2487 arg0, class_7225$class_7874 arg1)
writeNbt(NbtCompound arg0, RegistryWrapper$WrapperLookup arg1)
public void
a(long arg0)
addIndex(long arg0)
method_14896(long arg0)
add(long pos)
public boolean
b(long arg0)
hasStartIndex(long arg0)
method_14897(long arg0)
contains(long pos)
public boolean
c(long arg0)
hasUnhandledIndex(long arg0)
method_14894(long arg0)
isRemaining(long pos)
public void
d(long arg0)
removeIndex(long arg0)
method_14895(long arg0)
markResolved(long pos)
public it.unimi.dsi.fastutil.longs.LongSet
b()
getAll()
method_14898()
getAll()