Package net.minecraft.util.math
Class BlockPos.Pooled
java.lang.Object
net.minecraft.util.math.Vec3i
net.minecraft.util.math.BlockPos
net.minecraft.util.math.BlockPos.Mutable
net.minecraft.util.math.BlockPos.Pooled
- All Implemented Interfaces:
Comparable<Vec3i>
- Enclosing class:
- BlockPos
- Mappings:
Namespace Name official et$bintermediary net/minecraft/class_2552$class_2909named net/minecraft/util/math/BlockPos$Pooled
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.util.math.BlockPos
BlockPos.Mutable, BlockPos.Pooled -
Field Summary
FieldsFields inherited from class net.minecraft.util.math.BlockPos.Mutable
posX, posY, posZ -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic BlockPos.Pooledget()static BlockPos.Pooledmethod_12567(double double2, double double3, double double4) static BlockPos.Pooledmethod_12571(int int2, int int3, int int4) static BlockPos.Pooledmethod_12573(Vec3i vec3i) voidset(double double2, double double3, double double4) setPosition(int int2, int int3, int int4) Methods inherited from class net.minecraft.util.math.BlockPos.Mutable
add, add, getX, getY, getZ, offset, rotate, setY, toImmutableMethods inherited from class net.minecraft.util.math.BlockPos
add, asLong, crossProduct, down, down, east, east, fromLong, iterate, iterate, mutableIterate, mutableIterate, north, north, offset, south, south, subtract, up, up, west, westMethods inherited from class net.minecraft.util.math.Vec3i
compareTo, distanceTo, equals, getSquaredDistance, hashCode, squaredDistanceTo, squaredDistanceToCenter, toString
-
Field Details
-
field_13717
- Mappings:
Namespace Name Mixin selector official gLet$b;g:Ljava/util/List;intermediary field_13717Lnet/minecraft/class_2552$class_2909;field_13717:Ljava/util/List;named field_13717Lnet/minecraft/util/math/BlockPos$Pooled;field_13717:Ljava/util/List;
-
field_13716
private boolean field_13716- Mappings:
Namespace Name Mixin selector official fLet$b;f:Zintermediary field_13716Lnet/minecraft/class_2552$class_2909;field_13716:Znamed field_13716Lnet/minecraft/util/math/BlockPos$Pooled;field_13716:Z
-
-
Constructor Details
-
Pooled
private Pooled(int x, int y, int z) - Mappings:
Namespace Name Mixin selector official <init>Let$b;<init>(III)Vintermediary <init>Lnet/minecraft/class_2552$class_2909;<init>(III)Vnamed <init>Lnet/minecraft/util/math/BlockPos$Pooled;<init>(III)V
-
-
Method Details
-
get
- Mappings:
Namespace Name Mixin selector official sLet$b;s()Let$b;intermediary method_12575Lnet/minecraft/class_2552$class_2909;method_12575()Lnet/minecraft/class_2552$class_2909;named getLnet/minecraft/util/math/BlockPos$Pooled;get()Lnet/minecraft/util/math/BlockPos$Pooled;
-
method_12567
- Mappings:
Namespace Name Mixin selector official dLet$b;d(DDD)Let$b;intermediary method_12567Lnet/minecraft/class_2552$class_2909;method_12567(DDD)Lnet/minecraft/class_2552$class_2909;named method_12567Lnet/minecraft/util/math/BlockPos$Pooled;method_12567(DDD)Lnet/minecraft/util/math/BlockPos$Pooled;
-
method_12573
- Mappings:
Namespace Name Mixin selector official iLet$b;i(Lfq;)Let$b;intermediary method_12573Lnet/minecraft/class_2552$class_2909;method_12573(Lnet/minecraft/class_1167;)Lnet/minecraft/class_2552$class_2909;named method_12573Lnet/minecraft/util/math/BlockPos$Pooled;method_12573(Lnet/minecraft/util/math/Vec3i;)Lnet/minecraft/util/math/BlockPos$Pooled;
-
method_12571
- Mappings:
Namespace Name Mixin selector official eLet$b;e(III)Let$b;intermediary method_12571Lnet/minecraft/class_2552$class_2909;method_12571(III)Lnet/minecraft/class_2552$class_2909;named method_12571Lnet/minecraft/util/math/BlockPos$Pooled;method_12571(III)Lnet/minecraft/util/math/BlockPos$Pooled;
-
method_12576
public void method_12576()- Mappings:
Namespace Name Mixin selector official tLet$b;t()Vintermediary method_12576Lnet/minecraft/class_2552$class_2909;method_12576()Vnamed method_12576Lnet/minecraft/util/math/BlockPos$Pooled;method_12576()V
-
setPosition
- Overrides:
setPositionin classBlockPos.Mutable- Mappings:
Namespace Name Mixin selector official fLet$b;f(III)Let$b;intermediary method_12572Lnet/minecraft/class_2552$class_2909;method_12572(III)Lnet/minecraft/class_2552$class_2909;named setPositionLnet/minecraft/util/math/BlockPos$Pooled;setPosition(III)Lnet/minecraft/util/math/BlockPos$Pooled;
-
set
- Overrides:
setin classBlockPos.Mutable- Mappings:
Namespace Name Mixin selector official cLet$b;c(Lvg;)Let$b;intermediary method_12566Lnet/minecraft/class_2552$class_2909;method_12566(Lnet/minecraft/class_864;)Lnet/minecraft/class_2552$class_2909;named setLnet/minecraft/util/math/BlockPos$Pooled;set(Lnet/minecraft/entity/Entity;)Lnet/minecraft/util/math/BlockPos$Pooled;
-
set
- Overrides:
setin classBlockPos.Mutable- Mappings:
Namespace Name Mixin selector official eLet$b;e(DDD)Let$b;intermediary method_12570Lnet/minecraft/class_2552$class_2909;method_12570(DDD)Lnet/minecraft/class_2552$class_2909;named setLnet/minecraft/util/math/BlockPos$Pooled;set(DDD)Lnet/minecraft/util/math/BlockPos$Pooled;
-
set
- Overrides:
setin classBlockPos.Mutable- Mappings:
Namespace Name Mixin selector official jLet$b;j(Lfq;)Let$b;intermediary method_12574Lnet/minecraft/class_2552$class_2909;method_12574(Lnet/minecraft/class_1167;)Lnet/minecraft/class_2552$class_2909;named setLnet/minecraft/util/math/BlockPos$Pooled;set(Lnet/minecraft/util/math/Vec3i;)Lnet/minecraft/util/math/BlockPos$Pooled;
-
move
- Overrides:
movein classBlockPos.Mutable- Mappings:
Namespace Name Mixin selector official dLet$b;d(Lfa;)Let$b;intermediary method_12568Lnet/minecraft/class_2552$class_2909;method_12568(Lnet/minecraft/class_1354;)Lnet/minecraft/class_2552$class_2909;named moveLnet/minecraft/util/math/BlockPos$Pooled;move(Lnet/minecraft/util/math/Direction;)Lnet/minecraft/util/math/BlockPos$Pooled;
-
move
- Overrides:
movein classBlockPos.Mutable- Mappings:
Namespace Name Mixin selector official dLet$b;d(Lfa;I)Let$b;intermediary method_12569Lnet/minecraft/class_2552$class_2909;method_12569(Lnet/minecraft/class_1354;I)Lnet/minecraft/class_2552$class_2909;named moveLnet/minecraft/util/math/BlockPos$Pooled;move(Lnet/minecraft/util/math/Direction;I)Lnet/minecraft/util/math/BlockPos$Pooled;
-