Class BlockHitResult

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

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

    • blockPos

      private BlockPos blockPos
      Mappings:
      Namespace Name Mixin selector
      official e Lbru;e:Ldt;
      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;
    • field_595

      public HitResultType field_595
      Mappings:
      Namespace Name Mixin selector
      official a Lbru;a:Lbrv;
      intermediary field_595 Lnet/minecraft/class_234;field_595:Lnet/minecraft/class_235;
      named field_595 Lnet/minecraft/util/hit/BlockHitResult;field_595:Lnet/minecraft/util/hit/HitResultType;
    • direction

      public Direction direction
      Mappings:
      Namespace Name Mixin selector
      official b Lbru;b:Lej;
      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 Lbru;c:Lbrw;
      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 Lbru;d:Lwv;
      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> Lbru;<init>(Lbrw;Lej;Ldt;)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(Vec3d vec, Direction direction)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbru;<init>(Lbrw;Lej;)V
      intermediary <init> Lnet/minecraft/class_234;<init>(Lnet/minecraft/class_236;Lnet/minecraft/class_1354;)V
      named <init> Lnet/minecraft/util/hit/BlockHitResult;<init>(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Direction;)V
    • BlockHitResult

      public BlockHitResult(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbru;<init>(Lwv;)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(HitResultType hitResultType, Vec3d vec3d, Direction direction, BlockPos blockPos)
    • BlockHitResult

      public BlockHitResult(Entity entity, Vec3d pos)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbru;<init>(Lwv;Lbrw;)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 Lbru;a()Ldt;
      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 Lbru;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;