类 RuinedPortalStructurePiece
- java.lang.Object
-
- net.minecraft.structure.StructurePiece
-
- net.minecraft.structure.SimpleStructurePiece
-
- net.minecraft.structure.RuinedPortalStructurePiece
-
public class RuinedPortalStructurePiece extends SimpleStructurePiece
- Mappings:
Namespace Name official dahintermediary net/minecraft/class_5189named net/minecraft/structure/RuinedPortalStructurePiece
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classRuinedPortalStructurePiece.Propertiesstatic classRuinedPortalStructurePiece.VerticalPlacement-
从类继承的嵌套类/接口 net.minecraft.structure.StructurePiece
StructurePiece.BlockRandomizer
-
-
字段概要
字段 修饰符和类型 字段 说明 private static Loggerfield_24992private static floatfield_31620private static floatfield_31621private static floatfield_31622private static floatfield_31623private RuinedPortalStructurePiece.Propertiespropertiesprivate RuinedPortalStructurePiece.VerticalPlacementverticalPlacement-
从类继承的字段 net.minecraft.structure.SimpleStructurePiece
field_31664, placementData, pos, structure
-
从类继承的字段 net.minecraft.structure.StructurePiece
AIR, boundingBox, chainLength
-
-
构造器概要
构造器 构造器 说明 RuinedPortalStructurePiece(ServerWorld world, CompoundTag nbt)RuinedPortalStructurePiece(StructureManager structureManager, BlockPos blockPos, RuinedPortalStructurePiece.VerticalPlacement verticalPlacement, RuinedPortalStructurePiece.Properties properties, Identifier identifier, Structure structure, BlockRotation blockRotation, BlockMirror blockMirror, BlockPos blockPos2)
-
方法概要
-
从类继承的方法 net.minecraft.structure.SimpleStructurePiece
getRotation, method_35470, translate
-
从类继承的方法 net.minecraft.structure.StructurePiece
addBlock, addBlockWithRandomThreshold, addChest, addChest, addDispenser, applyXTransform, applyYTransform, applyZTransform, canAddBlock, canReplace, fill, fillDownwards, fillHalfEllipsoid, fillOpenings, fillWithOutline, fillWithOutline, fillWithOutlineUnderSeaLevel, getBlockAt, getBoundingBox, getChainLength, getFacing, getType, intersectsChunk, isUnderSeaLevel, method_33882, method_35454, method_35455, method_35456, method_35457, method_35458, method_35460, offsetPos, orientateChest, setOrientation, toNbt
-
-
-
-
字段详细资料
-
field_24992
private static final Logger field_24992
- Mappings:
Namespace Name Mixin selector official eLdah;e:Lorg/apache/logging/log4j/Logger;intermediary field_24992Lnet/minecraft/class_5189;field_24992:Lorg/apache/logging/log4j/Logger;named field_24992Lnet/minecraft/structure/RuinedPortalStructurePiece;field_24992:Lorg/apache/logging/log4j/Logger;
-
field_31620
private static final float field_31620
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official fLdah;f:Fintermediary field_31620Lnet/minecraft/class_5189;field_31620:Fnamed field_31620Lnet/minecraft/structure/RuinedPortalStructurePiece;field_31620:F
-
field_31621
private static final float field_31621
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official gLdah;g:Fintermediary field_31621Lnet/minecraft/class_5189;field_31621:Fnamed field_31621Lnet/minecraft/structure/RuinedPortalStructurePiece;field_31621:F
-
field_31622
private static final float field_31622
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official hLdah;h:Fintermediary field_31622Lnet/minecraft/class_5189;field_31622:Fnamed field_31622Lnet/minecraft/structure/RuinedPortalStructurePiece;field_31622:F
-
field_31623
private static final float field_31623
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official iLdah;i:Fintermediary field_31623Lnet/minecraft/class_5189;field_31623:Fnamed field_31623Lnet/minecraft/structure/RuinedPortalStructurePiece;field_31623:F
-
verticalPlacement
private final RuinedPortalStructurePiece.VerticalPlacement verticalPlacement
- Mappings:
Namespace Name Mixin selector official jLdah;j:Ldah$b;intermediary field_24021Lnet/minecraft/class_5189;field_24021:Lnet/minecraft/class_5189$class_5191;named verticalPlacementLnet/minecraft/structure/RuinedPortalStructurePiece;verticalPlacement:Lnet/minecraft/structure/RuinedPortalStructurePiece$VerticalPlacement;
-
properties
private final RuinedPortalStructurePiece.Properties properties
- Mappings:
Namespace Name Mixin selector official kLdah;k:Ldah$a;intermediary field_24022Lnet/minecraft/class_5189;field_24022:Lnet/minecraft/class_5189$class_5190;named propertiesLnet/minecraft/structure/RuinedPortalStructurePiece;properties:Lnet/minecraft/structure/RuinedPortalStructurePiece$Properties;
-
-
构造器详细资料
-
RuinedPortalStructurePiece
public RuinedPortalStructurePiece(StructureManager structureManager, BlockPos blockPos, RuinedPortalStructurePiece.VerticalPlacement verticalPlacement, RuinedPortalStructurePiece.Properties properties, Identifier identifier, Structure structure, BlockRotation blockRotation, BlockMirror blockMirror, BlockPos blockPos2)
-
RuinedPortalStructurePiece
public RuinedPortalStructurePiece(ServerWorld world, CompoundTag nbt)
- Mappings:
Namespace Name Mixin selector official <init>Ldah;<init>(Labj;Lmv;)Vintermediary <init>Lnet/minecraft/class_5189;<init>(Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)Vnamed <init>Lnet/minecraft/structure/RuinedPortalStructurePiece;<init>(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/nbt/CompoundTag;)V
-
-
方法详细资料
-
writeNbt
protected void writeNbt(ServerWorld world, CompoundTag nbt)
- 覆盖:
writeNbt在类中SimpleStructurePiece- 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
-
method_35449
private static StructurePlacementData method_35449(ServerWorld world, CompoundTag nbt, Identifier id)
- Mappings:
Namespace Name Mixin selector official aLdah;a(Labj;Lmv;Lwp;)Ldbq;intermediary method_35449Lnet/minecraft/class_5189;method_35449(Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;Lnet/minecraft/class_2960;)Lnet/minecraft/class_3492;named method_35449Lnet/minecraft/structure/RuinedPortalStructurePiece;method_35449(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/util/Identifier;)Lnet/minecraft/structure/StructurePlacementData;
-
method_35450
private static StructurePlacementData method_35450(BlockMirror blockMirror, BlockRotation blockRotation, RuinedPortalStructurePiece.VerticalPlacement verticalPlacement, BlockPos blockPos, RuinedPortalStructurePiece.Properties properties)
- Mappings:
Namespace Name Mixin selector official aLdah;a(Lccy;Lcek;Ldah$b;Lgb;Ldah$a;)Ldbq;intermediary method_35450Lnet/minecraft/class_5189;method_35450(Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;Lnet/minecraft/class_5189$class_5191;Lnet/minecraft/class_2338;Lnet/minecraft/class_5189$class_5190;)Lnet/minecraft/class_3492;named method_35450Lnet/minecraft/structure/RuinedPortalStructurePiece;method_35450(Lnet/minecraft/util/BlockMirror;Lnet/minecraft/util/BlockRotation;Lnet/minecraft/structure/RuinedPortalStructurePiece$VerticalPlacement;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/structure/RuinedPortalStructurePiece$Properties;)Lnet/minecraft/structure/StructurePlacementData;
-
createLavaReplacementRule
private static StructureProcessorRule createLavaReplacementRule(RuinedPortalStructurePiece.VerticalPlacement verticalPlacement, RuinedPortalStructurePiece.Properties properties)
- Mappings:
Namespace Name Mixin selector official aLdah;a(Ldah$b;Ldah$a;)Ldbj;intermediary method_27247Lnet/minecraft/class_5189;method_27247(Lnet/minecraft/class_5189$class_5191;Lnet/minecraft/class_5189$class_5190;)Lnet/minecraft/class_3821;named createLavaReplacementRuleLnet/minecraft/structure/RuinedPortalStructurePiece;createLavaReplacementRule(Lnet/minecraft/structure/RuinedPortalStructurePiece$VerticalPlacement;Lnet/minecraft/structure/RuinedPortalStructurePiece$Properties;)Lnet/minecraft/structure/processor/StructureProcessorRule;
-
generate
public boolean generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)
- 覆盖:
generate在类中SimpleStructurePiece- Mappings:
Namespace Name Mixin selector official aLdam;a(Lbwm;Lbwi;Lclm;Ljava/util/Random;Lczr;Lbuw;Lgb;)Zintermediary method_14931Lnet/minecraft/class_3443;method_14931(Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_1923;Lnet/minecraft/class_2338;)Znamed generateLnet/minecraft/structure/StructurePiece;generate(Lnet/minecraft/world/StructureWorldAccess;Lnet/minecraft/world/gen/StructureAccessor;Lnet/minecraft/world/gen/chunk/ChunkGenerator;Ljava/util/Random;Lnet/minecraft/util/math/BlockBox;Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/util/math/BlockPos;)Z
-
handleMetadata
protected void handleMetadata(String metadata, BlockPos pos, ServerWorldAccess world, Random random, BlockBox boundingBox)
- 指定者:
handleMetadata在类中SimpleStructurePiece- Mappings:
Namespace Name Mixin selector official aLdaq;a(Ljava/lang/String;Lgb;Lbwf;Ljava/util/Random;Lczr;)Vintermediary method_15026Lnet/minecraft/class_3470;method_15026(Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_5425;Ljava/util/Random;Lnet/minecraft/class_3341;)Vnamed handleMetadataLnet/minecraft/structure/SimpleStructurePiece;handleMetadata(Ljava/lang/String;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/ServerWorldAccess;Ljava/util/Random;Lnet/minecraft/util/math/BlockBox;)V
-
generateVines
private void generateVines(Random random, WorldAccess world, BlockPos pos)
- Mappings:
Namespace Name Mixin selector official aLdah;a(Ljava/util/Random;Lbvs;Lgb;)Vintermediary method_27244Lnet/minecraft/class_5189;method_27244(Ljava/util/Random;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Vnamed generateVinesLnet/minecraft/structure/RuinedPortalStructurePiece;generateVines(Ljava/util/Random;Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;)V
-
generateOvergrownLeaves
private void generateOvergrownLeaves(Random random, WorldAccess world, BlockPos pos)
- Mappings:
Namespace Name Mixin selector official bLdah;b(Ljava/util/Random;Lbvs;Lgb;)Vintermediary method_27246Lnet/minecraft/class_5189;method_27246(Ljava/util/Random;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Vnamed generateOvergrownLeavesLnet/minecraft/structure/RuinedPortalStructurePiece;generateOvergrownLeaves(Ljava/util/Random;Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;)V
-
updateNetherracksInBound
private void updateNetherracksInBound(Random random, WorldAccess world)
- Mappings:
Namespace Name Mixin selector official aLdah;a(Ljava/util/Random;Lbvs;)Vintermediary method_27243Lnet/minecraft/class_5189;method_27243(Ljava/util/Random;Lnet/minecraft/class_1936;)Vnamed updateNetherracksInBoundLnet/minecraft/structure/RuinedPortalStructurePiece;updateNetherracksInBound(Ljava/util/Random;Lnet/minecraft/world/WorldAccess;)V
-
updateNetherracks
private void updateNetherracks(Random random, WorldAccess world, BlockPos pos)
- Mappings:
Namespace Name Mixin selector official cLdah;c(Ljava/util/Random;Lbvs;Lgb;)Vintermediary method_27248Lnet/minecraft/class_5189;method_27248(Ljava/util/Random;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Vnamed updateNetherracksLnet/minecraft/structure/RuinedPortalStructurePiece;updateNetherracks(Ljava/util/Random;Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;)V
-
placeNetherrackBase
private void placeNetherrackBase(Random random, WorldAccess world)
- Mappings:
Namespace Name Mixin selector official bLdah;b(Ljava/util/Random;Lbvs;)Vintermediary method_27245Lnet/minecraft/class_5189;method_27245(Ljava/util/Random;Lnet/minecraft/class_1936;)Vnamed placeNetherrackBaseLnet/minecraft/structure/RuinedPortalStructurePiece;placeNetherrackBase(Ljava/util/Random;Lnet/minecraft/world/WorldAccess;)V
-
canFillNetherrack
private boolean canFillNetherrack(WorldAccess world, BlockPos pos)
- Mappings:
Namespace Name Mixin selector official aLdah;a(Lbvs;Lgb;)Zintermediary method_27238Lnet/minecraft/class_5189;method_27238(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Znamed canFillNetherrackLnet/minecraft/structure/RuinedPortalStructurePiece;canFillNetherrack(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;)Z
-
placeNetherrackBottom
private void placeNetherrackBottom(Random random, WorldAccess world, BlockPos pos)
- Mappings:
Namespace Name Mixin selector official dLdah;d(Ljava/util/Random;Lbvs;Lgb;)Vintermediary method_27249Lnet/minecraft/class_5189;method_27249(Ljava/util/Random;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Vnamed placeNetherrackBottomLnet/minecraft/structure/RuinedPortalStructurePiece;placeNetherrackBottom(Ljava/util/Random;Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;)V
-
getBaseHeight
private static int getBaseHeight(WorldAccess world, int x, int y, RuinedPortalStructurePiece.VerticalPlacement verticalPlacement)
- Mappings:
Namespace Name Mixin selector official aLdah;a(Lbvs;IILdah$b;)Iintermediary method_27237Lnet/minecraft/class_5189;method_27237(Lnet/minecraft/class_1936;IILnet/minecraft/class_5189$class_5191;)Inamed getBaseHeightLnet/minecraft/structure/RuinedPortalStructurePiece;getBaseHeight(Lnet/minecraft/world/WorldAccess;IILnet/minecraft/structure/RuinedPortalStructurePiece$VerticalPlacement;)I
-
getHeightmapType
public static Heightmap.Type getHeightmapType(RuinedPortalStructurePiece.VerticalPlacement verticalPlacement)
- Mappings:
Namespace Name Mixin selector official aLdah;a(Ldah$b;)Lcor$a;intermediary method_27241Lnet/minecraft/class_5189;method_27241(Lnet/minecraft/class_5189$class_5191;)Lnet/minecraft/class_2902$class_2903;named getHeightmapTypeLnet/minecraft/structure/RuinedPortalStructurePiece;getHeightmapType(Lnet/minecraft/structure/RuinedPortalStructurePiece$VerticalPlacement;)Lnet/minecraft/world/Heightmap$Type;
-
createReplacementRule
private static StructureProcessorRule createReplacementRule(Block old, float chance, Block updated)
- Mappings:
Namespace Name Mixin selector official aLdah;a(Lbyq;FLbyq;)Ldbj;intermediary method_27239Lnet/minecraft/class_5189;method_27239(Lnet/minecraft/class_2248;FLnet/minecraft/class_2248;)Lnet/minecraft/class_3821;named createReplacementRuleLnet/minecraft/structure/RuinedPortalStructurePiece;createReplacementRule(Lnet/minecraft/block/Block;FLnet/minecraft/block/Block;)Lnet/minecraft/structure/processor/StructureProcessorRule;
-
createReplacementRule
private static StructureProcessorRule createReplacementRule(Block old, Block updated)
- Mappings:
Namespace Name Mixin selector official aLdah;a(Lbyq;Lbyq;)Ldbj;intermediary method_27240Lnet/minecraft/class_5189;method_27240(Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)Lnet/minecraft/class_3821;named createReplacementRuleLnet/minecraft/structure/RuinedPortalStructurePiece;createReplacementRule(Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;)Lnet/minecraft/structure/processor/StructureProcessorRule;
-
-