Package net.minecraft.structure
Class StructurePlacementData
java.lang.Object
net.minecraft.structure.StructurePlacementData
- Mappings:
Namespace Name official dvm
intermediary net/minecraft/class_3492
named net/minecraft/structure/StructurePlacementData
-
Field Summary
Modifier and TypeFieldDescriptionprivate int
private boolean
private boolean
private BlockMirror
private boolean
private BlockPos
private final List<StructureProcessor>
private BlockRotation
private boolean
-
Constructor Summary
-
Method Summary
Modifier 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) setMirror
(BlockMirror mirror) setPlaceFluids
(boolean placeFluids) setPosition
(BlockPos position) setRotation
(BlockRotation rotation) setUpdateNeighbors
(boolean updateNeighbors) boolean
boolean
boolean
boolean
-
Field Details
-
mirror
- Mappings:
Namespace Name Mixin selector official a
Ldvm;a:Lcuf;
intermediary field_15564
Lnet/minecraft/class_3492;field_15564:Lnet/minecraft/class_2415;
named mirror
Lnet/minecraft/structure/StructurePlacementData;mirror:Lnet/minecraft/util/BlockMirror;
-
rotation
- Mappings:
Namespace Name Mixin selector official b
Ldvm;b:Lcvw;
intermediary field_15569
Lnet/minecraft/class_3492;field_15569:Lnet/minecraft/class_2470;
named rotation
Lnet/minecraft/structure/StructurePlacementData;rotation:Lnet/minecraft/util/BlockRotation;
-
position
- Mappings:
Namespace Name Mixin selector official c
Ldvm;c:Lgu;
intermediary field_15566
Lnet/minecraft/class_3492;field_15566:Lnet/minecraft/class_2338;
named position
Lnet/minecraft/structure/StructurePlacementData;position:Lnet/minecraft/util/math/BlockPos;
-
ignoreEntities
private boolean ignoreEntities- Mappings:
Namespace Name Mixin selector official d
Ldvm;d:Z
intermediary field_15571
Lnet/minecraft/class_3492;field_15571:Z
named ignoreEntities
Lnet/minecraft/structure/StructurePlacementData;ignoreEntities:Z
-
boundingBox
- Mappings:
Namespace Name Mixin selector official e
Ldvm;e:Ldrp;
intermediary field_15565
Lnet/minecraft/class_3492;field_15565:Lnet/minecraft/class_3341;
named boundingBox
Lnet/minecraft/structure/StructurePlacementData;boundingBox:Lnet/minecraft/util/math/BlockBox;
-
placeFluids
private boolean placeFluids- Mappings:
Namespace Name Mixin selector official f
Ldvm;f:Z
intermediary field_15567
Lnet/minecraft/class_3492;field_15567:Z
named placeFluids
Lnet/minecraft/structure/StructurePlacementData;placeFluids:Z
-
random
- Mappings:
Namespace Name Mixin selector official g
Ldvm;g:Lapf;
intermediary field_15570
Lnet/minecraft/class_3492;field_15570:Lnet/minecraft/class_5819;
named random
Lnet/minecraft/structure/StructurePlacementData;random:Lnet/minecraft/util/math/random/Random;
-
field_15575
private int field_15575- Mappings:
Namespace Name Mixin selector official h
Ldvm;h:I
intermediary field_15575
Lnet/minecraft/class_3492;field_15575:I
named field_15575
Lnet/minecraft/structure/StructurePlacementData;field_15575:I
-
processors
- Mappings:
Namespace Name Mixin selector official i
Ldvm;i:Ljava/util/List;
intermediary field_16446
Lnet/minecraft/class_3492;field_16446:Ljava/util/List;
named processors
Lnet/minecraft/structure/StructurePlacementData;processors:Ljava/util/List;
-
updateNeighbors
private boolean updateNeighbors- Mappings:
Namespace Name Mixin selector official j
Ldvm;j:Z
intermediary field_16587
Lnet/minecraft/class_3492;field_16587:Z
named updateNeighbors
Lnet/minecraft/structure/StructurePlacementData;updateNeighbors:Z
-
initializeMobs
private boolean initializeMobs- Mappings:
Namespace Name Mixin selector official k
Ldvm;k:Z
intermediary field_24043
Lnet/minecraft/class_3492;field_24043:Z
named initializeMobs
Lnet/minecraft/structure/StructurePlacementData;initializeMobs:Z
-
-
Constructor Details
-
StructurePlacementData
public StructurePlacementData()
-
-
Method Details
-
copy
- Mappings:
Namespace Name Mixin selector official a
Ldvm;a()Ldvm;
intermediary method_15128
Lnet/minecraft/class_3492;method_15128()Lnet/minecraft/class_3492;
named copy
Lnet/minecraft/structure/StructurePlacementData;copy()Lnet/minecraft/structure/StructurePlacementData;
-
setMirror
- Mappings:
Namespace Name Mixin selector official a
Ldvm;a(Lcuf;)Ldvm;
intermediary method_15125
Lnet/minecraft/class_3492;method_15125(Lnet/minecraft/class_2415;)Lnet/minecraft/class_3492;
named setMirror
Lnet/minecraft/structure/StructurePlacementData;setMirror(Lnet/minecraft/util/BlockMirror;)Lnet/minecraft/structure/StructurePlacementData;
-
setRotation
- Mappings:
Namespace Name Mixin selector official a
Ldvm;a(Lcvw;)Ldvm;
intermediary method_15123
Lnet/minecraft/class_3492;method_15123(Lnet/minecraft/class_2470;)Lnet/minecraft/class_3492;
named setRotation
Lnet/minecraft/structure/StructurePlacementData;setRotation(Lnet/minecraft/util/BlockRotation;)Lnet/minecraft/structure/StructurePlacementData;
-
setPosition
- Mappings:
Namespace Name Mixin selector official a
Ldvm;a(Lgu;)Ldvm;
intermediary method_15119
Lnet/minecraft/class_3492;method_15119(Lnet/minecraft/class_2338;)Lnet/minecraft/class_3492;
named setPosition
Lnet/minecraft/structure/StructurePlacementData;setPosition(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/structure/StructurePlacementData;
-
setIgnoreEntities
- Mappings:
Namespace Name Mixin selector official a
Ldvm;a(Z)Ldvm;
intermediary method_15133
Lnet/minecraft/class_3492;method_15133(Z)Lnet/minecraft/class_3492;
named setIgnoreEntities
Lnet/minecraft/structure/StructurePlacementData;setIgnoreEntities(Z)Lnet/minecraft/structure/StructurePlacementData;
-
setBoundingBox
- Mappings:
Namespace Name Mixin selector official a
Ldvm;a(Ldrp;)Ldvm;
intermediary method_15126
Lnet/minecraft/class_3492;method_15126(Lnet/minecraft/class_3341;)Lnet/minecraft/class_3492;
named setBoundingBox
Lnet/minecraft/structure/StructurePlacementData;setBoundingBox(Lnet/minecraft/util/math/BlockBox;)Lnet/minecraft/structure/StructurePlacementData;
-
setRandom
- Mappings:
Namespace Name Mixin selector official a
Ldvm;a(Lapf;)Ldvm;
intermediary method_15112
Lnet/minecraft/class_3492;method_15112(Lnet/minecraft/class_5819;)Lnet/minecraft/class_3492;
named setRandom
Lnet/minecraft/structure/StructurePlacementData;setRandom(Lnet/minecraft/util/math/random/Random;)Lnet/minecraft/structure/StructurePlacementData;
-
setPlaceFluids
- Mappings:
Namespace Name Mixin selector official b
Ldvm;b(Z)Ldvm;
intermediary method_35476
Lnet/minecraft/class_3492;method_35476(Z)Lnet/minecraft/class_3492;
named setPlaceFluids
Lnet/minecraft/structure/StructurePlacementData;setPlaceFluids(Z)Lnet/minecraft/structure/StructurePlacementData;
-
setUpdateNeighbors
- Mappings:
Namespace Name Mixin selector official c
Ldvm;c(Z)Ldvm;
intermediary method_15131
Lnet/minecraft/class_3492;method_15131(Z)Lnet/minecraft/class_3492;
named setUpdateNeighbors
Lnet/minecraft/structure/StructurePlacementData;setUpdateNeighbors(Z)Lnet/minecraft/structure/StructurePlacementData;
-
clearProcessors
- Mappings:
Namespace Name Mixin selector official b
Ldvm;b()Ldvm;
intermediary method_16183
Lnet/minecraft/class_3492;method_16183()Lnet/minecraft/class_3492;
named clearProcessors
Lnet/minecraft/structure/StructurePlacementData;clearProcessors()Lnet/minecraft/structure/StructurePlacementData;
-
addProcessor
- Mappings:
Namespace Name Mixin selector official a
Ldvm;a(Ldvn;)Ldvm;
intermediary method_16184
Lnet/minecraft/class_3492;method_16184(Lnet/minecraft/class_3491;)Lnet/minecraft/class_3492;
named addProcessor
Lnet/minecraft/structure/StructurePlacementData;addProcessor(Lnet/minecraft/structure/processor/StructureProcessor;)Lnet/minecraft/structure/StructurePlacementData;
-
removeProcessor
- Mappings:
Namespace Name Mixin selector official b
Ldvm;b(Ldvn;)Ldvm;
intermediary method_16664
Lnet/minecraft/class_3492;method_16664(Lnet/minecraft/class_3491;)Lnet/minecraft/class_3492;
named removeProcessor
Lnet/minecraft/structure/StructurePlacementData;removeProcessor(Lnet/minecraft/structure/processor/StructureProcessor;)Lnet/minecraft/structure/StructurePlacementData;
-
getMirror
- Mappings:
Namespace Name Mixin selector official c
Ldvm;c()Lcuf;
intermediary method_15114
Lnet/minecraft/class_3492;method_15114()Lnet/minecraft/class_2415;
named getMirror
Lnet/minecraft/structure/StructurePlacementData;getMirror()Lnet/minecraft/util/BlockMirror;
-
getRotation
- Mappings:
Namespace Name Mixin selector official d
Ldvm;d()Lcvw;
intermediary method_15113
Lnet/minecraft/class_3492;method_15113()Lnet/minecraft/class_2470;
named getRotation
Lnet/minecraft/structure/StructurePlacementData;getRotation()Lnet/minecraft/util/BlockRotation;
-
getPosition
- Mappings:
Namespace Name Mixin selector official e
Ldvm;e()Lgu;
intermediary method_15134
Lnet/minecraft/class_3492;method_15134()Lnet/minecraft/class_2338;
named getPosition
Lnet/minecraft/structure/StructurePlacementData;getPosition()Lnet/minecraft/util/math/BlockPos;
-
getRandom
- Mappings:
Namespace Name Mixin selector official b
Ldvm;b(Lgu;)Lapf;
intermediary method_15115
Lnet/minecraft/class_3492;method_15115(Lnet/minecraft/class_2338;)Lnet/minecraft/class_5819;
named getRandom
Lnet/minecraft/structure/StructurePlacementData;getRandom(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/random/Random;
-
shouldIgnoreEntities
public boolean shouldIgnoreEntities()- Mappings:
Namespace Name Mixin selector official f
Ldvm;f()Z
intermediary method_15135
Lnet/minecraft/class_3492;method_15135()Z
named shouldIgnoreEntities
Lnet/minecraft/structure/StructurePlacementData;shouldIgnoreEntities()Z
-
getBoundingBox
- Mappings:
Namespace Name Mixin selector official g
Ldvm;g()Ldrp;
intermediary method_15124
Lnet/minecraft/class_3492;method_15124()Lnet/minecraft/class_3341;
named getBoundingBox
Lnet/minecraft/structure/StructurePlacementData;getBoundingBox()Lnet/minecraft/util/math/BlockBox;
-
shouldUpdateNeighbors
public boolean shouldUpdateNeighbors()- Mappings:
Namespace Name Mixin selector official h
Ldvm;h()Z
intermediary method_16444
Lnet/minecraft/class_3492;method_16444()Z
named shouldUpdateNeighbors
Lnet/minecraft/structure/StructurePlacementData;shouldUpdateNeighbors()Z
-
getProcessors
- Mappings:
Namespace Name Mixin selector official i
Ldvm;i()Ljava/util/List;
intermediary method_16182
Lnet/minecraft/class_3492;method_16182()Ljava/util/List;
named getProcessors
Lnet/minecraft/structure/StructurePlacementData;getProcessors()Ljava/util/List;
-
shouldPlaceFluids
public boolean shouldPlaceFluids()- Mappings:
Namespace Name Mixin selector official j
Ldvm;j()Z
intermediary method_15120
Lnet/minecraft/class_3492;method_15120()Z
named shouldPlaceFluids
Lnet/minecraft/structure/StructurePlacementData;shouldPlaceFluids()Z
-
getRandomBlockInfos
public StructureTemplate.PalettedBlockInfoList getRandomBlockInfos(List<StructureTemplate.PalettedBlockInfoList> infoLists, @Nullable @Nullable BlockPos pos) - Mappings:
Namespace Name Mixin selector official a
Ldvm;a(Ljava/util/List;Lgu;)Ldvq$a;
intermediary method_15121
Lnet/minecraft/class_3492;method_15121(Ljava/util/List;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3499$class_5162;
named getRandomBlockInfos
Lnet/minecraft/structure/StructurePlacementData;getRandomBlockInfos(Ljava/util/List;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/structure/StructureTemplate$PalettedBlockInfoList;
-
setInitializeMobs
- Mappings:
Namespace Name Mixin selector official d
Ldvm;d(Z)Ldvm;
intermediary method_27264
Lnet/minecraft/class_3492;method_27264(Z)Lnet/minecraft/class_3492;
named setInitializeMobs
Lnet/minecraft/structure/StructurePlacementData;setInitializeMobs(Z)Lnet/minecraft/structure/StructurePlacementData;
-
shouldInitializeMobs
public boolean shouldInitializeMobs()- Mappings:
Namespace Name Mixin selector official k
Ldvm;k()Z
intermediary method_27265
Lnet/minecraft/class_3492;method_27265()Z
named shouldInitializeMobs
Lnet/minecraft/structure/StructurePlacementData;shouldInitializeMobs()Z
-