类 BlockHitResult
- java.lang.Object
-
- net.minecraft.util.hit.HitResult
-
- net.minecraft.util.hit.BlockHitResult
-
public class BlockHitResult extends HitResult
- Mappings:
Namespace Name official dlwintermediary net/minecraft/class_3965named net/minecraft/util/hit/BlockHitResult
-
-
嵌套类概要
-
从类继承的嵌套类/接口 net.minecraft.util.hit.HitResult
HitResult.Type
-
-
构造器概要
构造器 限定符 构造器 说明 privateBlockHitResult(boolean missed, Vec3d pos, Direction side, BlockPos blockPos, boolean insideBlock)BlockHitResult(Vec3d pos, Direction side, BlockPos blockPos, boolean insideBlock)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 static BlockHitResultcreateMissed(Vec3d pos, Direction side, BlockPos blockPos)BlockPosgetBlockPos()DirectiongetSide()HitResult.TypegetType()booleanisInsideBlock()BlockHitResultwithBlockPos(BlockPos blockPos)BlockHitResultwithSide(Direction side)-
从类继承的方法 net.minecraft.util.hit.HitResult
getPos, squaredDistanceTo
-
-
-
-
字段详细资料
-
side
private final Direction side
- Mappings:
Namespace Name Mixin selector official bLdlw;b:Lgg;intermediary field_17588Lnet/minecraft/class_3965;field_17588:Lnet/minecraft/class_2350;named sideLnet/minecraft/util/hit/BlockHitResult;side:Lnet/minecraft/util/math/Direction;
-
blockPos
private final BlockPos blockPos
- Mappings:
Namespace Name Mixin selector official cLdlw;c:Lgb;intermediary field_17589Lnet/minecraft/class_3965;field_17589:Lnet/minecraft/class_2338;named blockPosLnet/minecraft/util/hit/BlockHitResult;blockPos:Lnet/minecraft/util/math/BlockPos;
-
missed
private final boolean missed
- Mappings:
Namespace Name Mixin selector official dLdlw;d:Zintermediary field_17590Lnet/minecraft/class_3965;field_17590:Znamed missedLnet/minecraft/util/hit/BlockHitResult;missed:Z
-
insideBlock
private final boolean insideBlock
- Mappings:
Namespace Name Mixin selector official eLdlw;e:Zintermediary field_17591Lnet/minecraft/class_3965;field_17591:Znamed insideBlockLnet/minecraft/util/hit/BlockHitResult;insideBlock:Z
-
-
构造器详细资料
-
BlockHitResult
public BlockHitResult(Vec3d pos, Direction side, BlockPos blockPos, boolean insideBlock)
- Mappings:
Namespace Name Mixin selector official <init>Ldlw;<init>(Ldma;Lgg;Lgb;Z)Vintermediary <init>Lnet/minecraft/class_3965;<init>(Lnet/minecraft/class_243;Lnet/minecraft/class_2350;Lnet/minecraft/class_2338;Z)Vnamed <init>Lnet/minecraft/util/hit/BlockHitResult;<init>(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/BlockPos;Z)V
-
BlockHitResult
private BlockHitResult(boolean missed, Vec3d pos, Direction side, BlockPos blockPos, boolean insideBlock)- Mappings:
Namespace Name Mixin selector official <init>Ldlw;<init>(ZLdma;Lgg;Lgb;Z)Vintermediary <init>Lnet/minecraft/class_3965;<init>(ZLnet/minecraft/class_243;Lnet/minecraft/class_2350;Lnet/minecraft/class_2338;Z)Vnamed <init>Lnet/minecraft/util/hit/BlockHitResult;<init>(ZLnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/BlockPos;Z)V
-
-
方法详细资料
-
createMissed
public static BlockHitResult createMissed(Vec3d pos, Direction side, BlockPos blockPos)
- Mappings:
Namespace Name Mixin selector official aLdlw;a(Ldma;Lgg;Lgb;)Ldlw;intermediary method_17778Lnet/minecraft/class_3965;method_17778(Lnet/minecraft/class_243;Lnet/minecraft/class_2350;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3965;named createMissedLnet/minecraft/util/hit/BlockHitResult;createMissed(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/hit/BlockHitResult;
-
withSide
public BlockHitResult withSide(Direction side)
- Mappings:
Namespace Name Mixin selector official aLdlw;a(Lgg;)Ldlw;intermediary method_17779Lnet/minecraft/class_3965;method_17779(Lnet/minecraft/class_2350;)Lnet/minecraft/class_3965;named withSideLnet/minecraft/util/hit/BlockHitResult;withSide(Lnet/minecraft/util/math/Direction;)Lnet/minecraft/util/hit/BlockHitResult;
-
withBlockPos
public BlockHitResult withBlockPos(BlockPos blockPos)
- Mappings:
Namespace Name Mixin selector official aLdlw;a(Lgb;)Ldlw;intermediary method_29328Lnet/minecraft/class_3965;method_29328(Lnet/minecraft/class_2338;)Lnet/minecraft/class_3965;named withBlockPosLnet/minecraft/util/hit/BlockHitResult;withBlockPos(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/hit/BlockHitResult;
-
getBlockPos
public BlockPos getBlockPos()
- Mappings:
Namespace Name Mixin selector official aLdlw;a()Lgb;intermediary method_17777Lnet/minecraft/class_3965;method_17777()Lnet/minecraft/class_2338;named getBlockPosLnet/minecraft/util/hit/BlockHitResult;getBlockPos()Lnet/minecraft/util/math/BlockPos;
-
getSide
public Direction getSide()
- Mappings:
Namespace Name Mixin selector official bLdlw;b()Lgg;intermediary method_17780Lnet/minecraft/class_3965;method_17780()Lnet/minecraft/class_2350;named getSideLnet/minecraft/util/hit/BlockHitResult;getSide()Lnet/minecraft/util/math/Direction;
-
getType
public HitResult.Type getType()
-
isInsideBlock
public boolean isInsideBlock()
- Mappings:
Namespace Name Mixin selector official dLdlw;d()Zintermediary method_17781Lnet/minecraft/class_3965;method_17781()Znamed isInsideBlockLnet/minecraft/util/hit/BlockHitResult;isInsideBlock()Z
-
-