类 HitResult

  • 直接已知子类:
    BlockHitResult, EntityHitResult

    public abstract class HitResult
    extends Object
    Mappings:
    Namespace Name
    official dly
    intermediary net/minecraft/class_239
    named net/minecraft/util/hit/HitResult
    • 字段详细资料

      • pos

        protected final Vec3d pos
        Mappings:
        Namespace Name Mixin selector
        official a Ldly;a:Ldma;
        intermediary field_1329 Lnet/minecraft/class_239;field_1329:Lnet/minecraft/class_243;
        named pos Lnet/minecraft/util/hit/HitResult;pos:Lnet/minecraft/util/math/Vec3d;
    • 构造器详细资料

      • HitResult

        protected HitResult​(Vec3d pos)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldly;<init>(Ldma;)V
        intermediary <init> Lnet/minecraft/class_239;<init>(Lnet/minecraft/class_243;)V
        named <init> Lnet/minecraft/util/hit/HitResult;<init>(Lnet/minecraft/util/math/Vec3d;)V
    • 方法详细资料

      • squaredDistanceTo

        public double squaredDistanceTo​(Entity entity)
        Mappings:
        Namespace Name Mixin selector
        official a Ldly;a(Lasl;)D
        intermediary method_24801 Lnet/minecraft/class_239;method_24801(Lnet/minecraft/class_1297;)D
        named squaredDistanceTo Lnet/minecraft/util/hit/HitResult;squaredDistanceTo(Lnet/minecraft/entity/Entity;)D
      • getType

        public abstract HitResult.Type getType()
        Mappings:
        Namespace Name Mixin selector
        official c Ldly;c()Ldly$a;
        intermediary method_17783 Lnet/minecraft/class_239;method_17783()Lnet/minecraft/class_239$class_240;
        named getType Lnet/minecraft/util/hit/HitResult;getType()Lnet/minecraft/util/hit/HitResult$Type;
      • getPos

        public Vec3d getPos()
        Mappings:
        Namespace Name Mixin selector
        official e Ldly;e()Ldma;
        intermediary method_17784 Lnet/minecraft/class_239;method_17784()Lnet/minecraft/class_243;
        named getPos Lnet/minecraft/util/hit/HitResult;getPos()Lnet/minecraft/util/math/Vec3d;