Package net.minecraft.structure
Class StructurePlacementData
java.lang.Object
net.minecraft.structure.StructurePlacementData
- Mappings:
Namespace Name official dly
intermediary net/minecraft/class_3492
named net/minecraft/structure/StructurePlacementData
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int
private boolean
private boolean
private BlockMirror
private boolean
private BlockPos
private final List<StructureProcessor>
private @Nullable AbstractRandom
private BlockRotation
private boolean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddProcessor
(StructureProcessor processor) copy()
removeProcessor
(StructureProcessor processor) setBoundingBox
(BlockBox boundingBox) setIgnoreEntities
(boolean ignoreEntities) setInitializeMobs
(boolean initializeMobs) setMirror
(BlockMirror mirror) setPlaceFluids
(boolean placeFluids) setPosition
(BlockPos position) setRandom
(@Nullable AbstractRandom random) setRotation
(BlockRotation rotation) setUpdateNeighbors
(boolean updateNeighbors) boolean
boolean
boolean
boolean
-
Field Details
-
mirror
- Mappings:
Namespace Name Mixin selector official a
Ldly;a:Lclt;
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
Ldly;b:Lcnh;
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
Ldly;c:Lgm;
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
Ldly;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
Ldly;e:Ldic;
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
Ldly;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
Ldly;g:Lakt;
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/AbstractRandom;
-
field_15575
private int field_15575- Mappings:
Namespace Name Mixin selector official h
Ldly;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
Ldly;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
Ldly;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
Ldly;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
Ldly;a()Ldly;
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
Ldly;a(Lclt;)Ldly;
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
Ldly;a(Lcnh;)Ldly;
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
Ldly;a(Lgm;)Ldly;
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
Ldly;a(Z)Ldly;
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
Ldly;a(Ldic;)Ldly;
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
Ldly;a(Lakt;)Ldly;
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/AbstractRandom;)Lnet/minecraft/structure/StructurePlacementData;
-
setPlaceFluids
- Mappings:
Namespace Name Mixin selector official b
Ldly;b(Z)Ldly;
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
Ldly;c(Z)Ldly;
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
Ldly;b()Ldly;
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
Ldly;a(Ldlz;)Ldly;
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
Ldly;b(Ldlz;)Ldly;
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
Ldly;c()Lclt;
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
Ldly;d()Lcnh;
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
Ldly;e()Lgm;
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
Ldly;b(Lgm;)Lakt;
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/AbstractRandom;
-
shouldIgnoreEntities
public boolean shouldIgnoreEntities()- Mappings:
Namespace Name Mixin selector official f
Ldly;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
Ldly;g()Ldic;
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
Ldly;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
Ldly;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
Ldly;j()Z
intermediary method_15120
Lnet/minecraft/class_3492;method_15120()Z
named shouldPlaceFluids
Lnet/minecraft/structure/StructurePlacementData;shouldPlaceFluids()Z
-
getRandomBlockInfos
public Structure.PalettedBlockInfoList getRandomBlockInfos(List<Structure.PalettedBlockInfoList> list, @Nullable @Nullable BlockPos pos) - Mappings:
Namespace Name Mixin selector official a
Ldly;a(Ljava/util/List;Lgm;)Ldmc$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/Structure$PalettedBlockInfoList;
-
setInitializeMobs
- Mappings:
Namespace Name Mixin selector official d
Ldly;d(Z)Ldly;
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
Ldly;k()Z
intermediary method_27265
Lnet/minecraft/class_3492;method_27265()Z
named shouldInitializeMobs
Lnet/minecraft/structure/StructurePlacementData;shouldInitializeMobs()Z
-