类 BlockPointerImpl
- java.lang.Object
-
- net.minecraft.util.math.BlockPointerImpl
-
- 所有已实现的接口:
BlockPointer,Position
public class BlockPointerImpl extends Object implements BlockPointer
- Mappings:
Namespace Name official gdintermediary net/minecraft/class_2345named net/minecraft/util/math/BlockPointerImpl
-
-
字段概要
字段 修饰符和类型 字段 说明 private BlockPosposprivate ServerWorldworld
-
构造器概要
构造器 构造器 说明 BlockPointerImpl(ServerWorld world, BlockPos pos)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 <T extends BlockEntity>
TgetBlockEntity()BlockPosgetBlockPos()BlockStategetBlockState()ServerWorldgetWorld()doublegetX()doublegetY()doublegetZ()
-
-
-
字段详细资料
-
world
private final ServerWorld world
- Mappings:
Namespace Name Mixin selector official aLgd;a:Labj;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
private final BlockPos pos
- Mappings:
Namespace Name Mixin selector official bLgd;b:Lgb;intermediary field_11012Lnet/minecraft/class_2345;field_11012:Lnet/minecraft/class_2338;named posLnet/minecraft/util/math/BlockPointerImpl;pos:Lnet/minecraft/util/math/BlockPos;
-
-
构造器详细资料
-
BlockPointerImpl
public BlockPointerImpl(ServerWorld world, BlockPos pos)
- Mappings:
Namespace Name Mixin selector official <init>Lgd;<init>(Labj;Lgb;)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
-
-
方法详细资料
-
getWorld
public ServerWorld getWorld()
- 指定者:
getWorld在接口中BlockPointer- Mappings:
Namespace Name Mixin selector official gLgc;g()Labj;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()
- 指定者:
getX在接口中BlockPointer- 指定者:
getX在接口中Position- Mappings:
Namespace Name Mixin selector official aLgo;a()Dintermediary method_10216Lnet/minecraft/class_2374;method_10216()Dnamed getXLnet/minecraft/util/math/Position;getX()D
-
getY
public double getY()
- 指定者:
getY在接口中BlockPointer- 指定者:
getY在接口中Position- Mappings:
Namespace Name Mixin selector official bLgo;b()Dintermediary method_10214Lnet/minecraft/class_2374;method_10214()Dnamed getYLnet/minecraft/util/math/Position;getY()D
-
getZ
public double getZ()
- 指定者:
getZ在接口中BlockPointer- 指定者:
getZ在接口中Position- Mappings:
Namespace Name Mixin selector official cLgo;c()Dintermediary method_10215Lnet/minecraft/class_2374;method_10215()Dnamed getZLnet/minecraft/util/math/Position;getZ()D
-
getBlockPos
public BlockPos getBlockPos()
- 指定者:
getBlockPos在接口中BlockPointer- Mappings:
Namespace Name Mixin selector official dLgc;d()Lgb;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
public BlockState getBlockState()
- 指定者:
getBlockState在接口中BlockPointer- Mappings:
Namespace Name Mixin selector official eLgc;e()Lcjr;intermediary method_10120Lnet/minecraft/class_2342;method_10120()Lnet/minecraft/class_2680;named getBlockStateLnet/minecraft/util/math/BlockPointer;getBlockState()Lnet/minecraft/block/BlockState;
-
getBlockEntity
public <T extends BlockEntity> T getBlockEntity()
- 指定者:
getBlockEntity在接口中BlockPointer- Mappings:
Namespace Name Mixin selector official fLgc;f()Lchp;intermediary method_10121Lnet/minecraft/class_2342;method_10121()Lnet/minecraft/class_2586;named getBlockEntityLnet/minecraft/util/math/BlockPointer;getBlockEntity()Lnet/minecraft/block/entity/BlockEntity;
-
-