Package net.minecraft.structure
Class StructurePlacementData
java.lang.Object
net.minecraft.structure.StructurePlacementData
- Mappings:
- Namespace - Name - named - net/minecraft/structure/StructurePlacementData- intermediary - net/minecraft/class_3492- official - ewl
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate intprivate booleanprivate booleanprivate StructureLiquidSettingsprivate BlockMirrorprivate BlockPosprivate final List<StructureProcessor> private BlockRotationprivate boolean
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionaddProcessor(StructureProcessor processor) copy()getRandomBlockInfos(List<StructureTemplate.PalettedBlockInfoList> infoLists, @Nullable BlockPos pos) removeProcessor(StructureProcessor processor) setBoundingBox(BlockBox boundingBox) setIgnoreEntities(boolean ignoreEntities) setInitializeMobs(boolean initializeMobs) setLiquidSettings(StructureLiquidSettings liquidSettings) setMirror(BlockMirror mirror) setPosition(BlockPos position) setRotation(BlockRotation rotation) setUpdateNeighbors(boolean updateNeighbors) booleanbooleanbooleanboolean
- 
Field Details- 
mirror- Mappings:
- Namespace - Name - Mixin selector - named - mirror- Lnet/minecraft/structure/StructurePlacementData;mirror:Lnet/minecraft/util/BlockMirror;- intermediary - field_15564- Lnet/minecraft/class_3492;field_15564:Lnet/minecraft/class_2415;- official - a- Lewl;a:Ldsr;
 
- 
rotation- Mappings:
- Namespace - Name - Mixin selector - named - rotation- Lnet/minecraft/structure/StructurePlacementData;rotation:Lnet/minecraft/util/BlockRotation;- intermediary - field_15569- Lnet/minecraft/class_3492;field_15569:Lnet/minecraft/class_2470;- official - b- Lewl;b:Ldui;
 
- 
position- Mappings:
- Namespace - Name - Mixin selector - named - position- Lnet/minecraft/structure/StructurePlacementData;position:Lnet/minecraft/util/math/BlockPos;- intermediary - field_15566- Lnet/minecraft/class_3492;field_15566:Lnet/minecraft/class_2338;- official - c- Lewl;c:Liw;
 
- 
ignoreEntitiesprivate boolean ignoreEntities- Mappings:
- Namespace - Name - Mixin selector - named - ignoreEntities- Lnet/minecraft/structure/StructurePlacementData;ignoreEntities:Z- intermediary - field_15571- Lnet/minecraft/class_3492;field_15571:Z- official - d- Lewl;d:Z
 
- 
boundingBox- Mappings:
- Namespace - Name - Mixin selector - named - boundingBox- Lnet/minecraft/structure/StructurePlacementData;boundingBox:Lnet/minecraft/util/math/BlockBox;- intermediary - field_15565- Lnet/minecraft/class_3492;field_15565:Lnet/minecraft/class_3341;- official - e- Lewl;e:Lesf;
 
- 
liquidSettings- Mappings:
- Namespace - Name - Mixin selector - named - liquidSettings- Lnet/minecraft/structure/StructurePlacementData;liquidSettings:Lnet/minecraft/structure/StructureLiquidSettings;- intermediary - field_52242- Lnet/minecraft/class_3492;field_52242:Lnet/minecraft/class_9822;- official - f- Lewl;f:Levz;
 
- 
random- Mappings:
- Namespace - Name - Mixin selector - named - random- Lnet/minecraft/structure/StructurePlacementData;random:Lnet/minecraft/util/math/random/Random;- intermediary - field_15570- Lnet/minecraft/class_3492;field_15570:Lnet/minecraft/class_5819;- official - g- Lewl;g:Lbai;
 
- 
field_15575private int field_15575- Mappings:
- Namespace - Name - Mixin selector - named - field_15575- Lnet/minecraft/structure/StructurePlacementData;field_15575:I- intermediary - field_15575- Lnet/minecraft/class_3492;field_15575:I- official - h- Lewl;h:I
 
