Class LongJumpTask.Target

java.lang.Object
net.minecraft.util.collection.Weighted.Absent
net.minecraft.entity.ai.brain.task.LongJumpTask.Target
All Implemented Interfaces:
Weighted
Enclosing class:
LongJumpTask<E extends MobEntity>

public static class LongJumpTask.Target extends Weighted.Absent
Mappings:
Namespace Name
official bal$a
intermediary net/minecraft/class_6030$class_6031
named net/minecraft/entity/ai/brain/task/LongJumpTask$Target
  • Field Details

    • pos

      private final BlockPos pos
      Mappings:
      Namespace Name Mixin selector
      official a Lbal$a;a:Lgj;
      intermediary field_30147 Lnet/minecraft/class_6030$class_6031;field_30147:Lnet/minecraft/class_2338;
      named pos Lnet/minecraft/entity/ai/brain/task/LongJumpTask$Target;pos:Lnet/minecraft/util/math/BlockPos;
    • ramVelocity

      private final Vec3d ramVelocity
      Mappings:
      Namespace Name Mixin selector
      official b Lbal$a;b:Ldpo;
      intermediary field_30148 Lnet/minecraft/class_6030$class_6031;field_30148:Lnet/minecraft/class_243;
      named ramVelocity Lnet/minecraft/entity/ai/brain/task/LongJumpTask$Target;ramVelocity:Lnet/minecraft/util/math/Vec3d;
  • Constructor Details

    • Target

      public Target(BlockPos pos, Vec3d ramVelocity, int weight)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbal$a;<init>(Lgj;Ldpo;I)V
      intermediary <init> Lnet/minecraft/class_6030$class_6031;<init>(Lnet/minecraft/class_2338;Lnet/minecraft/class_243;I)V
      named <init> Lnet/minecraft/entity/ai/brain/task/LongJumpTask$Target;<init>(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Vec3d;I)V
  • Method Details

    • getPos

      public BlockPos getPos()
      Mappings:
      Namespace Name Mixin selector
      official b Lbal$a;b()Lgj;
      intermediary method_35084 Lnet/minecraft/class_6030$class_6031;method_35084()Lnet/minecraft/class_2338;
      named getPos Lnet/minecraft/entity/ai/brain/task/LongJumpTask$Target;getPos()Lnet/minecraft/util/math/BlockPos;
    • getRammingVelocity

      public Vec3d getRammingVelocity()
      Mappings:
      Namespace Name Mixin selector
      official c Lbal$a;c()Ldpo;
      intermediary method_35085 Lnet/minecraft/class_6030$class_6031;method_35085()Lnet/minecraft/class_243;
      named getRammingVelocity Lnet/minecraft/entity/ai/brain/task/LongJumpTask$Target;getRammingVelocity()Lnet/minecraft/util/math/Vec3d;