Package net.minecraft.util.math
Class ChunkPos
java.lang.Object
net.minecraft.util.math.ChunkPos
public class ChunkPos extends Object
- Mappings:
Namespace Name official btaintermediary net/minecraft/class_1923named net/minecraft/util/math/ChunkPos
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description booleanequals(Object o)intgetChebyshevDistance(ChunkPos pos)intgetEndX()intgetEndZ()static intgetPackedX(long pos)static intgetPackedZ(long pos)intgetRegionRelativeX()intgetRegionRelativeZ()intgetRegionX()intgetRegionZ()BlockPosgetStartPos()intgetStartX()intgetStartZ()inthashCode()static Stream<ChunkPos>stream(ChunkPos center, int radius)static Stream<ChunkPos>stream(ChunkPos pos1, ChunkPos pos2)longtoLong()static longtoLong(int chunkX, int chunkZ)StringtoString()
-
Field Details
-
MARKER
public static final long MARKER- Mappings:
Namespace Name Mixin selector official aLbta;a:Jintermediary field_17348Lnet/minecraft/class_1923;field_17348:Jnamed MARKERLnet/minecraft/util/math/ChunkPos;MARKER:J
-
x
public final int x- Mappings:
Namespace Name Mixin selector official bLbta;b:Iintermediary field_9181Lnet/minecraft/class_1923;field_9181:Inamed xLnet/minecraft/util/math/ChunkPos;x:I
-
z
public final int z- Mappings:
Namespace Name Mixin selector official cLbta;c:Iintermediary field_9180Lnet/minecraft/class_1923;field_9180:Inamed zLnet/minecraft/util/math/ChunkPos;z:I
-
-
Constructor Details
-
ChunkPos
public ChunkPos(int x, int z)- Mappings:
Namespace Name Mixin selector official <init>Lbta;<init>(II)Vintermediary <init>Lnet/minecraft/class_1923;<init>(II)Vnamed <init>Lnet/minecraft/util/math/ChunkPos;<init>(II)V
-
ChunkPos
- Mappings:
Namespace Name Mixin selector official <init>Lbta;<init>(Lfx;)Vintermediary <init>Lnet/minecraft/class_1923;<init>(Lnet/minecraft/class_2338;)Vnamed <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>Lbta;<init>(J)Vintermediary <init>Lnet/minecraft/class_1923;<init>(J)Vnamed <init>Lnet/minecraft/util/math/ChunkPos;<init>(J)V
-
-
Method Details
-
toLong
public long toLong()- Mappings:
Namespace Name Mixin selector official aLbta;a()Jintermediary method_8324Lnet/minecraft/class_1923;method_8324()Jnamed toLongLnet/minecraft/util/math/ChunkPos;toLong()J
-
toLong
public static long toLong(int chunkX, int chunkZ)- Mappings:
Namespace Name Mixin selector official aLbta;a(II)Jintermediary method_8331Lnet/minecraft/class_1923;method_8331(II)Jnamed toLongLnet/minecraft/util/math/ChunkPos;toLong(II)J
-
getPackedX
public static int getPackedX(long pos)- Mappings:
Namespace Name Mixin selector official aLbta;a(J)Iintermediary method_8325Lnet/minecraft/class_1923;method_8325(J)Inamed getPackedXLnet/minecraft/util/math/ChunkPos;getPackedX(J)I
-
getPackedZ
public static int getPackedZ(long pos)- Mappings:
Namespace Name Mixin selector official bLbta;b(J)Iintermediary method_8332Lnet/minecraft/class_1923;method_8332(J)Inamed getPackedZLnet/minecraft/util/math/ChunkPos;getPackedZ(J)I
-
hashCode
public int hashCode() -
equals
-
getStartX
public int getStartX()- Mappings:
Namespace Name Mixin selector official dLbta;d()Iintermediary method_8326Lnet/minecraft/class_1923;method_8326()Inamed getStartXLnet/minecraft/util/math/ChunkPos;getStartX()I
-
getStartZ
public int getStartZ()- Mappings:
Namespace Name Mixin selector official eLbta;e()Iintermediary method_8328Lnet/minecraft/class_1923;method_8328()Inamed getStartZLnet/minecraft/util/math/ChunkPos;getStartZ()I
-
getEndX
public int getEndX()- Mappings:
Namespace Name Mixin selector official fLbta;f()Iintermediary method_8327Lnet/minecraft/class_1923;method_8327()Inamed getEndXLnet/minecraft/util/math/ChunkPos;getEndX()I
-
getEndZ
public int getEndZ()- Mappings:
Namespace Name Mixin selector official gLbta;g()Iintermediary method_8329Lnet/minecraft/class_1923;method_8329()Inamed getEndZLnet/minecraft/util/math/ChunkPos;getEndZ()I
-
getRegionX
public int getRegionX()- Mappings:
Namespace Name Mixin selector official hLbta;h()Iintermediary method_17885Lnet/minecraft/class_1923;method_17885()Inamed getRegionXLnet/minecraft/util/math/ChunkPos;getRegionX()I
-
getRegionZ
public int getRegionZ()- Mappings:
Namespace Name Mixin selector official iLbta;i()Iintermediary method_17886Lnet/minecraft/class_1923;method_17886()Inamed getRegionZLnet/minecraft/util/math/ChunkPos;getRegionZ()I
-
getRegionRelativeX
public int getRegionRelativeX()- Mappings:
Namespace Name Mixin selector official jLbta;j()Iintermediary method_17887Lnet/minecraft/class_1923;method_17887()Inamed getRegionRelativeXLnet/minecraft/util/math/ChunkPos;getRegionRelativeX()I
-
getRegionRelativeZ
public int getRegionRelativeZ()- Mappings:
Namespace Name Mixin selector official kLbta;k()Iintermediary method_17888Lnet/minecraft/class_1923;method_17888()Inamed getRegionRelativeZLnet/minecraft/util/math/ChunkPos;getRegionRelativeZ()I
-
toString
-
getStartPos
- Mappings:
Namespace Name Mixin selector official lLbta;l()Lfx;intermediary method_8323Lnet/minecraft/class_1923;method_8323()Lnet/minecraft/class_2338;named getStartPosLnet/minecraft/util/math/ChunkPos;getStartPos()Lnet/minecraft/util/math/BlockPos;
-
getChebyshevDistance
- Mappings:
Namespace Name Mixin selector official aLbta;a(Lbta;)Iintermediary method_24022Lnet/minecraft/class_1923;method_24022(Lnet/minecraft/class_1923;)Inamed getChebyshevDistanceLnet/minecraft/util/math/ChunkPos;getChebyshevDistance(Lnet/minecraft/util/math/ChunkPos;)I
-
stream
- Mappings:
Namespace Name Mixin selector official aLbta;a(Lbta;I)Ljava/util/stream/Stream;intermediary method_19280Lnet/minecraft/class_1923;method_19280(Lnet/minecraft/class_1923;I)Ljava/util/stream/Stream;named streamLnet/minecraft/util/math/ChunkPos;stream(Lnet/minecraft/util/math/ChunkPos;I)Ljava/util/stream/Stream;
-
stream
- Mappings:
Namespace Name Mixin selector official aLbta;a(Lbta;Lbta;)Ljava/util/stream/Stream;intermediary method_19281Lnet/minecraft/class_1923;method_19281(Lnet/minecraft/class_1923;Lnet/minecraft/class_1923;)Ljava/util/stream/Stream;named streamLnet/minecraft/util/math/ChunkPos;stream(Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/util/math/ChunkPos;)Ljava/util/stream/Stream;
-