Package net.minecraft.test
Class StructureTestUtil
java.lang.Object
net.minecraft.test.StructureTestUtil
public class StructureTestUtil extends Object
- Mappings:
Namespace Name official mi
intermediary net/minecraft/class_4525
named net/minecraft/test/StructureTestUtil
-
Field Summary
Fields Modifier and Type Field Description static String
field_33173
private static int
field_33174
private static Logger
LOGGER
static String
testStructuresDirectoryName
-
Constructor Summary
Constructors Constructor Description StructureTestUtil()
-
Method Summary
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official c
Lmi;c:Lorg/apache/logging/log4j/Logger;
intermediary field_27813
Lnet/minecraft/class_4525;field_27813:Lorg/apache/logging/log4j/Logger;
named LOGGER
Lnet/minecraft/test/StructureTestUtil;LOGGER:Lorg/apache/logging/log4j/Logger;
-
field_33173
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official a
Lmi;a:Ljava/lang/String;
intermediary field_33173
Lnet/minecraft/class_4525;field_33173:Ljava/lang/String;
named field_33173
Lnet/minecraft/test/StructureTestUtil;field_33173:Ljava/lang/String;
-
testStructuresDirectoryName
- Mappings:
Namespace Name Mixin selector official b
Lmi;b:Ljava/lang/String;
intermediary field_20579
Lnet/minecraft/class_4525;field_20579:Ljava/lang/String;
named testStructuresDirectoryName
Lnet/minecraft/test/StructureTestUtil;testStructuresDirectoryName:Ljava/lang/String;
-
field_33174
private static final int field_33174- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official d
Lmi;d:I
intermediary field_33174
Lnet/minecraft/class_4525;field_33174:I
named field_33174
Lnet/minecraft/test/StructureTestUtil;field_33174:I
-
-
Constructor Details
-
StructureTestUtil
public StructureTestUtil()
-
-
Method Details
-
getRotation
- Mappings:
Namespace Name Mixin selector official a
Lmi;a(I)Lcek;
intermediary method_29408
Lnet/minecraft/class_4525;method_29408(I)Lnet/minecraft/class_2470;
named getRotation
Lnet/minecraft/test/StructureTestUtil;getRotation(I)Lnet/minecraft/util/BlockRotation;
-
getRotationSteps
- Mappings:
Namespace Name Mixin selector official a
Lmi;a(Lcek;)I
intermediary method_36105
Lnet/minecraft/class_4525;method_36105(Lnet/minecraft/class_2470;)I
named getRotationSteps
Lnet/minecraft/test/StructureTestUtil;getRotationSteps(Lnet/minecraft/util/BlockRotation;)I
-
method_36106
- Throws:
IOException
- Mappings:
Namespace Name Mixin selector official a
Lmi;a([Ljava/lang/String;)V
intermediary method_36106
Lnet/minecraft/class_4525;method_36106([Ljava/lang/String;)V
named method_36106
Lnet/minecraft/test/StructureTestUtil;method_36106([Ljava/lang/String;)V
-
getStructureBoundingBox
- Mappings:
Namespace Name Mixin selector official a
Lmi;a(Lcit;)Ldlt;
intermediary method_22242
Lnet/minecraft/class_4525;method_22242(Lnet/minecraft/class_2633;)Lnet/minecraft/class_238;
named getStructureBoundingBox
Lnet/minecraft/test/StructureTestUtil;getStructureBoundingBox(Lnet/minecraft/block/entity/StructureBlockBlockEntity;)Lnet/minecraft/util/math/Box;
-
getStructureBlockBox
- Mappings:
Namespace Name Mixin selector official b
Lmi;b(Lcit;)Lczp;
intermediary method_29410
Lnet/minecraft/class_4525;method_29410(Lnet/minecraft/class_2633;)Lnet/minecraft/class_3341;
named getStructureBlockBox
Lnet/minecraft/test/StructureTestUtil;getStructureBlockBox(Lnet/minecraft/block/entity/StructureBlockBlockEntity;)Lnet/minecraft/util/math/BlockBox;
-
placeStartButton
public static void placeStartButton(BlockPos pos, BlockPos relativePos, BlockRotation rotation, ServerWorld world)- Mappings:
Namespace Name Mixin selector official a
Lmi;a(Lgb;Lgb;Lcek;Labj;)V
intermediary method_22248
Lnet/minecraft/class_4525;method_22248(Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;)V
named placeStartButton
Lnet/minecraft/test/StructureTestUtil;placeStartButton(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockRotation;Lnet/minecraft/server/world/ServerWorld;)V
-
createTestArea
public static void createTestArea(String structure, BlockPos pos, Vec3i relativePos, BlockRotation rotation, ServerWorld world)- Mappings:
Namespace Name Mixin selector official a
Lmi;a(Ljava/lang/String;Lgb;Lgw;Lcek;Labj;)V
intermediary method_22251
Lnet/minecraft/class_4525;method_22251(Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_2382;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;)V
named createTestArea
Lnet/minecraft/test/StructureTestUtil;createTestArea(Ljava/lang/String;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Vec3i;Lnet/minecraft/util/BlockRotation;Lnet/minecraft/server/world/ServerWorld;)V
-
createStructure
public static StructureBlockBlockEntity createStructure(String structureName, BlockPos pos, BlockRotation rotation, int int2, ServerWorld world, boolean bool)- Mappings:
Namespace Name Mixin selector official a
Lmi;a(Ljava/lang/String;Lgb;Lcek;ILabj;Z)Lcit;
intermediary method_22250
Lnet/minecraft/class_4525;method_22250(Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;ILnet/minecraft/class_3218;Z)Lnet/minecraft/class_2633;
named createStructure
Lnet/minecraft/test/StructureTestUtil;createStructure(Ljava/lang/String;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockRotation;ILnet/minecraft/server/world/ServerWorld;Z)Lnet/minecraft/block/entity/StructureBlockBlockEntity;
-
forceLoadNearbyChunks
- Mappings:
Namespace Name Mixin selector official a
Lmi;a(Lgb;Labj;)V
intermediary method_22256
Lnet/minecraft/class_4525;method_22256(Lnet/minecraft/class_2338;Lnet/minecraft/class_3218;)V
named forceLoadNearbyChunks
Lnet/minecraft/test/StructureTestUtil;forceLoadNearbyChunks(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/server/world/ServerWorld;)V
-
clearArea
- Mappings:
Namespace Name Mixin selector official a
Lmi;a(Lczp;ILabj;)V
intermediary method_22246
Lnet/minecraft/class_4525;method_22246(Lnet/minecraft/class_3341;ILnet/minecraft/class_3218;)V
named clearArea
Lnet/minecraft/test/StructureTestUtil;clearArea(Lnet/minecraft/util/math/BlockBox;ILnet/minecraft/server/world/ServerWorld;)V
-
getStructureBlockBox
public static BlockBox getStructureBlockBox(BlockPos pos, Vec3i relativePos, BlockRotation rotation)- Mappings:
Namespace Name Mixin selector official a
Lmi;a(Lgb;Lgw;Lcek;)Lczp;
intermediary method_29409
Lnet/minecraft/class_4525;method_29409(Lnet/minecraft/class_2338;Lnet/minecraft/class_2382;Lnet/minecraft/class_2470;)Lnet/minecraft/class_3341;
named getStructureBlockBox
Lnet/minecraft/test/StructureTestUtil;getStructureBlockBox(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Vec3i;Lnet/minecraft/util/BlockRotation;)Lnet/minecraft/util/math/BlockBox;
-
findContainingStructureBlock
public static Optional<BlockPos> findContainingStructureBlock(BlockPos pos, int radius, ServerWorld world)- Mappings:
Namespace Name Mixin selector official a
Lmi;a(Lgb;ILabj;)Ljava/util/Optional;
intermediary method_22244
Lnet/minecraft/class_4525;method_22244(Lnet/minecraft/class_2338;ILnet/minecraft/class_3218;)Ljava/util/Optional;
named findContainingStructureBlock
Lnet/minecraft/test/StructureTestUtil;findContainingStructureBlock(Lnet/minecraft/util/math/BlockPos;ILnet/minecraft/server/world/ServerWorld;)Ljava/util/Optional;
-
findNearestStructureBlock
@Nullable public static @Nullable BlockPos findNearestStructureBlock(BlockPos pos, int radius, ServerWorld world)- Mappings:
Namespace Name Mixin selector official b
Lmi;b(Lgb;ILabj;)Lgb;
intermediary method_22255
Lnet/minecraft/class_4525;method_22255(Lnet/minecraft/class_2338;ILnet/minecraft/class_3218;)Lnet/minecraft/class_2338;
named findNearestStructureBlock
Lnet/minecraft/test/StructureTestUtil;findNearestStructureBlock(Lnet/minecraft/util/math/BlockPos;ILnet/minecraft/server/world/ServerWorld;)Lnet/minecraft/util/math/BlockPos;
-
findStructureBlocks
public static Collection<BlockPos> findStructureBlocks(BlockPos pos, int radius, ServerWorld world)- Mappings:
Namespace Name Mixin selector official c
Lmi;c(Lgb;ILabj;)Ljava/util/Collection;
intermediary method_22258
Lnet/minecraft/class_4525;method_22258(Lnet/minecraft/class_2338;ILnet/minecraft/class_3218;)Ljava/util/Collection;
named findStructureBlocks
Lnet/minecraft/test/StructureTestUtil;findStructureBlocks(Lnet/minecraft/util/math/BlockPos;ILnet/minecraft/server/world/ServerWorld;)Ljava/util/Collection;
-
createStructure
- Mappings:
Namespace Name Mixin selector official a
Lmi;a(Ljava/lang/String;Labj;)Ldbs;
intermediary method_22369
Lnet/minecraft/class_4525;method_22369(Ljava/lang/String;Lnet/minecraft/class_3218;)Lnet/minecraft/class_3499;
named createStructure
Lnet/minecraft/test/StructureTestUtil;createStructure(Ljava/lang/String;Lnet/minecraft/server/world/ServerWorld;)Lnet/minecraft/structure/Structure;
-
placeStructure
private static StructureBlockBlockEntity placeStructure(String name, BlockPos pos, BlockRotation rotation, ServerWorld world, boolean bool)- Mappings:
Namespace Name Mixin selector official a
Lmi;a(Ljava/lang/String;Lgb;Lcek;Labj;Z)Lcit;
intermediary method_22252
Lnet/minecraft/class_4525;method_22252(Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;Z)Lnet/minecraft/class_2633;
named placeStructure
Lnet/minecraft/test/StructureTestUtil;placeStructure(Ljava/lang/String;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockRotation;Lnet/minecraft/server/world/ServerWorld;Z)Lnet/minecraft/block/entity/StructureBlockBlockEntity;
-
loadSnbt
- Mappings:
Namespace Name Mixin selector official a
Lmi;a(Ljava/nio/file/Path;)Lmv;
intermediary method_22253
Lnet/minecraft/class_4525;method_22253(Ljava/nio/file/Path;)Lnet/minecraft/class_2487;
named loadSnbt
Lnet/minecraft/test/StructureTestUtil;loadSnbt(Ljava/nio/file/Path;)Lnet/minecraft/nbt/NbtCompound;
-
resetBlock
- Mappings:
Namespace Name Mixin selector official a
Lmi;a(ILgb;Labj;)V
intermediary method_22368
Lnet/minecraft/class_4525;method_22368(ILnet/minecraft/class_2338;Lnet/minecraft/class_3218;)V
named resetBlock
Lnet/minecraft/test/StructureTestUtil;resetBlock(ILnet/minecraft/util/math/BlockPos;Lnet/minecraft/server/world/ServerWorld;)V
-
isInStructureBounds
private static boolean isInStructureBounds(BlockPos structureBlockPos, BlockPos pos, ServerWorld world)- Mappings:
Namespace Name Mixin selector official a
Lmi;a(Lgb;Lgb;Labj;)Z
intermediary method_22247
Lnet/minecraft/class_4525;method_22247(Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_3218;)Z
named isInStructureBounds
Lnet/minecraft/test/StructureTestUtil;isInStructureBounds(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/server/world/ServerWorld;)Z
-