类 ChunkPos


  • public class ChunkPos
    extends Object
    Mappings:
    Namespace Name
    official buw
    intermediary net/minecraft/class_1923
    named net/minecraft/util/math/ChunkPos
    • 字段详细资料

      • MARKER

        public static final long MARKER
        Mappings:
        Namespace Name Mixin selector
        official a Lbuw;a:J
        intermediary field_17348 Lnet/minecraft/class_1923;field_17348:J
        named MARKER Lnet/minecraft/util/math/ChunkPos;MARKER:J
      • field_30953

        private static final long field_30953
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official d Lbuw;d:J
        intermediary field_30953 Lnet/minecraft/class_1923;field_30953:J
        named field_30953 Lnet/minecraft/util/math/ChunkPos;field_30953:J
      • field_30954

        private static final long field_30954
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official e Lbuw;e:J
        intermediary field_30954 Lnet/minecraft/class_1923;field_30954:J
        named field_30954 Lnet/minecraft/util/math/ChunkPos;field_30954:J
      • field_30955

        private static final int field_30955
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official f Lbuw;f:I
        intermediary field_30955 Lnet/minecraft/class_1923;field_30955:I
        named field_30955 Lnet/minecraft/util/math/ChunkPos;field_30955:I
      • field_30956

        private static final int field_30956
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official g Lbuw;g:I
        intermediary field_30956 Lnet/minecraft/class_1923;field_30956:I
        named field_30956 Lnet/minecraft/util/math/ChunkPos;field_30956:I
      • field_30957

        private static final int field_30957
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official h Lbuw;h:I
        intermediary field_30957 Lnet/minecraft/class_1923;field_30957:I
        named field_30957 Lnet/minecraft/util/math/ChunkPos;field_30957:I
      • field_30958

        private static final int field_30958
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official i Lbuw;i:I
        intermediary field_30958 Lnet/minecraft/class_1923;field_30958:I
        named field_30958 Lnet/minecraft/util/math/ChunkPos;field_30958:I
      • field_30959

        private static final int field_30959
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official j Lbuw;j:I
        intermediary field_30959 Lnet/minecraft/class_1923;field_30959:I
        named field_30959 Lnet/minecraft/util/math/ChunkPos;field_30959:I
      • x

        public final int x
        Mappings:
        Namespace Name Mixin selector
        official b Lbuw;b:I
        intermediary field_9181 Lnet/minecraft/class_1923;field_9181:I
        named x Lnet/minecraft/util/math/ChunkPos;x:I
      • z

        public final int z
        Mappings:
        Namespace Name Mixin selector
        official c Lbuw;c:I
        intermediary field_9180 Lnet/minecraft/class_1923;field_9180:I
        named z Lnet/minecraft/util/math/ChunkPos;z:I
    • 构造器详细资料

      • ChunkPos

        public ChunkPos​(int x,
                        int z)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbuw;<init>(II)V
        intermediary <init> Lnet/minecraft/class_1923;<init>(II)V
        named <init> Lnet/minecraft/util/math/ChunkPos;<init>(II)V
      • ChunkPos

        public ChunkPos​(BlockPos pos)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbuw;<init>(Lgb;)V
        intermediary <init> Lnet/minecraft/class_1923;<init>(Lnet/minecraft/class_2338;)V
        named <init> Lnet/minecraft/util/math/ChunkPos;<init>(Lnet/minecraft/util/math/BlockPos;)V
      • ChunkPos

        public ChunkPos​(long pos)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbuw;<init>(J)V
        intermediary <init> Lnet/minecraft/class_1923;<init>(J)V
        named <init> Lnet/minecraft/util/math/ChunkPos;<init>(J)V
    • 方法详细资料

      • toLong

        public long toLong()
        Mappings:
        Namespace Name Mixin selector
        official a Lbuw;a()J
        intermediary method_8324 Lnet/minecraft/class_1923;method_8324()J
        named toLong Lnet/minecraft/util/math/ChunkPos;toLong()J
      • toLong

        public static long toLong​(int chunkX,
                                  int chunkZ)
        Mappings:
        Namespace Name Mixin selector
        official a Lbuw;a(II)J
        intermediary method_8331 Lnet/minecraft/class_1923;method_8331(II)J
        named toLong Lnet/minecraft/util/math/ChunkPos;toLong(II)J
      • getPackedX

        public static int getPackedX​(long pos)
        Mappings:
        Namespace Name Mixin selector
        official a Lbuw;a(J)I
        intermediary method_8325 Lnet/minecraft/class_1923;method_8325(J)I
        named getPackedX Lnet/minecraft/util/math/ChunkPos;getPackedX(J)I
      • getPackedZ

        public static int getPackedZ​(long pos)
        Mappings:
        Namespace Name Mixin selector
        official b Lbuw;b(J)I
        intermediary method_8332 Lnet/minecraft/class_1923;method_8332(J)I
        named getPackedZ Lnet/minecraft/util/math/ChunkPos;getPackedZ(J)I
      • hashCode

        public int hashCode()
        覆盖:
        hashCode 在类中 Object
        Mappings:
        Namespace Name Mixin selector
        official hashCode Lbuw;hashCode()I
        intermediary hashCode Lnet/minecraft/class_1923;hashCode()I
        named hashCode Lnet/minecraft/util/math/ChunkPos;hashCode()I
      • equals

        public boolean equals​(Object o)
        覆盖:
        equals 在类中 Object
        Mappings:
        Namespace Name Mixin selector
        official equals Lbuw;equals(Ljava/lang/Object;)Z
        intermediary equals Lnet/minecraft/class_1923;equals(Ljava/lang/Object;)Z
        named equals Lnet/minecraft/util/math/ChunkPos;equals(Ljava/lang/Object;)Z
      • getCenterX

        public int getCenterX()
        Mappings:
        Namespace Name Mixin selector
        official b Lbuw;b()I
        intermediary method_33940 Lnet/minecraft/class_1923;method_33940()I
        named getCenterX Lnet/minecraft/util/math/ChunkPos;getCenterX()I
      • getCenterZ

        public int getCenterZ()
        Mappings:
        Namespace Name Mixin selector
        official c Lbuw;c()I
        intermediary method_33942 Lnet/minecraft/class_1923;method_33942()I
        named getCenterZ Lnet/minecraft/util/math/ChunkPos;getCenterZ()I
      • getStartX

        public int getStartX()
        Mappings:
        Namespace Name Mixin selector
        official d Lbuw;d()I
        intermediary method_8326 Lnet/minecraft/class_1923;method_8326()I
        named getStartX Lnet/minecraft/util/math/ChunkPos;getStartX()I
      • getStartZ

        public int getStartZ()
        Mappings:
        Namespace Name Mixin selector
        official e Lbuw;e()I
        intermediary method_8328 Lnet/minecraft/class_1923;method_8328()I
        named getStartZ Lnet/minecraft/util/math/ChunkPos;getStartZ()I
      • getEndX

        public int getEndX()
        Mappings:
        Namespace Name Mixin selector
        official f Lbuw;f()I
        intermediary method_8327 Lnet/minecraft/class_1923;method_8327()I
        named getEndX Lnet/minecraft/util/math/ChunkPos;getEndX()I
      • getEndZ

        public int getEndZ()
        Mappings:
        Namespace Name Mixin selector
        official g Lbuw;g()I
        intermediary method_8329 Lnet/minecraft/class_1923;method_8329()I
        named getEndZ Lnet/minecraft/util/math/ChunkPos;getEndZ()I
      • getRegionX

        public int getRegionX()
        Mappings:
        Namespace Name Mixin selector
        official h Lbuw;h()I
        intermediary method_17885 Lnet/minecraft/class_1923;method_17885()I
        named getRegionX Lnet/minecraft/util/math/ChunkPos;getRegionX()I
      • getRegionZ

        public int getRegionZ()
        Mappings:
        Namespace Name Mixin selector
        official i Lbuw;i()I
        intermediary method_17886 Lnet/minecraft/class_1923;method_17886()I
        named getRegionZ Lnet/minecraft/util/math/ChunkPos;getRegionZ()I
      • getRegionRelativeX

        public int getRegionRelativeX()
        Mappings:
        Namespace Name Mixin selector
        official j Lbuw;j()I
        intermediary method_17887 Lnet/minecraft/class_1923;method_17887()I
        named getRegionRelativeX Lnet/minecraft/util/math/ChunkPos;getRegionRelativeX()I
      • getRegionRelativeZ

        public int getRegionRelativeZ()
        Mappings:
        Namespace Name Mixin selector
        official k Lbuw;k()I
        intermediary method_17888 Lnet/minecraft/class_1923;method_17888()I
        named getRegionRelativeZ Lnet/minecraft/util/math/ChunkPos;getRegionRelativeZ()I
      • method_35231

        public BlockPos method_35231​(int int2,
                                     int int3,
                                     int int4)
        Mappings:
        Namespace Name Mixin selector
        official a Lbuw;a(III)Lgb;
        intermediary method_35231 Lnet/minecraft/class_1923;method_35231(III)Lnet/minecraft/class_2338;
        named method_35231 Lnet/minecraft/util/math/ChunkPos;method_35231(III)Lnet/minecraft/util/math/BlockPos;
      • getOffsetX

        public int getOffsetX​(int offset)
        Mappings:
        Namespace Name Mixin selector
        official a Lbuw;a(I)I
        intermediary method_33939 Lnet/minecraft/class_1923;method_33939(I)I
        named getOffsetX Lnet/minecraft/util/math/ChunkPos;getOffsetX(I)I
      • getOffsetZ

        public int getOffsetZ​(int offset)
        Mappings:
        Namespace Name Mixin selector
        official b Lbuw;b(I)I
        intermediary method_33941 Lnet/minecraft/class_1923;method_33941(I)I
        named getOffsetZ Lnet/minecraft/util/math/ChunkPos;getOffsetZ(I)I
      • getCenterAtY

        public BlockPos getCenterAtY​(int y)
        Mappings:
        Namespace Name Mixin selector
        official c Lbuw;c(I)Lgb;
        intermediary method_33943 Lnet/minecraft/class_1923;method_33943(I)Lnet/minecraft/class_2338;
        named getCenterAtY Lnet/minecraft/util/math/ChunkPos;getCenterAtY(I)Lnet/minecraft/util/math/BlockPos;
      • toString

        public String toString()
        覆盖:
        toString 在类中 Object
        Mappings:
        Namespace Name Mixin selector
        official toString Lbuw;toString()Ljava/lang/String;
        intermediary toString Lnet/minecraft/class_1923;toString()Ljava/lang/String;
        named toString Lnet/minecraft/util/math/ChunkPos;toString()Ljava/lang/String;
      • getStartPos

        public BlockPos getStartPos()
        Mappings:
        Namespace Name Mixin selector
        official l Lbuw;l()Lgb;
        intermediary method_8323 Lnet/minecraft/class_1923;method_8323()Lnet/minecraft/class_2338;
        named getStartPos Lnet/minecraft/util/math/ChunkPos;getStartPos()Lnet/minecraft/util/math/BlockPos;
      • getChebyshevDistance

        public int getChebyshevDistance​(ChunkPos pos)
        Mappings:
        Namespace Name Mixin selector
        official a Lbuw;a(Lbuw;)I
        intermediary method_24022 Lnet/minecraft/class_1923;method_24022(Lnet/minecraft/class_1923;)I
        named getChebyshevDistance Lnet/minecraft/util/math/ChunkPos;getChebyshevDistance(Lnet/minecraft/util/math/ChunkPos;)I
      • stream

        public static Stream<ChunkPos> stream​(ChunkPos center,
                                              int radius)
        Mappings:
        Namespace Name Mixin selector
        official a Lbuw;a(Lbuw;I)Ljava/util/stream/Stream;
        intermediary method_19280 Lnet/minecraft/class_1923;method_19280(Lnet/minecraft/class_1923;I)Ljava/util/stream/Stream;
        named stream Lnet/minecraft/util/math/ChunkPos;stream(Lnet/minecraft/util/math/ChunkPos;I)Ljava/util/stream/Stream;
      • stream

        public static Stream<ChunkPos> stream​(ChunkPos pos1,
                                              ChunkPos pos2)
        Mappings:
        Namespace Name Mixin selector
        official a Lbuw;a(Lbuw;Lbuw;)Ljava/util/stream/Stream;
        intermediary method_19281 Lnet/minecraft/class_1923;method_19281(Lnet/minecraft/class_1923;Lnet/minecraft/class_1923;)Ljava/util/stream/Stream;
        named stream Lnet/minecraft/util/math/ChunkPos;stream(Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/util/math/ChunkPos;)Ljava/util/stream/Stream;