Package net.minecraft.util.math
Class BlockPointerImpl
java.lang.Object
net.minecraft.util.math.BlockPointerImpl
- All Implemented Interfaces:
BlockPointer,Position
public class BlockPointerImpl extends Object implements BlockPointer
- Mappings:
Namespace Name official fzintermediary net/minecraft/class_2345named net/minecraft/util/math/BlockPointerImpl
-
Field Summary
Fields Modifier and Type Field Description private BlockPosposprivate ServerWorldworld -
Constructor Summary
Constructors Constructor Description BlockPointerImpl(ServerWorld world, BlockPos pos) -
Method Summary
Modifier and Type Method Description <T extends BlockEntity>
TgetBlockEntity()BlockPosgetBlockPos()BlockStategetBlockState()ServerWorldgetWorld()doublegetX()doublegetY()doublegetZ()
-
Field Details
-
world
- Mappings:
Namespace Name Mixin selector official aLfz;a:Laav;intermediary field_11011Lnet/minecraft/class_2345;field_11011:Lnet/minecraft/class_3218;named worldLnet/minecraft/util/math/BlockPointerImpl;world:Lnet/minecraft/server/world/ServerWorld;
-
pos
- Mappings:
Namespace Name Mixin selector official bLfz;b:Lfx;intermediary field_11012Lnet/minecraft/class_2345;field_11012:Lnet/minecraft/class_2338;named posLnet/minecraft/util/math/BlockPointerImpl;pos:Lnet/minecraft/util/math/BlockPos;
-
-
Constructor Details
-
BlockPointerImpl
- Mappings:
Namespace Name Mixin selector official <init>Lfz;<init>(Laav;Lfx;)Vintermediary <init>Lnet/minecraft/class_2345;<init>(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Vnamed <init>Lnet/minecraft/util/math/BlockPointerImpl;<init>(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;)V
-
-
Method Details
-
getWorld
- Specified by:
getWorldin interfaceBlockPointer- Mappings:
Namespace Name Mixin selector official gLfy;g()Laav;intermediary method_10207Lnet/minecraft/class_2342;method_10207()Lnet/minecraft/class_3218;named getWorldLnet/minecraft/util/math/BlockPointer;getWorld()Lnet/minecraft/server/world/ServerWorld;
-
getX
public double getX()- Specified by:
getXin interfaceBlockPointer- Specified by:
getXin interfacePosition- Mappings:
Namespace Name Mixin selector official aLgk;a()Dintermediary method_10216Lnet/minecraft/class_2374;method_10216()Dnamed getXLnet/minecraft/util/math/Position;getX()D
-
getY
public double getY()- Specified by:
getYin interfaceBlockPointer- Specified by:
getYin interfacePosition- Mappings:
Namespace Name Mixin selector official bLgk;b()Dintermediary method_10214Lnet/minecraft/class_2374;method_10214()Dnamed getYLnet/minecraft/util/math/Position;getY()D
-
getZ
public double getZ()- Specified by:
getZin interfaceBlockPointer- Specified by:
getZin interfacePosition- Mappings:
Namespace Name Mixin selector official cLgk;c()Dintermediary method_10215Lnet/minecraft/class_2374;method_10215()Dnamed getZLnet/minecraft/util/math/Position;getZ()D
-
getBlockPos
- Specified by:
getBlockPosin interfaceBlockPointer- Mappings:
Namespace Name Mixin selector official dLfy;d()Lfx;intermediary method_10122Lnet/minecraft/class_2342;method_10122()Lnet/minecraft/class_2338;named getBlockPosLnet/minecraft/util/math/BlockPointer;getBlockPos()Lnet/minecraft/util/math/BlockPos;
-
getBlockState
- Specified by:
getBlockStatein interfaceBlockPointer- Mappings:
Namespace Name Mixin selector official eLfy;e()Lcht;intermediary method_10120Lnet/minecraft/class_2342;method_10120()Lnet/minecraft/class_2680;named getBlockStateLnet/minecraft/util/math/BlockPointer;getBlockState()Lnet/minecraft/block/BlockState;
-
getBlockEntity
- Specified by:
getBlockEntityin interfaceBlockPointer- Mappings:
Namespace Name Mixin selector official fLfy;f()Lcfr;intermediary method_10121Lnet/minecraft/class_2342;method_10121()Lnet/minecraft/class_2586;named getBlockEntityLnet/minecraft/util/math/BlockPointer;getBlockEntity()Lnet/minecraft/block/entity/BlockEntity;
-