类 SimpleStructurePiece

    • 字段详细资料

      • LOGGER

        private static final Logger LOGGER
        Mappings:
        Namespace Name Mixin selector
        official e Ldaq;e:Lorg/apache/logging/log4j/Logger;
        intermediary field_16586 Lnet/minecraft/class_3470;field_16586:Lorg/apache/logging/log4j/Logger;
        named LOGGER Lnet/minecraft/structure/SimpleStructurePiece;LOGGER:Lorg/apache/logging/log4j/Logger;
      • field_31664

        protected final String field_31664
        Mappings:
        Namespace Name Mixin selector
        official a Ldaq;a:Ljava/lang/String;
        intermediary field_31664 Lnet/minecraft/class_3470;field_31664:Ljava/lang/String;
        named field_31664 Lnet/minecraft/structure/SimpleStructurePiece;field_31664:Ljava/lang/String;
      • structure

        protected Structure structure
        Mappings:
        Namespace Name Mixin selector
        official b Ldaq;b:Ldbu;
        intermediary field_15433 Lnet/minecraft/class_3470;field_15433:Lnet/minecraft/class_3499;
        named structure Lnet/minecraft/structure/SimpleStructurePiece;structure:Lnet/minecraft/structure/Structure;
      • placementData

        protected StructurePlacementData placementData
        Mappings:
        Namespace Name Mixin selector
        official c Ldaq;c:Ldbq;
        intermediary field_15434 Lnet/minecraft/class_3470;field_15434:Lnet/minecraft/class_3492;
        named placementData Lnet/minecraft/structure/SimpleStructurePiece;placementData:Lnet/minecraft/structure/StructurePlacementData;
      • pos

        protected BlockPos pos
        Mappings:
        Namespace Name Mixin selector
        official d Ldaq;d:Lgb;
        intermediary field_15432 Lnet/minecraft/class_3470;field_15432:Lnet/minecraft/class_2338;
        named pos Lnet/minecraft/structure/SimpleStructurePiece;pos:Lnet/minecraft/util/math/BlockPos;
    • 方法详细资料

      • method_35470

        protected Identifier method_35470()
        Mappings:
        Namespace Name Mixin selector
        official at_ Ldaq;at_()Lwp;
        intermediary method_35470 Lnet/minecraft/class_3470;method_35470()Lnet/minecraft/class_2960;
        named method_35470 Lnet/minecraft/structure/SimpleStructurePiece;method_35470()Lnet/minecraft/util/Identifier;
      • writeNbt

        protected void writeNbt​(ServerWorld world,
                                CompoundTag nbt)
        指定者:
        writeNbt 在类中 StructurePiece
        Mappings:
        Namespace Name Mixin selector
        official a Ldam;a(Labj;Lmv;)V
        intermediary method_14943 Lnet/minecraft/class_3443;method_14943(Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V
        named writeNbt Lnet/minecraft/structure/StructurePiece;writeNbt(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/nbt/CompoundTag;)V
      • generate

        public boolean generate​(StructureWorldAccess world,
                                StructureAccessor structureAccessor,
                                ChunkGenerator chunkGenerator,
                                Random random,
                                BlockBox boundingBox,
                                ChunkPos chunkPos,
                                BlockPos pos)
        指定者:
        generate 在类中 StructurePiece
        Mappings:
        Namespace Name Mixin selector
        official a Ldam;a(Lbwm;Lbwi;Lclm;Ljava/util/Random;Lczr;Lbuw;Lgb;)Z
        intermediary method_14931 Lnet/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;)Z
        named generate Lnet/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 abstract void handleMetadata​(String metadata,
                                               BlockPos pos,
                                               ServerWorldAccess world,
                                               Random random,
                                               BlockBox boundingBox)
        Mappings:
        Namespace Name Mixin selector
        official a Ldaq;a(Ljava/lang/String;Lgb;Lbwf;Ljava/util/Random;Lczr;)V
        intermediary method_15026 Lnet/minecraft/class_3470;method_15026(Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_5425;Ljava/util/Random;Lnet/minecraft/class_3341;)V
        named handleMetadata Lnet/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
      • translate

        public void translate​(int x,
                              int y,
                              int z)
        覆盖:
        translate 在类中 StructurePiece
        Mappings:
        Namespace Name Mixin selector
        official a Ldam;a(III)V
        intermediary method_14922 Lnet/minecraft/class_3443;method_14922(III)V
        named translate Lnet/minecraft/structure/StructurePiece;translate(III)V
      • getRotation

        public BlockRotation getRotation()
        覆盖:
        getRotation 在类中 StructurePiece
        Mappings:
        Namespace Name Mixin selector
        official a Ldam;a()Lcek;
        intermediary method_16888 Lnet/minecraft/class_3443;method_16888()Lnet/minecraft/class_2470;
        named getRotation Lnet/minecraft/structure/StructurePiece;getRotation()Lnet/minecraft/util/BlockRotation;