Class BlockHitResult

java.lang.Object
net.minecraft.util.hit.BlockHitResult

public class BlockHitResult extends Object
Mappings:
Namespace Name
official ceb
intermediary net/minecraft/class_234
named net/minecraft/util/hit/BlockHitResult
  • Field Details

    • blockPos

      private BlockPos blockPos
      Mappings:
      Namespace Name Mixin selector
      official e Lceb;e:Lel;
      intermediary field_10269 Lnet/minecraft/class_234;field_10269:Lnet/minecraft/class_2552;
      named blockPos Lnet/minecraft/util/hit/BlockHitResult;blockPos:Lnet/minecraft/util/math/BlockPos;
    • type

      public BlockHitResult.Type type
      Mappings:
      Namespace Name Mixin selector
      official a Lceb;a:Lceb$a;
      intermediary field_595 Lnet/minecraft/class_234;field_595:Lnet/minecraft/class_234$class_235;
      named type Lnet/minecraft/util/hit/BlockHitResult;type:Lnet/minecraft/util/hit/BlockHitResult$Type;
    • direction

      public Direction direction
      Mappings:
      Namespace Name Mixin selector
      official b Lceb;b:Leq;
      intermediary field_10268 Lnet/minecraft/class_234;field_10268:Lnet/minecraft/class_1354;
      named direction Lnet/minecraft/util/hit/BlockHitResult;direction:Lnet/minecraft/util/math/Direction;
    • pos

      public Vec3d pos
      Mappings:
      Namespace Name Mixin selector
      official c Lceb;c:Lcee;
      intermediary field_600 Lnet/minecraft/class_234;field_600:Lnet/minecraft/class_236;
      named pos Lnet/minecraft/util/hit/BlockHitResult;pos:Lnet/minecraft/util/math/Vec3d;
    • entity

      public Entity entity
      Mappings:
      Namespace Name Mixin selector
      official d Lceb;d:Laer;
      intermediary field_601 Lnet/minecraft/class_234;field_601:Lnet/minecraft/class_864;
      named entity Lnet/minecraft/util/hit/BlockHitResult;entity:Lnet/minecraft/entity/Entity;
  • Constructor Details

    • BlockHitResult

      public BlockHitResult(Vec3d vec, Direction direction, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lceb;<init>(Lcee;Leq;Lel;)V
      intermediary <init> Lnet/minecraft/class_234;<init>(Lnet/minecraft/class_236;Lnet/minecraft/class_1354;Lnet/minecraft/class_2552;)V
      named <init> Lnet/minecraft/util/hit/BlockHitResult;<init>(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/BlockPos;)V
    • BlockHitResult

      public BlockHitResult(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lceb;<init>(Laer;)V
      intermediary <init> Lnet/minecraft/class_234;<init>(Lnet/minecraft/class_864;)V
      named <init> Lnet/minecraft/util/hit/BlockHitResult;<init>(Lnet/minecraft/entity/Entity;)V
    • BlockHitResult

      public BlockHitResult(BlockHitResult.Type hitType, Vec3d vec, Direction direction, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lceb;<init>(Lceb$a;Lcee;Leq;Lel;)V
      intermediary <init> Lnet/minecraft/class_234;<init>(Lnet/minecraft/class_234$class_235;Lnet/minecraft/class_236;Lnet/minecraft/class_1354;Lnet/minecraft/class_2552;)V
      named <init> Lnet/minecraft/util/hit/BlockHitResult;<init>(Lnet/minecraft/util/hit/BlockHitResult$Type;Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/BlockPos;)V
    • BlockHitResult

      public BlockHitResult(Entity entity, Vec3d pos)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lceb;<init>(Laer;Lcee;)V
      intermediary <init> Lnet/minecraft/class_234;<init>(Lnet/minecraft/class_864;Lnet/minecraft/class_236;)V
      named <init> Lnet/minecraft/util/hit/BlockHitResult;<init>(Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/Vec3d;)V
  • Method Details

    • getBlockPos

      public BlockPos getBlockPos()
      Mappings:
      Namespace Name Mixin selector
      official a Lceb;a()Lel;
      intermediary method_9344 Lnet/minecraft/class_234;method_9344()Lnet/minecraft/class_2552;
      named getBlockPos Lnet/minecraft/util/hit/BlockHitResult;getBlockPos()Lnet/minecraft/util/math/BlockPos;
    • toString

      public String toString()
      Overrides:
      toString in class Object
      Mappings:
      Namespace Name Mixin selector
      official toString Lceb;toString()Ljava/lang/String;
      intermediary toString Lnet/minecraft/class_234;toString()Ljava/lang/String;
      named toString Lnet/minecraft/util/hit/BlockHitResult;toString()Ljava/lang/String;