Class StructureFeatureIndexSavedData
java.lang.Object
net.minecraft.world.level.saveddata.SavedData
net.minecraft.world.level.levelgen.structure.StructureFeatureIndexSavedData
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.level.saveddata.SavedData
SavedData.Factory<T extends SavedData>
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
StructureFeatureIndexSavedData
(it.unimi.dsi.fastutil.longs.LongSet p_163532_, it.unimi.dsi.fastutil.longs.LongSet p_163533_) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addIndex
(long pIndex) factory()
it.unimi.dsi.fastutil.longs.LongSet
getAll()
boolean
hasStartIndex
(long pIndex) boolean
hasUnhandledIndex
(long pIndex) load
(CompoundTag p_163535_, HolderLookup.Provider p_323754_) void
removeIndex
(long pIndex) save
(CompoundTag pTag, HolderLookup.Provider pRegistries)
-
Field Details
-
TAG_REMAINING_INDEXES
- See Also:
-
TAG_All_INDEXES
- See Also:
-
all
private final it.unimi.dsi.fastutil.longs.LongSet all -
remaining
private final it.unimi.dsi.fastutil.longs.LongSet remaining
-
-
Constructor Details
-
StructureFeatureIndexSavedData
private StructureFeatureIndexSavedData(it.unimi.dsi.fastutil.longs.LongSet p_163532_, it.unimi.dsi.fastutil.longs.LongSet p_163533_) -
StructureFeatureIndexSavedData
public StructureFeatureIndexSavedData()
-
-
Method Details
-
factory
-
load
public static StructureFeatureIndexSavedData load(CompoundTag p_163535_, HolderLookup.Provider p_323754_) -
save
-
addIndex
public void addIndex(long pIndex) -
hasStartIndex
public boolean hasStartIndex(long pIndex) -
hasUnhandledIndex
public boolean hasUnhandledIndex(long pIndex) -
removeIndex
public void removeIndex(long pIndex) -
getAll
public it.unimi.dsi.fastutil.longs.LongSet getAll()
-