类 MineshaftGenerator.MineshaftPart
- java.lang.Object
-
- net.minecraft.structure.StructurePiece
-
- net.minecraft.structure.MineshaftGenerator.MineshaftPart
-
- 直接已知子类:
MineshaftGenerator.MineshaftCorridor,MineshaftGenerator.MineshaftCrossing,MineshaftGenerator.MineshaftRoom,MineshaftGenerator.MineshaftStairs
- 封闭类:
- MineshaftGenerator
abstract static class MineshaftGenerator.MineshaftPart extends StructurePiece
- Mappings:
Namespace Name official czy$cintermediary net/minecraft/class_3353$class_3356named net/minecraft/structure/MineshaftGenerator$MineshaftPart
-
-
嵌套类概要
-
从类继承的嵌套类/接口 net.minecraft.structure.StructurePiece
StructurePiece.BlockRandomizer
-
-
字段概要
字段 修饰符和类型 字段 说明 protected MineshaftFeature.TypemineshaftType-
从类继承的字段 net.minecraft.structure.StructurePiece
AIR, boundingBox, chainLength
-
-
构造器概要
构造器 构造器 说明 MineshaftPart(StructurePieceType structurePieceType, int chainLength, MineshaftFeature.Type type, BlockBox blockBox)MineshaftPart(StructurePieceType type, CompoundTag nbt)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected booleancanAddBlock(WorldView world, int x, int y, int z, BlockBox box)protected booleanisSolidCeiling(BlockView world, BlockBox boundingBox, int minX, int maxX, int y, int z)protected voidmethod_33880(StructureWorldAccess structureWorldAccess, BlockBox blockBox, BlockState blockState, int int2, int int3, int int4)protected booleanmethod_33999(BlockView blockView, BlockBox blockBox)protected voidwriteNbt(ServerWorld world, CompoundTag nbt)-
从类继承的方法 net.minecraft.structure.StructurePiece
addBlock, addBlockWithRandomThreshold, addChest, addChest, addDispenser, applyXTransform, applyYTransform, applyZTransform, canReplace, fill, fillDownwards, fillHalfEllipsoid, fillOpenings, fillWithOutline, fillWithOutline, fillWithOutlineUnderSeaLevel, generate, getBlockAt, getBoundingBox, getChainLength, getFacing, getRotation, getType, intersectsChunk, isUnderSeaLevel, method_33882, method_35454, method_35455, method_35456, method_35457, method_35458, method_35460, offsetPos, orientateChest, setOrientation, toNbt, translate
-
-
-
-
字段详细资料
-
mineshaftType
protected MineshaftFeature.Type mineshaftType
- Mappings:
Namespace Name Mixin selector official aLczy$c;a:Lcrw$b;intermediary field_14421Lnet/minecraft/class_3353$class_3356;field_14421:Lnet/minecraft/class_3098$class_3100;named mineshaftTypeLnet/minecraft/structure/MineshaftGenerator$MineshaftPart;mineshaftType:Lnet/minecraft/world/gen/feature/MineshaftFeature$Type;
-
-
构造器详细资料
-
MineshaftPart
public MineshaftPart(StructurePieceType structurePieceType, int chainLength, MineshaftFeature.Type type, BlockBox blockBox)
- Mappings:
Namespace Name Mixin selector official <init>Lczy$c;<init>(Lcsy;ILcrw$b;Lczr;)Vintermediary <init>Lnet/minecraft/class_3353$class_3356;<init>(Lnet/minecraft/class_3773;ILnet/minecraft/class_3098$class_3100;Lnet/minecraft/class_3341;)Vnamed <init>Lnet/minecraft/structure/MineshaftGenerator$MineshaftPart;<init>(Lnet/minecraft/structure/StructurePieceType;ILnet/minecraft/world/gen/feature/MineshaftFeature$Type;Lnet/minecraft/util/math/BlockBox;)V
-
MineshaftPart
public MineshaftPart(StructurePieceType type, CompoundTag nbt)
- Mappings:
Namespace Name Mixin selector official <init>Ldam;<init>(Lcsy;Lmv;)Vintermediary <init>Lnet/minecraft/class_3443;<init>(Lnet/minecraft/class_3773;Lnet/minecraft/class_2487;)Vnamed <init>Lnet/minecraft/structure/StructurePiece;<init>(Lnet/minecraft/structure/StructurePieceType;Lnet/minecraft/nbt/CompoundTag;)V
-
-
方法详细资料
-
canAddBlock
protected boolean canAddBlock(WorldView world, int x, int y, int z, BlockBox box)
- 覆盖:
canAddBlock在类中StructurePiece- Mappings:
Namespace Name Mixin selector official aLdam;a(Lbvu;IIILczr;)Zintermediary method_33780Lnet/minecraft/class_3443;method_33780(Lnet/minecraft/class_4538;IIILnet/minecraft/class_3341;)Znamed canAddBlockLnet/minecraft/structure/StructurePiece;canAddBlock(Lnet/minecraft/world/WorldView;IIILnet/minecraft/util/math/BlockBox;)Z
-
writeNbt
protected void writeNbt(ServerWorld world, CompoundTag nbt)
- 指定者:
writeNbt在类中StructurePiece- Mappings:
Namespace Name Mixin selector official aLdam;a(Labj;Lmv;)Vintermediary method_14943Lnet/minecraft/class_3443;method_14943(Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)Vnamed writeNbtLnet/minecraft/structure/StructurePiece;writeNbt(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/nbt/CompoundTag;)V
-
isSolidCeiling
protected boolean isSolidCeiling(BlockView world, BlockBox boundingBox, int minX, int maxX, int y, int z)
- Mappings:
Namespace Name Mixin selector official aLczy$c;a(Lbuv;Lczr;IIII)Zintermediary method_14719Lnet/minecraft/class_3353$class_3356;method_14719(Lnet/minecraft/class_1922;Lnet/minecraft/class_3341;IIII)Znamed isSolidCeilingLnet/minecraft/structure/MineshaftGenerator$MineshaftPart;isSolidCeiling(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockBox;IIII)Z
-
method_33999
protected boolean method_33999(BlockView blockView, BlockBox blockBox)
- Mappings:
Namespace Name Mixin selector official aLczy$c;a(Lbuv;Lczr;)Zintermediary method_33999Lnet/minecraft/class_3353$class_3356;method_33999(Lnet/minecraft/class_1922;Lnet/minecraft/class_3341;)Znamed method_33999Lnet/minecraft/structure/MineshaftGenerator$MineshaftPart;method_33999(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockBox;)Z
-
method_33880
protected void method_33880(StructureWorldAccess structureWorldAccess, BlockBox blockBox, BlockState blockState, int int2, int int3, int int4)
- Mappings:
Namespace Name Mixin selector official aLczy$c;a(Lbwm;Lczr;Lcjr;III)Vintermediary method_33880Lnet/minecraft/class_3353$class_3356;method_33880(Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;Lnet/minecraft/class_2680;III)Vnamed method_33880Lnet/minecraft/structure/MineshaftGenerator$MineshaftPart;method_33880(Lnet/minecraft/world/StructureWorldAccess;Lnet/minecraft/util/math/BlockBox;Lnet/minecraft/block/BlockState;III)V
-
-