Class HitResult

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

public class HitResult
extends Object
Mappings:
Namespace Name
official auh
intermediary net/minecraft/class_647
named net/minecraft/util/hit/HitResult
  • Field Details

    • blockPos

      private BlockPos blockPos
      Mappings:
      Namespace Name Mixin selector
      official e Lauh;e:Lcj;
      intermediary field_2417 Lnet/minecraft/class_647;field_2417:Lnet/minecraft/class_1372;
      named blockPos Lnet/minecraft/util/hit/HitResult;blockPos:Lnet/minecraft/util/math/BlockPos;
    • type

      public HitResult.Type type
      Mappings:
      Namespace Name Mixin selector
      official a Lauh;a:Lauh$a;
      intermediary field_2413 Lnet/minecraft/class_647;field_2413:Lnet/minecraft/class_647$class_648;
      named type Lnet/minecraft/util/hit/HitResult;type:Lnet/minecraft/util/hit/HitResult$Type;
    • direction

      public Direction direction
      Mappings:
      Namespace Name Mixin selector
      official b Lauh;b:Lcq;
      intermediary field_2414 Lnet/minecraft/class_647;field_2414:Lnet/minecraft/class_1383;
      named direction Lnet/minecraft/util/hit/HitResult;direction:Lnet/minecraft/util/math/Direction;
    • pos

      public Vec3d pos
      Mappings:
      Namespace Name Mixin selector
      official c Lauh;c:Laui;
      intermediary field_2415 Lnet/minecraft/class_647;field_2415:Lnet/minecraft/class_649;
      named pos Lnet/minecraft/util/hit/HitResult;pos:Lnet/minecraft/util/math/Vec3d;
    • entitiy

      public Entity entitiy
      Mappings:
      Namespace Name Mixin selector
      official d Lauh;d:Lpk;
      intermediary field_2416 Lnet/minecraft/class_647;field_2416:Lnet/minecraft/class_1745;
      named entitiy Lnet/minecraft/util/hit/HitResult;entitiy:Lnet/minecraft/entity/Entity;
  • Constructor Details

    • HitResult

      public HitResult​(Vec3d vec, Direction direction, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lauh;<init>(Laui;Lcq;Lcj;)V
      intermediary <init> Lnet/minecraft/class_647;<init>(Lnet/minecraft/class_649;Lnet/minecraft/class_1383;Lnet/minecraft/class_1372;)V
      named <init> Lnet/minecraft/util/hit/HitResult;<init>(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/BlockPos;)V
    • HitResult

      public HitResult​(Vec3d vec, Direction direction)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lauh;<init>(Laui;Lcq;)V
      intermediary <init> Lnet/minecraft/class_647;<init>(Lnet/minecraft/class_649;Lnet/minecraft/class_1383;)V
      named <init> Lnet/minecraft/util/hit/HitResult;<init>(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Direction;)V
    • HitResult

      public HitResult​(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lauh;<init>(Lpk;)V
      intermediary <init> Lnet/minecraft/class_647;<init>(Lnet/minecraft/class_1745;)V
      named <init> Lnet/minecraft/util/hit/HitResult;<init>(Lnet/minecraft/entity/Entity;)V
    • HitResult

      public HitResult​(HitResult.Type hitType, Vec3d vec, Direction direction, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lauh;<init>(Lauh$a;Laui;Lcq;Lcj;)V
      intermediary <init> Lnet/minecraft/class_647;<init>(Lnet/minecraft/class_647$class_648;Lnet/minecraft/class_649;Lnet/minecraft/class_1383;Lnet/minecraft/class_1372;)V
      named <init> Lnet/minecraft/util/hit/HitResult;<init>(Lnet/minecraft/util/hit/HitResult$Type;Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/BlockPos;)V
    • HitResult

      public HitResult​(Entity entity, Vec3d pos)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lauh;<init>(Lpk;Laui;)V
      intermediary <init> Lnet/minecraft/class_647;<init>(Lnet/minecraft/class_1745;Lnet/minecraft/class_649;)V
      named <init> Lnet/minecraft/util/hit/HitResult;<init>(Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/Vec3d;)V
  • Method Details

    • getBlockPos

      public BlockPos getBlockPos()
      Mappings:
      Namespace Name Mixin selector
      official a Lauh;a()Lcj;
      intermediary method_2071 Lnet/minecraft/class_647;method_2071()Lnet/minecraft/class_1372;
      named getBlockPos Lnet/minecraft/util/hit/HitResult;getBlockPos()Lnet/minecraft/util/math/BlockPos;
    • toString

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