- 
processors- Mappings:
- Namespace - Name - Mixin selector - named - processors- Lnet/minecraft/structure/StructurePlacementData;processors:Ljava/util/List;- intermediary - field_16446- Lnet/minecraft/class_3492;field_16446:Ljava/util/List;- official - i- Lewl;i:Ljava/util/List;
 
- 
updateNeighborsprivate boolean updateNeighbors- Mappings:
- Namespace - Name - Mixin selector - named - updateNeighbors- Lnet/minecraft/structure/StructurePlacementData;updateNeighbors:Z- intermediary - field_16587- Lnet/minecraft/class_3492;field_16587:Z- official - j- Lewl;j:Z
 
- 
initializeMobsprivate boolean initializeMobs- Mappings:
- Namespace - Name - Mixin selector - named - initializeMobs- Lnet/minecraft/structure/StructurePlacementData;initializeMobs:Z- intermediary - field_24043- Lnet/minecraft/class_3492;field_24043:Z- official - k- Lewl;k:Z
 
 
- 
- 
Constructor Details- 
StructurePlacementDatapublic StructurePlacementData()
 
- 
- 
Method Details- 
copy- Mappings:
- Namespace - Name - Mixin selector - named - copy- Lnet/minecraft/structure/StructurePlacementData;copy()Lnet/minecraft/structure/StructurePlacementData;- intermediary - method_15128- Lnet/minecraft/class_3492;method_15128()Lnet/minecraft/class_3492;- official - a- Lewl;a()Lewl;
 
- 
setMirror- Mappings:
- Namespace - Name - Mixin selector - named - setMirror- Lnet/minecraft/structure/StructurePlacementData;setMirror(Lnet/minecraft/util/BlockMirror;)Lnet/minecraft/structure/StructurePlacementData;- intermediary - method_15125- Lnet/minecraft/class_3492;method_15125(Lnet/minecraft/class_2415;)Lnet/minecraft/class_3492;- official - a- Lewl;a(Ldsr;)Lewl;
 
- 
setRotation- Mappings:
- Namespace - Name - Mixin selector - named - setRotation- Lnet/minecraft/structure/StructurePlacementData;setRotation(Lnet/minecraft/util/BlockRotation;)Lnet/minecraft/structure/StructurePlacementData;- intermediary - method_15123- Lnet/minecraft/class_3492;method_15123(Lnet/minecraft/class_2470;)Lnet/minecraft/class_3492;- official - a- Lewl;a(Ldui;)Lewl;
 
