Package net.minecraft.structure
Class StructurePlacementData
java.lang.Object
net.minecraft.structure.StructurePlacementData
public class StructurePlacementData extends Object
- Mappings:
Namespace Name official cyk
intermediary net/minecraft/class_3492
named net/minecraft/structure/StructurePlacementData
-
Field Summary
Fields Modifier and Type Field Description private BlockBox
boundingBox
private int
field_15575
private boolean
field_24043
private boolean
ignoreEntities
private BlockMirror
mirror
private boolean
placeFluids
private BlockPos
position
private List<StructureProcessor>
processors
private Random
random
private BlockRotation
rotation
private boolean
updateNeighbors
-
Constructor Summary
Constructors Constructor Description StructurePlacementData()
-
Method Summary
-
Field Details
-
mirror
- Mappings:
Namespace Name Mixin selector official a
Lcyk;a:Lcbb;
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
Lcyk;b:Lccm;
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
Lcyk;c:Lfx;
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
Lcyk;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
Lcyk;e:Lcwn;
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
Lcyk;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
Lcyk;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
Lcyk;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
Lcyk;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
Lcyk;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
Lcyk;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
Lcyk;a()Lcyk;
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
Lcyk;a(Lcbb;)Lcyk;
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
Lcyk;a(Lccm;)Lcyk;
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
Lcyk;a(Lfx;)Lcyk;
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
Lcyk;a(Z)Lcyk;
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
Lcyk;a(Lcwn;)Lcyk;
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
Lcyk;a(Ljava/util/Random;)Lcyk;
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;
-
setUpdateNeighbors
- Mappings:
Namespace Name Mixin selector official c
Lcyk;c(Z)Lcyk;
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
Lcyk;b()Lcyk;
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
Lcyk;a(Lcyl;)Lcyk;
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
Lcyk;b(Lcyl;)Lcyk;
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
Lcyk;c()Lcbb;
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
Lcyk;d()Lccm;
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
Lcyk;e()Lfx;
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
Lcyk;b(Lfx;)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
Lcyk;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
Lcyk;g()Lcwn;
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
Lcyk;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
Lcyk;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
Lcyk;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 BlockPos pos)- Mappings:
Namespace Name Mixin selector official a
Lcyk;a(Ljava/util/List;Lfx;)Lcyo$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
Lcyk;d(Z)Lcyk;
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
Lcyk;k()Z
intermediary method_27265
Lnet/minecraft/class_3492;method_27265()Z
named method_27265
Lnet/minecraft/structure/StructurePlacementData;method_27265()Z
-