类 BlockPointerImpl

  • 所有已实现的接口:
    BlockPointer, Position

    public class BlockPointerImpl
    extends Object
    implements BlockPointer
    Mappings:
    Namespace Name
    official gd
    intermediary net/minecraft/class_2345
    named net/minecraft/util/math/BlockPointerImpl
    • 字段详细资料

      • world

        private final ServerWorld world
        Mappings:
        Namespace Name Mixin selector
        official a Lgd;a:Labj;
        intermediary field_11011 Lnet/minecraft/class_2345;field_11011:Lnet/minecraft/class_3218;
        named world Lnet/minecraft/util/math/BlockPointerImpl;world:Lnet/minecraft/server/world/ServerWorld;
      • pos

        private final BlockPos pos
        Mappings:
        Namespace Name Mixin selector
        official b Lgd;b:Lgb;
        intermediary field_11012 Lnet/minecraft/class_2345;field_11012:Lnet/minecraft/class_2338;
        named pos Lnet/minecraft/util/math/BlockPointerImpl;pos:Lnet/minecraft/util/math/BlockPos;
    • 构造器详细资料

      • BlockPointerImpl

        public BlockPointerImpl​(ServerWorld world,
                                BlockPos pos)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lgd;<init>(Labj;Lgb;)V
        intermediary <init> Lnet/minecraft/class_2345;<init>(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V
        named <init> Lnet/minecraft/util/math/BlockPointerImpl;<init>(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;)V
    • 方法详细资料

      • getWorld

        public ServerWorld getWorld()
        指定者:
        getWorld 在接口中 BlockPointer
        Mappings:
        Namespace Name Mixin selector
        official g Lgc;g()Labj;
        intermediary method_10207 Lnet/minecraft/class_2342;method_10207()Lnet/minecraft/class_3218;
        named getWorld Lnet/minecraft/util/math/BlockPointer;getWorld()Lnet/minecraft/server/world/ServerWorld;
      • getX

        public double getX()
        指定者:
        getX 在接口中 BlockPointer
        指定者:
        getX 在接口中 Position
        Mappings:
        Namespace Name Mixin selector
        official a Lgo;a()D
        intermediary method_10216 Lnet/minecraft/class_2374;method_10216()D
        named getX Lnet/minecraft/util/math/Position;getX()D
      • getY

        public double getY()
        指定者:
        getY 在接口中 BlockPointer
        指定者:
        getY 在接口中 Position
        Mappings:
        Namespace Name Mixin selector
        official b Lgo;b()D
        intermediary method_10214 Lnet/minecraft/class_2374;method_10214()D
        named getY Lnet/minecraft/util/math/Position;getY()D
      • getZ

        public double getZ()
        指定者:
        getZ 在接口中 BlockPointer
        指定者:
        getZ 在接口中 Position
        Mappings:
        Namespace Name Mixin selector
        official c Lgo;c()D
        intermediary method_10215 Lnet/minecraft/class_2374;method_10215()D
        named getZ Lnet/minecraft/util/math/Position;getZ()D
      • getBlockPos

        public BlockPos getBlockPos()
        指定者:
        getBlockPos 在接口中 BlockPointer
        Mappings:
        Namespace Name Mixin selector
        official d Lgc;d()Lgb;
        intermediary method_10122 Lnet/minecraft/class_2342;method_10122()Lnet/minecraft/class_2338;
        named getBlockPos Lnet/minecraft/util/math/BlockPointer;getBlockPos()Lnet/minecraft/util/math/BlockPos;
      • getBlockState

        public BlockState getBlockState()
        指定者:
        getBlockState 在接口中 BlockPointer
        Mappings:
        Namespace Name Mixin selector
        official e Lgc;e()Lcjr;
        intermediary method_10120 Lnet/minecraft/class_2342;method_10120()Lnet/minecraft/class_2680;
        named getBlockState Lnet/minecraft/util/math/BlockPointer;getBlockState()Lnet/minecraft/block/BlockState;
      • getBlockEntity

        public <T extends BlockEntity> T getBlockEntity()
        指定者:
        getBlockEntity 在接口中 BlockPointer
        Mappings:
        Namespace Name Mixin selector
        official f Lgc;f()Lchp;
        intermediary method_10121 Lnet/minecraft/class_2342;method_10121()Lnet/minecraft/class_2586;
        named getBlockEntity Lnet/minecraft/util/math/BlockPointer;getBlockEntity()Lnet/minecraft/block/entity/BlockEntity;