Package net.minecraft.test
Class TestStructurePlacer
java.lang.Object
net.minecraft.test.TestStructurePlacer
- All Implemented Interfaces:
TestRunContext.TestStructureSpawner
- Mappings:
Namespace Name named net/minecraft/test/TestStructurePlacerintermediary net/minecraft/class_9120official tm
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Boxprivate final booleanprivate static final intprivate static final intprivate floatprivate final BlockPos.Mutableprivate final BlockPosprivate final Collection<GameTestState> private intprivate final intFields inherited from interface net.minecraft.test.TestRunContext.TestStructureSpawner
NOOP, REUSE -
Constructor Summary
ConstructorsConstructorDescriptionTestStructurePlacer(BlockPos origin, int testsPerRow, boolean clearBeforeBatch) -
Method Summary
Modifier and TypeMethodDescriptionvoidonBatch(ServerWorld world) spawnStructure(GameTestState oldState)
-
Field Details
-
MARGIN_X
private static final int MARGIN_X- See Also:
- Mappings:
Namespace Name Mixin selector named MARGIN_XLnet/minecraft/test/TestStructurePlacer;MARGIN_X:Iintermediary field_48497Lnet/minecraft/class_9120;field_48497:Iofficial cLtm;c:I
-
MARGIN_Z
private static final int MARGIN_Z- See Also:
- Mappings:
Namespace Name Mixin selector named MARGIN_ZLnet/minecraft/test/TestStructurePlacer;MARGIN_Z:Iintermediary field_48498Lnet/minecraft/class_9120;field_48498:Iofficial dLtm;d:I
-
testsPerRow
private final int testsPerRow- Mappings:
Namespace Name Mixin selector named testsPerRowLnet/minecraft/test/TestStructurePlacer;testsPerRow:Iintermediary field_48499Lnet/minecraft/class_9120;field_48499:Iofficial eLtm;e:I
-
testsInCurrentRow
private int testsInCurrentRow- Mappings:
Namespace Name Mixin selector named testsInCurrentRowLnet/minecraft/test/TestStructurePlacer;testsInCurrentRow:Iintermediary field_48500Lnet/minecraft/class_9120;field_48500:Iofficial fLtm;f:I
-
box
- Mappings:
Namespace Name Mixin selector named boxLnet/minecraft/test/TestStructurePlacer;box:Lnet/minecraft/util/math/Box;intermediary field_48501Lnet/minecraft/class_9120;field_48501:Lnet/minecraft/class_238;official gLtm;g:Lewx;
-
mutablePos
- Mappings:
Namespace Name Mixin selector named mutablePosLnet/minecraft/test/TestStructurePlacer;mutablePos:Lnet/minecraft/util/math/BlockPos$Mutable;intermediary field_48502Lnet/minecraft/class_9120;field_48502:Lnet/minecraft/class_2338$class_2339;official hLtm;h:Ljd$a;
-
origin
- Mappings:
Namespace Name Mixin selector named originLnet/minecraft/test/TestStructurePlacer;origin:Lnet/minecraft/util/math/BlockPos;intermediary field_48503Lnet/minecraft/class_9120;field_48503:Lnet/minecraft/class_2338;official iLtm;i:Ljd;
-
clearBeforeBatch
private final boolean clearBeforeBatch- Mappings:
Namespace Name Mixin selector named clearBeforeBatchLnet/minecraft/test/TestStructurePlacer;clearBeforeBatch:Zintermediary field_52281Lnet/minecraft/class_9120;field_52281:Zofficial jLtm;j:Z
-
maxX
private float maxX- Mappings:
Namespace Name Mixin selector named maxXLnet/minecraft/test/TestStructurePlacer;maxX:Fintermediary field_52282Lnet/minecraft/class_9120;field_52282:Fofficial kLtm;k:F
-
statesToClear
- Mappings:
Namespace Name Mixin selector named statesToClearLnet/minecraft/test/TestStructurePlacer;statesToClear:Ljava/util/Collection;intermediary field_52283Lnet/minecraft/class_9120;field_52283:Ljava/util/Collection;official lLtm;l:Ljava/util/Collection;
-
-
Constructor Details
-
TestStructurePlacer
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/test/TestStructurePlacer;<init>(Lnet/minecraft/util/math/BlockPos;IZ)Vintermediary <init>Lnet/minecraft/class_9120;<init>(Lnet/minecraft/class_2338;IZ)Vofficial <init>Ltm;<init>(Ljd;IZ)V
-
-
Method Details
-
onBatch
- Specified by:
onBatchin interfaceTestRunContext.TestStructureSpawner- Mappings:
Namespace Name Mixin selector named onBatchLnet/minecraft/test/TestRunContext$TestStructureSpawner;onBatch(Lnet/minecraft/server/world/ServerWorld;)Vintermediary method_61098Lnet/minecraft/class_4520$class_9117;method_61098(Lnet/minecraft/class_3218;)Vofficial aLta$c;a(Laqu;)V
-
spawnStructure
- Specified by:
spawnStructurein interfaceTestRunContext.TestStructureSpawner- Mappings:
Namespace Name Mixin selector named spawnStructureLnet/minecraft/test/TestRunContext$TestStructureSpawner;spawnStructure(Lnet/minecraft/test/GameTestState;)Ljava/util/Optional;intermediary spawnStructureLnet/minecraft/class_4520$class_9117;spawnStructure(Lnet/minecraft/class_4517;)Ljava/util/Optional;official spawnStructureLta$c;spawnStructure(Lsx;)Ljava/util/Optional;
-