Package net.minecraft.util.math
Class BlockPointerImpl
java.lang.Object
net.minecraft.util.math.BlockPointerImpl
- All Implemented Interfaces:
BlockPointer,Position,WorldPosition,WorldPositionPointer
public class BlockPointerImpl extends Object implements BlockPointer
- Mappings:
Namespace Name official clintermediary net/minecraft/class_1375named net/minecraft/util/math/BlockPointerImpl
-
Field Summary
-
Constructor Summary
Constructors Constructor Description BlockPointerImpl(World world, BlockPos pos) -
Method Summary
Modifier and Type Method Description <T extends BlockEntity>
TgetBlockEntity()BlockPosgetBlockPos()intgetBlockStateData()WorldgetWorld()doublegetX()doublegetY()doublegetZ()
-
Field Details
-
world
- Mappings:
Namespace Name Mixin selector official aLcl;a:Ladm;intermediary field_5787Lnet/minecraft/class_1375;field_5787:Lnet/minecraft/class_99;named worldLnet/minecraft/util/math/BlockPointerImpl;world:Lnet/minecraft/world/World;
-
pos
- Mappings:
Namespace Name Mixin selector official bLcl;b:Lcj;intermediary field_5788Lnet/minecraft/class_1375;field_5788:Lnet/minecraft/class_1372;named posLnet/minecraft/util/math/BlockPointerImpl;pos:Lnet/minecraft/util/math/BlockPos;
-
-
Constructor Details
-
BlockPointerImpl
- Mappings:
Namespace Name Mixin selector official <init>Lcl;<init>(Ladm;Lcj;)Vintermediary <init>Lnet/minecraft/class_1375;<init>(Lnet/minecraft/class_99;Lnet/minecraft/class_1372;)Vnamed <init>Lnet/minecraft/util/math/BlockPointerImpl;<init>(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)V
-
-
Method Details
-
getWorld
- Specified by:
getWorldin interfaceWorldPosition- Mappings:
Namespace Name Mixin selector official iLcv;i()Ladm;intermediary method_4947Lnet/minecraft/class_1391;method_4947()Lnet/minecraft/class_99;named getWorldLnet/minecraft/util/math/WorldPosition;getWorld()Lnet/minecraft/world/World;
-
getX
public double getX()- Specified by:
getXin interfaceBlockPointer- Specified by:
getXin interfacePosition- Mappings:
Namespace Name Mixin selector official aLcz;a()Dintermediary method_4961Lnet/minecraft/class_1395;method_4961()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 bLcz;b()Dintermediary method_4962Lnet/minecraft/class_1395;method_4962()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 cLcz;c()Dintermediary method_4963Lnet/minecraft/class_1395;method_4963()Dnamed getZLnet/minecraft/util/math/Position;getZ()D
-
getBlockPos
- Specified by:
getBlockPosin interfaceBlockPointer- Mappings:
Namespace Name Mixin selector official dLck;d()Lcj;intermediary method_4893Lnet/minecraft/class_1374;method_4893()Lnet/minecraft/class_1372;named getBlockPosLnet/minecraft/util/math/BlockPointer;getBlockPos()Lnet/minecraft/util/math/BlockPos;
-
getBlockStateData
public int getBlockStateData()- Specified by:
getBlockStateDatain interfaceBlockPointer- Mappings:
Namespace Name Mixin selector official fLck;f()Iintermediary method_4894Lnet/minecraft/class_1374;method_4894()Inamed getBlockStateDataLnet/minecraft/util/math/BlockPointer;getBlockStateData()I
-
getBlockEntity
- Specified by:
getBlockEntityin interfaceBlockPointer- Mappings:
Namespace Name Mixin selector official hLck;h()Lakw;intermediary method_4895Lnet/minecraft/class_1374;method_4895()Lnet/minecraft/class_348;named getBlockEntityLnet/minecraft/util/math/BlockPointer;getBlockEntity()Lnet/minecraft/block/entity/BlockEntity;
-