Package net.minecraft.structure
Class StructurePlacementData
java.lang.Object
net.minecraft.structure.StructurePlacementData
- Mappings:
Namespace Name official dcq
intermediary net/minecraft/class_3492
named net/minecraft/structure/StructurePlacementData
-
Field Summary
Modifier and TypeFieldDescriptionprivate @org.jetbrains.annotations.Nullable int
private boolean
private boolean
private BlockMirror
private boolean
private BlockPos
private List<StructureProcessor>
private BlockRotation
private boolean
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddProcessor(StructureProcessor processor)
copy()
method_27264(boolean bool)
boolean
method_35476(boolean bool)
removeProcessor(StructureProcessor processor)
setBoundingBox(BlockBox boundingBox)
setIgnoreEntities(boolean ignoreEntities)
setMirror(BlockMirror mirror)
setPosition(BlockPos position)
setRotation(BlockRotation rotation)
setUpdateNeighbors(boolean updateNeighbors)
boolean
boolean
boolean
-
Field Details
-
mirror
- Mappings:
Namespace Name Mixin selector official a
Ldcq;a:Lcdx;
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
Ldcq;b:Lcfk;
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
Ldcq;c:Lgg;
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
Ldcq;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
Ldcq;e:Ldaq;
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
Ldcq;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
Ldcq;g:Ljava/util/Random;
intermediary field_15570
Lnet/minecraft/class_3492;field_15570:Ljava/util/Random;
named random
Lnet/minecraft/structure/StructurePlacementData;random:Ljava/util/Random;
-
field_15575
- Mappings:
Namespace Name Mixin selector official h
Ldcq;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
Ldcq;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
Ldcq;j:Z
intermediary field_16587
Lnet/minecraft/class_3492;field_16587:Z
named updateNeighbors
Lnet/minecraft/structure/StructurePlacementData;updateNeighbors:Z
-
field_24043
private boolean field_24043- Mappings:
Namespace Name Mixin selector official k
Ldcq;k:Z
intermediary field_24043
Lnet/minecraft/class_3492;field_24043:Z
named field_24043
Lnet/minecraft/structure/StructurePlacementData;field_24043:Z
-
-
Constructor Details
-
StructurePlacementData
public StructurePlacementData()
-
-
Method Details
-
copy
- Mappings:
Namespace Name Mixin selector official a
Ldcq;a()Ldcq;
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
Ldcq;a(Lcdx;)Ldcq;
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
Ldcq;a(Lcfk;)Ldcq;
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
Ldcq;a(Lgg;)Ldcq;
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
Ldcq;a(Z)Ldcq;
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
Ldcq;a(Ldaq;)Ldcq;
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
Ldcq;a(Ljava/util/Random;)Ldcq;
intermediary method_15112
Lnet/minecraft/class_3492;method_15112(Ljava/util/Random;)Lnet/minecraft/class_3492;
named setRandom
Lnet/minecraft/structure/StructurePlacementData;setRandom(Ljava/util/Random;)Lnet/minecraft/structure/StructurePlacementData;
-
method_35476
- Mappings:
Namespace Name Mixin selector official b
Ldcq;b(Z)Ldcq;
intermediary method_35476
Lnet/minecraft/class_3492;method_35476(Z)Lnet/minecraft/class_3492;
named method_35476
Lnet/minecraft/structure/StructurePlacementData;method_35476(Z)Lnet/minecraft/structure/StructurePlacementData;
-
setUpdateNeighbors
- Mappings:
Namespace Name Mixin selector official c
Ldcq;c(Z)Ldcq;
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
Ldcq;b()Ldcq;
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
Ldcq;a(Ldcr;)Ldcq;
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
Ldcq;b(Ldcr;)Ldcq;
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
Ldcq;c()Lcdx;
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
Ldcq;d()Lcfk;
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
Ldcq;e()Lgg;
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
Ldcq;b(Lgg;)Ljava/util/Random;
intermediary method_15115
Lnet/minecraft/class_3492;method_15115(Lnet/minecraft/class_2338;)Ljava/util/Random;
named getRandom
Lnet/minecraft/structure/StructurePlacementData;getRandom(Lnet/minecraft/util/math/BlockPos;)Ljava/util/Random;
-
shouldIgnoreEntities
public boolean shouldIgnoreEntities()- Mappings:
Namespace Name Mixin selector official f
Ldcq;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
Ldcq;g()Ldaq;
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
Ldcq;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
Ldcq;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
Ldcq;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
Ldcq;a(Ljava/util/List;Lgg;)Ldcu$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;
-
method_27264
- Mappings:
Namespace Name Mixin selector official d
Ldcq;d(Z)Ldcq;
intermediary method_27264
Lnet/minecraft/class_3492;method_27264(Z)Lnet/minecraft/class_3492;
named method_27264
Lnet/minecraft/structure/StructurePlacementData;method_27264(Z)Lnet/minecraft/structure/StructurePlacementData;
-
method_27265
public boolean method_27265()- Mappings:
Namespace Name Mixin selector official k
Ldcq;k()Z
intermediary method_27265
Lnet/minecraft/class_3492;method_27265()Z
named method_27265
Lnet/minecraft/structure/StructurePlacementData;method_27265()Z
-