Class Structure

java.lang.Object
net.minecraft.structure.Structure

public class Structure
extends Object
Mappings:
Namespace Name
official dbs
intermediary net/minecraft/class_3499
named net/minecraft/structure/Structure
  • Field Details

    • field_31687

      public static final String field_31687
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official a Ldbs;a:Ljava/lang/String;
      intermediary field_31687 Lnet/minecraft/class_3499;field_31687:Ljava/lang/String;
      named field_31687 Lnet/minecraft/structure/Structure;field_31687:Ljava/lang/String;
    • field_31688

      public static final String field_31688
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official b Ldbs;b:Ljava/lang/String;
      intermediary field_31688 Lnet/minecraft/class_3499;field_31688:Ljava/lang/String;
      named field_31688 Lnet/minecraft/structure/Structure;field_31688:Ljava/lang/String;
    • field_31689

      public static final String field_31689
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official c Ldbs;c:Ljava/lang/String;
      intermediary field_31689 Lnet/minecraft/class_3499;field_31689:Ljava/lang/String;
      named field_31689 Lnet/minecraft/structure/Structure;field_31689:Ljava/lang/String;
    • field_31690

      public static final String field_31690
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official d Ldbs;d:Ljava/lang/String;
      intermediary field_31690 Lnet/minecraft/class_3499;field_31690:Ljava/lang/String;
      named field_31690 Lnet/minecraft/structure/Structure;field_31690:Ljava/lang/String;
    • field_31691

      public static final String field_31691
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official e Ldbs;e:Ljava/lang/String;
      intermediary field_31691 Lnet/minecraft/class_3499;field_31691:Ljava/lang/String;
      named field_31691 Lnet/minecraft/structure/Structure;field_31691:Ljava/lang/String;
    • field_31692

      public static final String field_31692
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official f Ldbs;f:Ljava/lang/String;
      intermediary field_31692 Lnet/minecraft/class_3499;field_31692:Ljava/lang/String;
      named field_31692 Lnet/minecraft/structure/Structure;field_31692:Ljava/lang/String;
    • field_31693

      public static final String field_31693
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official g Ldbs;g:Ljava/lang/String;
      intermediary field_31693 Lnet/minecraft/class_3499;field_31693:Ljava/lang/String;
      named field_31693 Lnet/minecraft/structure/Structure;field_31693:Ljava/lang/String;
    • field_31694

      public static final String field_31694
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official h Ldbs;h:Ljava/lang/String;
      intermediary field_31694 Lnet/minecraft/class_3499;field_31694:Ljava/lang/String;
      named field_31694 Lnet/minecraft/structure/Structure;field_31694:Ljava/lang/String;
    • field_31695

      public static final String field_31695
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official i Ldbs;i:Ljava/lang/String;
      intermediary field_31695 Lnet/minecraft/class_3499;field_31695:Ljava/lang/String;
      named field_31695 Lnet/minecraft/structure/Structure;field_31695:Ljava/lang/String;
    • field_31696

      public static final String field_31696
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official j Ldbs;j:Ljava/lang/String;
      intermediary field_31696 Lnet/minecraft/class_3499;field_31696:Ljava/lang/String;
      named field_31696 Lnet/minecraft/structure/Structure;field_31696:Ljava/lang/String;
    • field_31697

      public static final String field_31697
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official k Ldbs;k:Ljava/lang/String;
      intermediary field_31697 Lnet/minecraft/class_3499;field_31697:Ljava/lang/String;
      named field_31697 Lnet/minecraft/structure/Structure;field_31697:Ljava/lang/String;
    • field_31698

      static final int field_31698
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official l Ldbs;l:I
      intermediary field_31698 Lnet/minecraft/class_3499;field_31698:I
      named field_31698 Lnet/minecraft/structure/Structure;field_31698:I
    • blockInfoLists

      private final List<Structure.PalettedBlockInfoList> blockInfoLists
      Mappings:
      Namespace Name Mixin selector
      official m Ldbs;m:Ljava/util/List;
      intermediary field_15586 Lnet/minecraft/class_3499;field_15586:Ljava/util/List;
      named blockInfoLists Lnet/minecraft/structure/Structure;blockInfoLists:Ljava/util/List;
    • entities

      private final List<Structure.StructureEntityInfo> entities
      Mappings:
      Namespace Name Mixin selector
      official n Ldbs;n:Ljava/util/List;
      intermediary field_15589 Lnet/minecraft/class_3499;field_15589:Ljava/util/List;
      named entities Lnet/minecraft/structure/Structure;entities:Ljava/util/List;
    • size

      private Vec3i size
      Mappings:
      Namespace Name Mixin selector
      official o Ldbs;o:Lgw;
      intermediary field_15587 Lnet/minecraft/class_3499;field_15587:Lnet/minecraft/class_2382;
      named size Lnet/minecraft/structure/Structure;size:Lnet/minecraft/util/math/Vec3i;
    • author

      private String author
      Mappings:
      Namespace Name Mixin selector
      official p Ldbs;p:Ljava/lang/String;
      intermediary field_15588 Lnet/minecraft/class_3499;field_15588:Ljava/lang/String;
      named author Lnet/minecraft/structure/Structure;author:Ljava/lang/String;
  • Constructor Details

    • Structure

      public Structure()
  • Method Details

    • getSize

      public Vec3i getSize()
      Mappings:
      Namespace Name Mixin selector
      official a Ldbs;a()Lgw;
      intermediary method_15160 Lnet/minecraft/class_3499;method_15160()Lnet/minecraft/class_2382;
      named getSize Lnet/minecraft/structure/Structure;getSize()Lnet/minecraft/util/math/Vec3i;
    • setAuthor

      public void setAuthor​(String name)
      Mappings:
      Namespace Name Mixin selector
      official a Ldbs;a(Ljava/lang/String;)V
      intermediary method_15161 Lnet/minecraft/class_3499;method_15161(Ljava/lang/String;)V
      named setAuthor Lnet/minecraft/structure/Structure;setAuthor(Ljava/lang/String;)V
    • getAuthor

      public String getAuthor()
      Mappings:
      Namespace Name Mixin selector
      official b Ldbs;b()Ljava/lang/String;
      intermediary method_15181 Lnet/minecraft/class_3499;method_15181()Ljava/lang/String;
      named getAuthor Lnet/minecraft/structure/Structure;getAuthor()Ljava/lang/String;
    • saveFromWorld

      public void saveFromWorld​(World world, BlockPos start, Vec3i vec3i, boolean includeEntities, @Nullable @Nullable Block ignoredBlock)
      Mappings:
      Namespace Name Mixin selector
      official a Ldbs;a(Lbvr;Lgb;Lgw;ZLbyq;)V
      intermediary method_15174 Lnet/minecraft/class_3499;method_15174(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2382;ZLnet/minecraft/class_2248;)V
      named saveFromWorld Lnet/minecraft/structure/Structure;saveFromWorld(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Vec3i;ZLnet/minecraft/block/Block;)V
    • method_28054

      private static void method_28054​(Structure.StructureBlockInfo structureBlockInfo, List<Structure.StructureBlockInfo> list, List<Structure.StructureBlockInfo> list2, List<Structure.StructureBlockInfo> list3)
      Mappings:
      Namespace Name Mixin selector
      official a Ldbs;a(Ldbs$c;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V
      intermediary method_28054 Lnet/minecraft/class_3499;method_28054(Lnet/minecraft/class_3499$class_3501;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V
      named method_28054 Lnet/minecraft/structure/Structure;method_28054(Lnet/minecraft/structure/Structure$StructureBlockInfo;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V
    • method_28055

      Mappings:
      Namespace Name Mixin selector
      official a Ldbs;a(Ljava/util/List;Ljava/util/List;Ljava/util/List;)Ljava/util/List;
      intermediary method_28055 Lnet/minecraft/class_3499;method_28055(Ljava/util/List;Ljava/util/List;Ljava/util/List;)Ljava/util/List;
      named method_28055 Lnet/minecraft/structure/Structure;method_28055(Ljava/util/List;Ljava/util/List;Ljava/util/List;)Ljava/util/List;
    • addEntitiesFromWorld

      private void addEntitiesFromWorld​(World world, BlockPos firstCorner, BlockPos secondCorner)
      Mappings:
      Namespace Name Mixin selector
      official a Ldbs;a(Lbvr;Lgb;Lgb;)V
      intermediary method_15164 Lnet/minecraft/class_3499;method_15164(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)V
      named addEntitiesFromWorld Lnet/minecraft/structure/Structure;addEntitiesFromWorld(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;)V
    • getInfosForBlock

      public List<Structure.StructureBlockInfo> getInfosForBlock​(BlockPos pos, StructurePlacementData placementData, Block block)
      Mappings:
      Namespace Name Mixin selector
      official a Ldbs;a(Lgb;Ldbo;Lbyq;)Ljava/util/List;
      intermediary method_16445 Lnet/minecraft/class_3499;method_16445(Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;Lnet/minecraft/class_2248;)Ljava/util/List;
      named getInfosForBlock Lnet/minecraft/structure/Structure;getInfosForBlock(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/structure/StructurePlacementData;Lnet/minecraft/block/Block;)Ljava/util/List;
    • getInfosForBlock

      public List<Structure.StructureBlockInfo> getInfosForBlock​(BlockPos pos, StructurePlacementData placementData, Block block, boolean transformed)
      Mappings:
      Namespace Name Mixin selector
      official a Ldbs;a(Lgb;Ldbo;Lbyq;Z)Ljava/util/List;
      intermediary method_15165 Lnet/minecraft/class_3499;method_15165(Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;Lnet/minecraft/class_2248;Z)Ljava/util/List;
      named getInfosForBlock Lnet/minecraft/structure/Structure;getInfosForBlock(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/structure/StructurePlacementData;Lnet/minecraft/block/Block;Z)Ljava/util/List;
    • transformBox

      public BlockPos transformBox​(StructurePlacementData placementData1, BlockPos pos1, StructurePlacementData placementData2, BlockPos pos2)
      Mappings:
      Namespace Name Mixin selector
      official a Ldbs;a(Ldbo;Lgb;Ldbo;Lgb;)Lgb;
      intermediary method_15180 Lnet/minecraft/class_3499;method_15180(Lnet/minecraft/class_3492;Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;
      named transformBox Lnet/minecraft/structure/Structure;transformBox(Lnet/minecraft/structure/StructurePlacementData;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/structure/StructurePlacementData;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/BlockPos;
    • transform

      public static BlockPos transform​(StructurePlacementData placementData, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official a Ldbs;a(Ldbo;Lgb;)Lgb;
      intermediary method_15171 Lnet/minecraft/class_3499;method_15171(Lnet/minecraft/class_3492;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;
      named transform Lnet/minecraft/structure/Structure;transform(Lnet/minecraft/structure/StructurePlacementData;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/BlockPos;
    • place

      public boolean place​(ServerWorldAccess world, BlockPos pos, BlockPos blockPos, StructurePlacementData placementData, Random random, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Ldbs;a(Lbwf;Lgb;Lgb;Ldbo;Ljava/util/Random;I)Z
      intermediary method_15172 Lnet/minecraft/class_3499;method_15172(Lnet/minecraft/class_5425;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;Ljava/util/Random;I)Z
      named place Lnet/minecraft/structure/Structure;place(Lnet/minecraft/world/ServerWorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/structure/StructurePlacementData;Ljava/util/Random;I)Z
    • updateCorner

      public static void updateCorner​(WorldAccess world, int flags, VoxelSet voxelSet, int startX, int startY, int startZ)
      Mappings:
      Namespace Name Mixin selector
      official a Ldbs;a(Lbvs;ILdmh;III)V
      intermediary method_20532 Lnet/minecraft/class_3499;method_20532(Lnet/minecraft/class_1936;ILnet/minecraft/class_251;III)V
      named updateCorner Lnet/minecraft/structure/Structure;updateCorner(Lnet/minecraft/world/WorldAccess;ILnet/minecraft/util/shape/VoxelSet;III)V
    • process

      public static List<Structure.StructureBlockInfo> process​(WorldAccess world, BlockPos pos, BlockPos blockPos, StructurePlacementData placementData, List<Structure.StructureBlockInfo> list)
      Mappings:
      Namespace Name Mixin selector
      official a Ldbs;a(Lbvs;Lgb;Lgb;Ldbo;Ljava/util/List;)Ljava/util/List;
      intermediary method_16446 Lnet/minecraft/class_3499;method_16446(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;Ljava/util/List;)Ljava/util/List;
      named process Lnet/minecraft/structure/Structure;process(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/structure/StructurePlacementData;Ljava/util/List;)Ljava/util/List;
    • spawnEntities

      private void spawnEntities​(ServerWorldAccess world, BlockPos pos, BlockMirror mirror, BlockRotation rotation, BlockPos pivot, @Nullable @Nullable BlockBox area, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Ldbs;a(Lbwf;Lgb;Lccy;Lcek;Lgb;Lczp;Z)V
      intermediary method_15179 Lnet/minecraft/class_3499;method_15179(Lnet/minecraft/class_5425;Lnet/minecraft/class_2338;Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;Lnet/minecraft/class_2338;Lnet/minecraft/class_3341;Z)V
      named spawnEntities Lnet/minecraft/structure/Structure;spawnEntities(Lnet/minecraft/world/ServerWorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockMirror;Lnet/minecraft/util/BlockRotation;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockBox;Z)V
    • getEntity

      private static Optional<Entity> getEntity​(ServerWorldAccess world, NbtCompound nbt)
      Mappings:
      Namespace Name Mixin selector
      official a Ldbs;a(Lbwf;Lmv;)Ljava/util/Optional;
      intermediary method_17916 Lnet/minecraft/class_3499;method_17916(Lnet/minecraft/class_5425;Lnet/minecraft/class_2487;)Ljava/util/Optional;
      named getEntity Lnet/minecraft/structure/Structure;getEntity(Lnet/minecraft/world/ServerWorldAccess;Lnet/minecraft/nbt/NbtCompound;)Ljava/util/Optional;
    • getRotatedSize

      public Vec3i getRotatedSize​(BlockRotation rotation)
      Mappings:
      Namespace Name Mixin selector
      official a Ldbs;a(Lcek;)Lgw;
      intermediary method_15166 Lnet/minecraft/class_3499;method_15166(Lnet/minecraft/class_2470;)Lnet/minecraft/class_2382;
      named getRotatedSize Lnet/minecraft/structure/Structure;getRotatedSize(Lnet/minecraft/util/BlockRotation;)Lnet/minecraft/util/math/Vec3i;
    • transformAround

      public static BlockPos transformAround​(BlockPos pos, BlockMirror mirror, BlockRotation rotation, BlockPos pivot)
      Mappings:
      Namespace Name Mixin selector
      official a Ldbs;a(Lgb;Lccy;Lcek;Lgb;)Lgb;
      intermediary method_15168 Lnet/minecraft/class_3499;method_15168(Lnet/minecraft/class_2338;Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;
      named transformAround Lnet/minecraft/structure/Structure;transformAround(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockMirror;Lnet/minecraft/util/BlockRotation;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/BlockPos;
    • transformAround

      public static Vec3d transformAround​(Vec3d point, BlockMirror mirror, BlockRotation rotation, BlockPos pivot)
      Mappings:
      Namespace Name Mixin selector
      official a Ldbs;a(Ldly;Lccy;Lcek;Lgb;)Ldly;
      intermediary method_15176 Lnet/minecraft/class_3499;method_15176(Lnet/minecraft/class_243;Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;Lnet/minecraft/class_2338;)Lnet/minecraft/class_243;
      named transformAround Lnet/minecraft/structure/Structure;transformAround(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/BlockMirror;Lnet/minecraft/util/BlockRotation;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/Vec3d;
    • offsetByTransformedSize

      public BlockPos offsetByTransformedSize​(BlockPos pos, BlockMirror mirror, BlockRotation rotation)
      Mappings:
      Namespace Name Mixin selector
      official a Ldbs;a(Lgb;Lccy;Lcek;)Lgb;
      intermediary method_15167 Lnet/minecraft/class_3499;method_15167(Lnet/minecraft/class_2338;Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;)Lnet/minecraft/class_2338;
      named offsetByTransformedSize Lnet/minecraft/structure/Structure;offsetByTransformedSize(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockMirror;Lnet/minecraft/util/BlockRotation;)Lnet/minecraft/util/math/BlockPos;
    • applyTransformedOffset

      public static BlockPos applyTransformedOffset​(BlockPos pos, BlockMirror mirror, BlockRotation rotation, int offsetX, int offsetZ)
      Mappings:
      Namespace Name Mixin selector
      official a Ldbs;a(Lgb;Lccy;Lcek;II)Lgb;
      intermediary method_15162 Lnet/minecraft/class_3499;method_15162(Lnet/minecraft/class_2338;Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;II)Lnet/minecraft/class_2338;
      named applyTransformedOffset Lnet/minecraft/structure/Structure;applyTransformedOffset(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockMirror;Lnet/minecraft/util/BlockRotation;II)Lnet/minecraft/util/math/BlockPos;
    • calculateBoundingBox

      public BlockBox calculateBoundingBox​(StructurePlacementData placementData, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official b Ldbs;b(Ldbo;Lgb;)Lczp;
      intermediary method_16187 Lnet/minecraft/class_3499;method_16187(Lnet/minecraft/class_3492;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3341;
      named calculateBoundingBox Lnet/minecraft/structure/Structure;calculateBoundingBox(Lnet/minecraft/structure/StructurePlacementData;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/BlockBox;
    • calculateBoundingBox

      public BlockBox calculateBoundingBox​(BlockPos pos, BlockRotation rotation, BlockPos blockPos, BlockMirror mirror)
      Mappings:
      Namespace Name Mixin selector
      official a Ldbs;a(Lgb;Lcek;Lgb;Lccy;)Lczp;
      intermediary method_27267 Lnet/minecraft/class_3499;method_27267(Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_2338;Lnet/minecraft/class_2415;)Lnet/minecraft/class_3341;
      named calculateBoundingBox Lnet/minecraft/structure/Structure;calculateBoundingBox(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockRotation;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockMirror;)Lnet/minecraft/util/math/BlockBox;
    • method_34400

      protected static BlockBox method_34400​(BlockPos blockPos, BlockRotation blockRotation, BlockPos blockPos2, BlockMirror blockMirror, Vec3i vec3i)
      Mappings:
      Namespace Name Mixin selector
      official a Ldbs;a(Lgb;Lcek;Lgb;Lccy;Lgw;)Lczp;
      intermediary method_34400 Lnet/minecraft/class_3499;method_34400(Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_2338;Lnet/minecraft/class_2415;Lnet/minecraft/class_2382;)Lnet/minecraft/class_3341;
      named method_34400 Lnet/minecraft/structure/Structure;method_34400(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockRotation;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockMirror;Lnet/minecraft/util/math/Vec3i;)Lnet/minecraft/util/math/BlockBox;
    • writeNbt

      public NbtCompound writeNbt​(NbtCompound nbt)
      Mappings:
      Namespace Name Mixin selector
      official a Ldbs;a(Lmv;)Lmv;
      intermediary method_15175 Lnet/minecraft/class_3499;method_15175(Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
      named writeNbt Lnet/minecraft/structure/Structure;writeNbt(Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/nbt/NbtCompound;
    • readNbt

      public void readNbt​(NbtCompound nbt)
      Mappings:
      Namespace Name Mixin selector
      official b Ldbs;b(Lmv;)V
      intermediary method_15183 Lnet/minecraft/class_3499;method_15183(Lnet/minecraft/class_2487;)V
      named readNbt Lnet/minecraft/structure/Structure;readNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • loadPalettedBlockInfo

      private void loadPalettedBlockInfo​(NbtList paletteNbt, NbtList blocksNbt)
      Mappings:
      Namespace Name Mixin selector
      official a Ldbs;a(Lnb;Lnb;)V
      intermediary method_15177 Lnet/minecraft/class_3499;method_15177(Lnet/minecraft/class_2499;Lnet/minecraft/class_2499;)V
      named loadPalettedBlockInfo Lnet/minecraft/structure/Structure;loadPalettedBlockInfo(Lnet/minecraft/nbt/NbtList;Lnet/minecraft/nbt/NbtList;)V
    • createNbtIntList

      private NbtList createNbtIntList​(int[] ints)
      Mappings:
      Namespace Name Mixin selector
      official a Ldbs;a([I)Lnb;
      intermediary method_15169 Lnet/minecraft/class_3499;method_15169([I)Lnet/minecraft/class_2499;
      named createNbtIntList Lnet/minecraft/structure/Structure;createNbtIntList([I)Lnet/minecraft/nbt/NbtList;
    • createNbtDoubleList

      private NbtList createNbtDoubleList​(double[] doubles)
      Mappings:
      Namespace Name Mixin selector
      official a Ldbs;a([D)Lnb;
      intermediary method_15184 Lnet/minecraft/class_3499;method_15184([D)Lnet/minecraft/class_2499;
      named createNbtDoubleList Lnet/minecraft/structure/Structure;createNbtDoubleList([D)Lnet/minecraft/nbt/NbtList;