类 StructurePlacementData
- java.lang.Object
-
- net.minecraft.structure.StructurePlacementData
-
public class StructurePlacementData extends Object
- Mappings:
Namespace Name official dbqintermediary net/minecraft/class_3492named net/minecraft/structure/StructurePlacementData
-
-
字段概要
字段 修饰符和类型 字段 说明 private @Nullable BlockBoxboundingBoxprivate @org.jetbrains.annotations.Nullable intfield_15575private booleanfield_24043private booleanignoreEntitiesprivate BlockMirrormirrorprivate booleanplaceFluidsprivate BlockPospositionprivate List<StructureProcessor>processorsprivate @Nullable Randomrandomprivate BlockRotationrotationprivate booleanupdateNeighbors
-
构造器概要
构造器 构造器 说明 StructurePlacementData()
-
方法概要
-
-
-
字段详细资料
-
mirror
private BlockMirror mirror
- Mappings:
Namespace Name Mixin selector official aLdbq;a:Lccy;intermediary field_15564Lnet/minecraft/class_3492;field_15564:Lnet/minecraft/class_2415;named mirrorLnet/minecraft/structure/StructurePlacementData;mirror:Lnet/minecraft/util/BlockMirror;
-
rotation
private BlockRotation rotation
- Mappings:
Namespace Name Mixin selector official bLdbq;b:Lcek;intermediary field_15569Lnet/minecraft/class_3492;field_15569:Lnet/minecraft/class_2470;named rotationLnet/minecraft/structure/StructurePlacementData;rotation:Lnet/minecraft/util/BlockRotation;
-
position
private BlockPos position
- Mappings:
Namespace Name Mixin selector official cLdbq;c:Lgb;intermediary field_15566Lnet/minecraft/class_3492;field_15566:Lnet/minecraft/class_2338;named positionLnet/minecraft/structure/StructurePlacementData;position:Lnet/minecraft/util/math/BlockPos;
-
ignoreEntities
private boolean ignoreEntities
- Mappings:
Namespace Name Mixin selector official dLdbq;d:Zintermediary field_15571Lnet/minecraft/class_3492;field_15571:Znamed ignoreEntitiesLnet/minecraft/structure/StructurePlacementData;ignoreEntities:Z
-
boundingBox
@Nullable private @Nullable BlockBox boundingBox
- Mappings:
Namespace Name Mixin selector official eLdbq;e:Lczr;intermediary field_15565Lnet/minecraft/class_3492;field_15565:Lnet/minecraft/class_3341;named boundingBoxLnet/minecraft/structure/StructurePlacementData;boundingBox:Lnet/minecraft/util/math/BlockBox;
-
placeFluids
private boolean placeFluids
- Mappings:
Namespace Name Mixin selector official fLdbq;f:Zintermediary field_15567Lnet/minecraft/class_3492;field_15567:Znamed placeFluidsLnet/minecraft/structure/StructurePlacementData;placeFluids:Z
-
random
@Nullable private @Nullable Random random
- Mappings:
Namespace Name Mixin selector official gLdbq;g:Ljava/util/Random;intermediary field_15570Lnet/minecraft/class_3492;field_15570:Ljava/util/Random;named randomLnet/minecraft/structure/StructurePlacementData;random:Ljava/util/Random;
-
field_15575
@Nullable private @org.jetbrains.annotations.Nullable int field_15575
- Mappings:
Namespace Name Mixin selector official hLdbq;h:Iintermediary field_15575Lnet/minecraft/class_3492;field_15575:Inamed field_15575Lnet/minecraft/structure/StructurePlacementData;field_15575:I
-
processors
private final List<StructureProcessor> processors
- Mappings:
Namespace Name Mixin selector official iLdbq;i:Ljava/util/List;intermediary field_16446Lnet/minecraft/class_3492;field_16446:Ljava/util/List;named processorsLnet/minecraft/structure/StructurePlacementData;processors:Ljava/util/List;
-
updateNeighbors
private boolean updateNeighbors
- Mappings:
Namespace Name Mixin selector official jLdbq;j:Zintermediary field_16587Lnet/minecraft/class_3492;field_16587:Znamed updateNeighborsLnet/minecraft/structure/StructurePlacementData;updateNeighbors:Z
-
field_24043
private boolean field_24043
- Mappings:
Namespace Name Mixin selector official kLdbq;k:Zintermediary field_24043Lnet/minecraft/class_3492;field_24043:Znamed field_24043Lnet/minecraft/structure/StructurePlacementData;field_24043:Z
-
-
方法详细资料
-
copy
public StructurePlacementData copy()
- Mappings:
Namespace Name Mixin selector official aLdbq;a()Ldbq;intermediary method_15128Lnet/minecraft/class_3492;method_15128()Lnet/minecraft/class_3492;named copyLnet/minecraft/structure/StructurePlacementData;copy()Lnet/minecraft/structure/StructurePlacementData;
-
setMirror
public StructurePlacementData setMirror(BlockMirror mirror)
- Mappings:
Namespace Name Mixin selector official aLdbq;a(Lccy;)Ldbq;intermediary method_15125Lnet/minecraft/class_3492;method_15125(Lnet/minecraft/class_2415;)Lnet/minecraft/class_3492;named setMirrorLnet/minecraft/structure/StructurePlacementData;setMirror(Lnet/minecraft/util/BlockMirror;)Lnet/minecraft/structure/StructurePlacementData;
-
setRotation
public StructurePlacementData setRotation(BlockRotation rotation)
- Mappings:
Namespace Name Mixin selector official aLdbq;a(Lcek;)Ldbq;intermediary method_15123Lnet/minecraft/class_3492;method_15123(Lnet/minecraft/class_2470;)Lnet/minecraft/class_3492;named setRotationLnet/minecraft/structure/StructurePlacementData;setRotation(Lnet/minecraft/util/BlockRotation;)Lnet/minecraft/structure/StructurePlacementData;
-
setPosition
public StructurePlacementData setPosition(BlockPos position)
- Mappings:
Namespace Name Mixin selector official aLdbq;a(Lgb;)Ldbq;intermediary method_15119Lnet/minecraft/class_3492;method_15119(Lnet/minecraft/class_2338;)Lnet/minecraft/class_3492;named setPositionLnet/minecraft/structure/StructurePlacementData;setPosition(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/structure/StructurePlacementData;
-
setIgnoreEntities
public StructurePlacementData setIgnoreEntities(boolean ignoreEntities)
- Mappings:
Namespace Name Mixin selector official aLdbq;a(Z)Ldbq;intermediary method_15133Lnet/minecraft/class_3492;method_15133(Z)Lnet/minecraft/class_3492;named setIgnoreEntitiesLnet/minecraft/structure/StructurePlacementData;setIgnoreEntities(Z)Lnet/minecraft/structure/StructurePlacementData;
-
setBoundingBox
public StructurePlacementData setBoundingBox(BlockBox boundingBox)
- Mappings:
Namespace Name Mixin selector official aLdbq;a(Lczr;)Ldbq;intermediary method_15126Lnet/minecraft/class_3492;method_15126(Lnet/minecraft/class_3341;)Lnet/minecraft/class_3492;named setBoundingBoxLnet/minecraft/structure/StructurePlacementData;setBoundingBox(Lnet/minecraft/util/math/BlockBox;)Lnet/minecraft/structure/StructurePlacementData;
-
setRandom
public StructurePlacementData setRandom(@Nullable @Nullable Random random)
- Mappings:
Namespace Name Mixin selector official aLdbq;a(Ljava/util/Random;)Ldbq;intermediary method_15112Lnet/minecraft/class_3492;method_15112(Ljava/util/Random;)Lnet/minecraft/class_3492;named setRandomLnet/minecraft/structure/StructurePlacementData;setRandom(Ljava/util/Random;)Lnet/minecraft/structure/StructurePlacementData;
-
method_35476
public StructurePlacementData method_35476(boolean bool)
- Mappings:
Namespace Name Mixin selector official bLdbq;b(Z)Ldbq;intermediary method_35476Lnet/minecraft/class_3492;method_35476(Z)Lnet/minecraft/class_3492;named method_35476Lnet/minecraft/structure/StructurePlacementData;method_35476(Z)Lnet/minecraft/structure/StructurePlacementData;
-
setUpdateNeighbors
public StructurePlacementData setUpdateNeighbors(boolean updateNeighbors)
- Mappings:
Namespace Name Mixin selector official cLdbq;c(Z)Ldbq;intermediary method_15131Lnet/minecraft/class_3492;method_15131(Z)Lnet/minecraft/class_3492;named setUpdateNeighborsLnet/minecraft/structure/StructurePlacementData;setUpdateNeighbors(Z)Lnet/minecraft/structure/StructurePlacementData;
-
clearProcessors
public StructurePlacementData clearProcessors()
- Mappings:
Namespace Name Mixin selector official bLdbq;b()Ldbq;intermediary method_16183Lnet/minecraft/class_3492;method_16183()Lnet/minecraft/class_3492;named clearProcessorsLnet/minecraft/structure/StructurePlacementData;clearProcessors()Lnet/minecraft/structure/StructurePlacementData;
-
addProcessor
public StructurePlacementData addProcessor(StructureProcessor processor)
- Mappings:
Namespace Name Mixin selector official aLdbq;a(Ldbr;)Ldbq;intermediary method_16184Lnet/minecraft/class_3492;method_16184(Lnet/minecraft/class_3491;)Lnet/minecraft/class_3492;named addProcessorLnet/minecraft/structure/StructurePlacementData;addProcessor(Lnet/minecraft/structure/processor/StructureProcessor;)Lnet/minecraft/structure/StructurePlacementData;
-
removeProcessor
public StructurePlacementData removeProcessor(StructureProcessor processor)
- Mappings:
Namespace Name Mixin selector official bLdbq;b(Ldbr;)Ldbq;intermediary method_16664Lnet/minecraft/class_3492;method_16664(Lnet/minecraft/class_3491;)Lnet/minecraft/class_3492;named removeProcessorLnet/minecraft/structure/StructurePlacementData;removeProcessor(Lnet/minecraft/structure/processor/StructureProcessor;)Lnet/minecraft/structure/StructurePlacementData;
-
getMirror
public BlockMirror getMirror()
- Mappings:
Namespace Name Mixin selector official cLdbq;c()Lccy;intermediary method_15114Lnet/minecraft/class_3492;method_15114()Lnet/minecraft/class_2415;named getMirrorLnet/minecraft/structure/StructurePlacementData;getMirror()Lnet/minecraft/util/BlockMirror;
-
getRotation
public BlockRotation getRotation()
- Mappings:
Namespace Name Mixin selector official dLdbq;d()Lcek;intermediary method_15113Lnet/minecraft/class_3492;method_15113()Lnet/minecraft/class_2470;named getRotationLnet/minecraft/structure/StructurePlacementData;getRotation()Lnet/minecraft/util/BlockRotation;
-
getPosition
public BlockPos getPosition()
- Mappings:
Namespace Name Mixin selector official eLdbq;e()Lgb;intermediary method_15134Lnet/minecraft/class_3492;method_15134()Lnet/minecraft/class_2338;named getPositionLnet/minecraft/structure/StructurePlacementData;getPosition()Lnet/minecraft/util/math/BlockPos;
-
getRandom
public Random getRandom(@Nullable @Nullable BlockPos pos)
- Mappings:
Namespace Name Mixin selector official bLdbq;b(Lgb;)Ljava/util/Random;intermediary method_15115Lnet/minecraft/class_3492;method_15115(Lnet/minecraft/class_2338;)Ljava/util/Random;named getRandomLnet/minecraft/structure/StructurePlacementData;getRandom(Lnet/minecraft/util/math/BlockPos;)Ljava/util/Random;
-
shouldIgnoreEntities
public boolean shouldIgnoreEntities()
- Mappings:
Namespace Name Mixin selector official fLdbq;f()Zintermediary method_15135Lnet/minecraft/class_3492;method_15135()Znamed shouldIgnoreEntitiesLnet/minecraft/structure/StructurePlacementData;shouldIgnoreEntities()Z
-
getBoundingBox
@Nullable public @Nullable BlockBox getBoundingBox()
- Mappings:
Namespace Name Mixin selector official gLdbq;g()Lczr;intermediary method_15124Lnet/minecraft/class_3492;method_15124()Lnet/minecraft/class_3341;named getBoundingBoxLnet/minecraft/structure/StructurePlacementData;getBoundingBox()Lnet/minecraft/util/math/BlockBox;
-
shouldUpdateNeighbors
public boolean shouldUpdateNeighbors()
- Mappings:
Namespace Name Mixin selector official hLdbq;h()Zintermediary method_16444Lnet/minecraft/class_3492;method_16444()Znamed shouldUpdateNeighborsLnet/minecraft/structure/StructurePlacementData;shouldUpdateNeighbors()Z
-
getProcessors
public List<StructureProcessor> getProcessors()
- Mappings:
Namespace Name Mixin selector official iLdbq;i()Ljava/util/List;intermediary method_16182Lnet/minecraft/class_3492;method_16182()Ljava/util/List;named getProcessorsLnet/minecraft/structure/StructurePlacementData;getProcessors()Ljava/util/List;
-
shouldPlaceFluids
public boolean shouldPlaceFluids()
- Mappings:
Namespace Name Mixin selector official jLdbq;j()Zintermediary method_15120Lnet/minecraft/class_3492;method_15120()Znamed shouldPlaceFluidsLnet/minecraft/structure/StructurePlacementData;shouldPlaceFluids()Z
-
getRandomBlockInfos
public Structure.PalettedBlockInfoList getRandomBlockInfos(List<Structure.PalettedBlockInfoList> list, @Nullable @Nullable BlockPos pos)
- Mappings:
Namespace Name Mixin selector official aLdbq;a(Ljava/util/List;Lgb;)Ldbu$a;intermediary method_15121Lnet/minecraft/class_3492;method_15121(Ljava/util/List;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3499$class_5162;named getRandomBlockInfosLnet/minecraft/structure/StructurePlacementData;getRandomBlockInfos(Ljava/util/List;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/structure/Structure$PalettedBlockInfoList;
-
method_27264
public StructurePlacementData method_27264(boolean bool)
- Mappings:
Namespace Name Mixin selector official dLdbq;d(Z)Ldbq;intermediary method_27264Lnet/minecraft/class_3492;method_27264(Z)Lnet/minecraft/class_3492;named method_27264Lnet/minecraft/structure/StructurePlacementData;method_27264(Z)Lnet/minecraft/structure/StructurePlacementData;
-
method_27265
public boolean method_27265()
- Mappings:
Namespace Name Mixin selector official kLdbq;k()Zintermediary method_27265Lnet/minecraft/class_3492;method_27265()Znamed method_27265Lnet/minecraft/structure/StructurePlacementData;method_27265()Z
-
-