Interface StructureHolder

All Known Implementing Classes:
Chunk, EmptyChunk, ProtoChunk, ReadOnlyChunk, WorldChunk

public interface StructureHolder
Mappings:
Namespace Name
official cqw
intermediary net/minecraft/class_2810
named net/minecraft/world/StructureHolder
  • Method Details

    • getStructureStart

      @Nullable @Nullable StructureStart getStructureStart(ConfiguredStructureFeature<?,?> configuredStructureFeature)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqw;a(Lcwr;)Ldfr;
      intermediary method_12181 Lnet/minecraft/class_2810;method_12181(Lnet/minecraft/class_5312;)Lnet/minecraft/class_3449;
      named getStructureStart Lnet/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 a Lcqw;a(Lcwr;Ldfr;)V
      intermediary method_12184 Lnet/minecraft/class_2810;method_12184(Lnet/minecraft/class_5312;Lnet/minecraft/class_3449;)V
      named setStructureStart Lnet/minecraft/world/StructureHolder;setStructureStart(Lnet/minecraft/world/gen/feature/ConfiguredStructureFeature;Lnet/minecraft/structure/StructureStart;)V
    • getStructureReferences

      LongSet getStructureReferences(ConfiguredStructureFeature<?,?> configuredStructureFeature)
      Mappings:
      Namespace Name Mixin selector
      official b Lcqw;b(Lcwr;)Lit/unimi/dsi/fastutil/longs/LongSet;
      intermediary method_12180 Lnet/minecraft/class_2810;method_12180(Lnet/minecraft/class_5312;)Lit/unimi/dsi/fastutil/longs/LongSet;
      named getStructureReferences Lnet/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 a Lcqw;a(Lcwr;J)V
      intermediary method_12182 Lnet/minecraft/class_2810;method_12182(Lnet/minecraft/class_5312;J)V
      named addStructureReference Lnet/minecraft/world/StructureHolder;addStructureReference(Lnet/minecraft/world/gen/feature/ConfiguredStructureFeature;J)V
    • getStructureReferences

      Map<ConfiguredStructureFeature<?,?>,LongSet> getStructureReferences()
      Mappings:
      Namespace Name Mixin selector
      official h Lcqw;h()Ljava/util/Map;
      intermediary method_12179 Lnet/minecraft/class_2810;method_12179()Ljava/util/Map;
      named getStructureReferences Lnet/minecraft/world/StructureHolder;getStructureReferences()Ljava/util/Map;
    • setStructureReferences

      void setStructureReferences(Map<ConfiguredStructureFeature<?,?>,LongSet> structureReferences)
      Mappings:
      Namespace Name Mixin selector
      official b Lcqw;b(Ljava/util/Map;)V
      intermediary method_12183 Lnet/minecraft/class_2810;method_12183(Ljava/util/Map;)V
      named setStructureReferences Lnet/minecraft/world/StructureHolder;setStructureReferences(Ljava/util/Map;)V