- 
setPosition- Mappings:
- Namespace - Name - Mixin selector - named - setPosition- Lnet/minecraft/structure/StructurePlacementData;setPosition(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/structure/StructurePlacementData;- intermediary - method_15119- Lnet/minecraft/class_3492;method_15119(Lnet/minecraft/class_2338;)Lnet/minecraft/class_3492;- official - a- Lewl;a(Liw;)Lewl;
 
- 
setIgnoreEntities- Mappings:
- Namespace - Name - Mixin selector - named - setIgnoreEntities- Lnet/minecraft/structure/StructurePlacementData;setIgnoreEntities(Z)Lnet/minecraft/structure/StructurePlacementData;- intermediary - method_15133- Lnet/minecraft/class_3492;method_15133(Z)Lnet/minecraft/class_3492;- official - a- Lewl;a(Z)Lewl;
 
- 
setBoundingBox- Mappings:
- Namespace - Name - Mixin selector - named - setBoundingBox- Lnet/minecraft/structure/StructurePlacementData;setBoundingBox(Lnet/minecraft/util/math/BlockBox;)Lnet/minecraft/structure/StructurePlacementData;- intermediary - method_15126- Lnet/minecraft/class_3492;method_15126(Lnet/minecraft/class_3341;)Lnet/minecraft/class_3492;- official - a- Lewl;a(Lesf;)Lewl;
 
- 
setRandom- Mappings:
- Namespace - Name - Mixin selector - named - setRandom- Lnet/minecraft/structure/StructurePlacementData;setRandom(Lnet/minecraft/util/math/random/Random;)Lnet/minecraft/structure/StructurePlacementData;- intermediary - method_15112- Lnet/minecraft/class_3492;method_15112(Lnet/minecraft/class_5819;)Lnet/minecraft/class_3492;- official - a- Lewl;a(Lbai;)Lewl;
 
- 
setLiquidSettings- Mappings:
- Namespace - Name - Mixin selector - named - setLiquidSettings- Lnet/minecraft/structure/StructurePlacementData;setLiquidSettings(Lnet/minecraft/structure/StructureLiquidSettings;)Lnet/minecraft/structure/StructurePlacementData;- intermediary - method_61020- Lnet/minecraft/class_3492;method_61020(Lnet/minecraft/class_9822;)Lnet/minecraft/class_3492;- official - a- Lewl;a(Levz;)Lewl;
 
- 
setUpdateNeighbors- Mappings:
- Namespace - Name - Mixin selector - named - setUpdateNeighbors- Lnet/minecraft/structure/StructurePlacementData;setUpdateNeighbors(Z)Lnet/minecraft/structure/StructurePlacementData;- intermediary - method_15131- Lnet/minecraft/class_3492;method_15131(Z)Lnet/minecraft/class_3492;- official - b- Lewl;b(Z)Lewl;
 
- 
clearProcessors- Mappings:
- Namespace - Name - Mixin selector - named - clearProcessors- Lnet/minecraft/structure/StructurePlacementData;clearProcessors()Lnet/minecraft/structure/StructurePlacementData;- intermediary - method_16183- Lnet/minecraft/class_3492;method_16183()Lnet/minecraft/class_3492;- official - b- Lewl;b()Lewl;
 
- 
addProcessor- Mappings:
- Namespace - Name - Mixin selector - named - addProcessor- Lnet/minecraft/structure/StructurePlacementData;addProcessor(Lnet/minecraft/structure/processor/StructureProcessor;)Lnet/minecraft/structure/StructurePlacementData;- intermediary - method_16184- Lnet/minecraft/class_3492;method_16184(Lnet/minecraft/class_3491;)Lnet/minecraft/class_3492;- official - a- Lewl;a(Lewm;)Lewl;
 
- 
removeProcessor- Mappings:
- Namespace - Name - Mixin selector - named - removeProcessor- Lnet/minecraft/structure/StructurePlacementData;removeProcessor(Lnet/minecraft/structure/processor/StructureProcessor;)Lnet/minecraft/structure/StructurePlacementData;- intermediary - method_16664- Lnet/minecraft/class_3492;method_16664(Lnet/minecraft/class_3491;)Lnet/minecraft/class_3492;- official - b- Lewl;b(Lewm;)Lewl;
 
- 
getMirror- Mappings:
- Namespace - Name - Mixin selector - named - getMirror- Lnet/minecraft/structure/StructurePlacementData;getMirror()Lnet/minecraft/util/BlockMirror;- intermediary - method_15114- Lnet/minecraft/class_3492;method_15114()Lnet/minecraft/class_2415;- official - c- Lewl;c()Ldsr;
 
- 
getRotation- Mappings:
- Namespace - Name - Mixin selector - named - getRotation- Lnet/minecraft/structure/StructurePlacementData;getRotation()Lnet/minecraft/util/BlockRotation;- intermediary - method_15113- Lnet/minecraft/class_3492;method_15113()Lnet/minecraft/class_2470;- official - d- Lewl;d()Ldui;
 
- 
getPosition- Mappings:
- Namespace - Name - Mixin selector - named - getPosition- Lnet/minecraft/structure/StructurePlacementData;getPosition()Lnet/minecraft/util/math/BlockPos;- intermediary - method_15134- Lnet/minecraft/class_3492;method_15134()Lnet/minecraft/class_2338;- official - e- Lewl;e()Liw;
 
- 
getRandom- Mappings:
- Namespace - Name - Mixin selector - named - getRandom- Lnet/minecraft/structure/StructurePlacementData;getRandom(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/random/Random;- intermediary - method_15115- Lnet/minecraft/class_3492;method_15115(Lnet/minecraft/class_2338;)Lnet/minecraft/class_5819;- official - b- Lewl;b(Liw;)Lbai;
 
- 
shouldIgnoreEntitiespublic boolean shouldIgnoreEntities()- Mappings:
- Namespace - Name - Mixin selector - named - shouldIgnoreEntities- Lnet/minecraft/structure/StructurePlacementData;shouldIgnoreEntities()Z- intermediary - method_15135- Lnet/minecraft/class_3492;method_15135()Z- official - f- Lewl;f()Z
 
- 
getBoundingBox- Mappings:
- Namespace - Name - Mixin selector - named - getBoundingBox- Lnet/minecraft/structure/StructurePlacementData;getBoundingBox()Lnet/minecraft/util/math/BlockBox;- intermediary - method_15124- Lnet/minecraft/class_3492;method_15124()Lnet/minecraft/class_3341;- official - g- Lewl;g()Lesf;
 
- 
shouldUpdateNeighborspublic boolean shouldUpdateNeighbors()- Mappings:
- Namespace - Name - Mixin selector - named - shouldUpdateNeighbors- Lnet/minecraft/structure/StructurePlacementData;shouldUpdateNeighbors()Z- intermediary - method_16444- Lnet/minecraft/class_3492;method_16444()Z- official - h- Lewl;h()Z
 
- 
getProcessors- Mappings:
- Namespace - Name - Mixin selector - named - getProcessors- Lnet/minecraft/structure/StructurePlacementData;getProcessors()Ljava/util/List;- intermediary - method_16182- Lnet/minecraft/class_3492;method_16182()Ljava/util/List;- official - i- Lewl;i()Ljava/util/List;
 
- 
shouldApplyWaterloggingpublic boolean shouldApplyWaterlogging()- Mappings:
- Namespace - Name - Mixin selector - named - shouldApplyWaterlogging- Lnet/minecraft/structure/StructurePlacementData;shouldApplyWaterlogging()Z- intermediary - method_61021- Lnet/minecraft/class_3492;method_61021()Z- official - j- Lewl;j()Z
 
- 
getRandomBlockInfospublic StructureTemplate.PalettedBlockInfoList getRandomBlockInfos(List<StructureTemplate.PalettedBlockInfoList> infoLists, @Nullable @Nullable BlockPos pos) - Mappings:
- Namespace - Name - Mixin selector - named - getRandomBlockInfos- Lnet/minecraft/structure/StructurePlacementData;getRandomBlockInfos(Ljava/util/List;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/structure/StructureTemplate$PalettedBlockInfoList;- intermediary - method_15121- Lnet/minecraft/class_3492;method_15121(Ljava/util/List;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3499$class_5162;- official - a- Lewl;a(Ljava/util/List;Liw;)Lewp$b;
 
- 
setInitializeMobs- Mappings:
- Namespace - Name - Mixin selector - named - setInitializeMobs- Lnet/minecraft/structure/StructurePlacementData;setInitializeMobs(Z)Lnet/minecraft/structure/StructurePlacementData;- intermediary - method_27264- Lnet/minecraft/class_3492;method_27264(Z)Lnet/minecraft/class_3492;- official - c- Lewl;c(Z)Lewl;
 
- 
shouldInitializeMobspublic boolean shouldInitializeMobs()- Mappings:
- Namespace - Name - Mixin selector - named - shouldInitializeMobs- Lnet/minecraft/structure/StructurePlacementData;shouldInitializeMobs()Z- intermediary - method_27265- Lnet/minecraft/class_3492;method_27265()Z- official - k- Lewl;k()Z
 
 
-