Package net.minecraft.util.math
Class ChunkPos
java.lang.Object
net.minecraft.util.math.ChunkPos
- Mappings:
Namespace Name official bzd
intermediary net/minecraft/class_1923
named net/minecraft/util/math/ChunkPos
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final long
private static final long
private static final int
private static final int
private static final int
private static final int
private static final int
static final long
static final ChunkPos
final int
final int
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getBlockPos
(int offsetX, int y, int offsetZ) getCenterAtY
(int y) int
int
int
int
getEndX()
int
getEndZ()
int
getOffsetX
(int offset) int
getOffsetZ
(int offset) static int
getPackedX
(long pos) static int
getPackedZ
(long pos) int
int
int
int
int
int
int
hashCode()
long
toLong()
static long
toLong
(int chunkX, int chunkZ) static long
toString()
-
Field Details
-
MARKER
public static final long MARKER- Mappings:
Namespace Name Mixin selector official a
Lbzd;a:J
intermediary field_17348
Lnet/minecraft/class_1923;field_17348:J
named MARKER
Lnet/minecraft/util/math/ChunkPos;MARKER:J
-
ORIGIN
- Mappings:
Namespace Name Mixin selector official b
Lbzd;b:Lbzd;
intermediary field_35107
Lnet/minecraft/class_1923;field_35107:Lnet/minecraft/class_1923;
named ORIGIN
Lnet/minecraft/util/math/ChunkPos;ORIGIN:Lnet/minecraft/util/math/ChunkPos;
-
field_30953
private static final long field_30953- See Also:
- Mappings:
Namespace Name Mixin selector official e
Lbzd;e: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- See Also:
- Mappings:
Namespace Name Mixin selector official f
Lbzd;f: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- See Also:
- Mappings:
Namespace Name Mixin selector official g
Lbzd;g: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- See Also:
- Mappings:
Namespace Name Mixin selector official h
Lbzd;h: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- See Also:
- Mappings:
Namespace Name Mixin selector official i
Lbzd;i: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- See Also:
- Mappings:
Namespace Name Mixin selector official j
Lbzd;j: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- See Also:
- Mappings:
Namespace Name Mixin selector official k
Lbzd;k: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 c
Lbzd;c: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 d
Lbzd;d:I
intermediary field_9180
Lnet/minecraft/class_1923;field_9180:I
named z
Lnet/minecraft/util/math/ChunkPos;z:I
-
-
Constructor Details
-
ChunkPos
public ChunkPos(int x, int z) - Mappings:
Namespace Name Mixin selector official <init>
Lbzd;<init>(II)V
intermediary <init>
Lnet/minecraft/class_1923;<init>(II)V
named <init>
Lnet/minecraft/util/math/ChunkPos;<init>(II)V
-
ChunkPos
- Mappings:
Namespace Name Mixin selector official <init>
Lbzd;<init>(Lgh;)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>
Lbzd;<init>(J)V
intermediary <init>
Lnet/minecraft/class_1923;<init>(J)V
named <init>
Lnet/minecraft/util/math/ChunkPos;<init>(J)V
-
-
Method Details
-
toLong
public long toLong()- Mappings:
Namespace Name Mixin selector official a
Lbzd;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
Lbzd;a(II)J
intermediary method_8331
Lnet/minecraft/class_1923;method_8331(II)J
named toLong
Lnet/minecraft/util/math/ChunkPos;toLong(II)J
-
toLong
- Mappings:
Namespace Name Mixin selector official a
Lbzd;a(Lgh;)J
intermediary method_37232
Lnet/minecraft/class_1923;method_37232(Lnet/minecraft/class_2338;)J
named toLong
Lnet/minecraft/util/math/ChunkPos;toLong(Lnet/minecraft/util/math/BlockPos;)J
-
getPackedX
public static int getPackedX(long pos) - Mappings:
Namespace Name Mixin selector official a
Lbzd;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
Lbzd;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() -
equals
-
getCenterX
public int getCenterX()- Mappings:
Namespace Name Mixin selector official b
Lbzd;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
Lbzd;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
Lbzd;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
Lbzd;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
Lbzd;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
Lbzd;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
Lbzd;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
Lbzd;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
Lbzd;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
Lbzd;k()I
intermediary method_17888
Lnet/minecraft/class_1923;method_17888()I
named getRegionRelativeZ
Lnet/minecraft/util/math/ChunkPos;getRegionRelativeZ()I
-
getBlockPos
- Mappings:
Namespace Name Mixin selector official a
Lbzd;a(III)Lgh;
intermediary method_35231
Lnet/minecraft/class_1923;method_35231(III)Lnet/minecraft/class_2338;
named getBlockPos
Lnet/minecraft/util/math/ChunkPos;getBlockPos(III)Lnet/minecraft/util/math/BlockPos;
-
getOffsetX
public int getOffsetX(int offset) - Mappings:
Namespace Name Mixin selector official a
Lbzd;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
Lbzd;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
- Mappings:
Namespace Name Mixin selector official c
Lbzd;c(I)Lgh;
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
-
getStartPos
- Mappings:
Namespace Name Mixin selector official l
Lbzd;l()Lgh;
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
- Mappings:
Namespace Name Mixin selector official a
Lbzd;a(Lbzd;)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
- Mappings:
Namespace Name Mixin selector official a
Lbzd;a(Lbzd;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
- Mappings:
Namespace Name Mixin selector official a
Lbzd;a(Lbzd;Lbzd;)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;
-