Package net.minecraft.world
Interface StructureHolder
- All Known Implementing Classes:
Chunk,EmptyChunk,ProtoChunk,ReadOnlyChunk,WorldChunk
public interface StructureHolder
- Mappings:
Namespace Name official cqwintermediary net/minecraft/class_2810named net/minecraft/world/StructureHolder
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddStructureReference(ConfiguredStructureFeature<?, ?> configuredStructureFeature, long reference) getStructureReferences(ConfiguredStructureFeature<?, ?> configuredStructureFeature) getStructureStart(ConfiguredStructureFeature<?, ?> configuredStructureFeature) voidsetStructureReferences(Map<ConfiguredStructureFeature<?, ?>, LongSet> structureReferences) voidsetStructureStart(ConfiguredStructureFeature<?, ?> configuredStructureFeature, StructureStart start)
-
Method Details
-
getStructureStart
@Nullable @Nullable StructureStart getStructureStart(ConfiguredStructureFeature<?, ?> configuredStructureFeature) - Mappings:
Namespace Name Mixin selector official aLcqw;a(Lcwr;)Ldfr;intermediary method_12181Lnet/minecraft/class_2810;method_12181(Lnet/minecraft/class_5312;)Lnet/minecraft/class_3449;named getStructureStartLnet/minecraft/world/StructureHolder;getStructureStart(Lnet/minecraft/world/gen/feature/ConfiguredStructureFeature;)Lnet/minecraft/structure/StructureStart;
-
setStructureStart
void setStructureStart(ConfiguredStructureFeature<?, ?> configuredStructureFeature, StructureStart start) - Mappings:
Namespace Name Mixin selector official aLcqw;a(Lcwr;Ldfr;)Vintermediary method_12184Lnet/minecraft/class_2810;method_12184(Lnet/minecraft/class_5312;Lnet/minecraft/class_3449;)Vnamed setStructureStartLnet/minecraft/world/StructureHolder;setStructureStart(Lnet/minecraft/world/gen/feature/ConfiguredStructureFeature;Lnet/minecraft/structure/StructureStart;)V
-
getStructureReferences
- Mappings:
Namespace Name Mixin selector official bLcqw;b(Lcwr;)Lit/unimi/dsi/fastutil/longs/LongSet;intermediary method_12180Lnet/minecraft/class_2810;method_12180(Lnet/minecraft/class_5312;)Lit/unimi/dsi/fastutil/longs/LongSet;named getStructureReferencesLnet/minecraft/world/StructureHolder;getStructureReferences(Lnet/minecraft/world/gen/feature/ConfiguredStructureFeature;)Lit/unimi/dsi/fastutil/longs/LongSet;
-
addStructureReference
void addStructureReference(ConfiguredStructureFeature<?, ?> configuredStructureFeature, long reference) - Mappings:
Namespace Name Mixin selector official aLcqw;a(Lcwr;J)Vintermediary method_12182Lnet/minecraft/class_2810;method_12182(Lnet/minecraft/class_5312;J)Vnamed addStructureReferenceLnet/minecraft/world/StructureHolder;addStructureReference(Lnet/minecraft/world/gen/feature/ConfiguredStructureFeature;J)V
-
getStructureReferences
Map<ConfiguredStructureFeature<?,?>, getStructureReferences()LongSet> - Mappings:
Namespace Name Mixin selector official hLcqw;h()Ljava/util/Map;intermediary method_12179Lnet/minecraft/class_2810;method_12179()Ljava/util/Map;named getStructureReferencesLnet/minecraft/world/StructureHolder;getStructureReferences()Ljava/util/Map;
-
setStructureReferences
- Mappings:
Namespace Name Mixin selector official bLcqw;b(Ljava/util/Map;)Vintermediary method_12183Lnet/minecraft/class_2810;method_12183(Ljava/util/Map;)Vnamed setStructureReferencesLnet/minecraft/world/StructureHolder;setStructureReferences(Ljava/util/Map;)V
-