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 co$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 gLco$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 fLco$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>Lco$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 sLco$b;s()Lco$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 dLco$b;d(DDD)Lco$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 iLco$b;i(Ldl;)Lco$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 eLco$b;e(III)Lco$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 tLco$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 fLco$b;f(III)Lco$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 cLco$b;c(Lsn;)Lco$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 eLco$b;e(DDD)Lco$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 jLco$b;j(Ldl;)Lco$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 dLco$b;d(Lcv;)Lco$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 dLco$b;d(Lcv;I)Lco$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;
-