Class FishingBobberEntity

java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.projectile.FishingBobberEntity
All Implemented Interfaces:
CommandSource

public class FishingBobberEntity extends Entity
Mappings:
Namespace Name
official ado
intermediary net/minecraft/class_993
named net/minecraft/entity/projectile/FishingBobberEntity
  • Field Details

    • JUNK_LOOT

      private static final List JUNK_LOOT
      Mappings:
      Namespace Name Mixin selector
      official d Lado;d:Ljava/util/List;
      intermediary field_9113 Lnet/minecraft/class_993;field_9113:Ljava/util/List;
      named JUNK_LOOT Lnet/minecraft/entity/projectile/FishingBobberEntity;JUNK_LOOT:Ljava/util/List;
    • TREASURE_LOOT

      private static final List TREASURE_LOOT
      Mappings:
      Namespace Name Mixin selector
      official e Lado;e:Ljava/util/List;
      intermediary field_9114 Lnet/minecraft/class_993;field_9114:Ljava/util/List;
      named TREASURE_LOOT Lnet/minecraft/entity/projectile/FishingBobberEntity;TREASURE_LOOT:Ljava/util/List;
    • FISHING_LOOT

      private static final List FISHING_LOOT
      Mappings:
      Namespace Name Mixin selector
      official f Lado;f:Ljava/util/List;
      intermediary field_9115 Lnet/minecraft/class_993;field_9115:Ljava/util/List;
      named FISHING_LOOT Lnet/minecraft/entity/projectile/FishingBobberEntity;FISHING_LOOT:Ljava/util/List;
    • posX

      private int posX
      Mappings:
      Namespace Name Mixin selector
      official g Lado;g:I
      intermediary field_4064 Lnet/minecraft/class_993;field_4064:I
      named posX Lnet/minecraft/entity/projectile/FishingBobberEntity;posX:I
    • posY

      private int posY
      Mappings:
      Namespace Name Mixin selector
      official h Lado;h:I
      intermediary field_4065 Lnet/minecraft/class_993;field_4065:I
      named posY Lnet/minecraft/entity/projectile/FishingBobberEntity;posY:I
    • posZ

      private int posZ
      Mappings:
      Namespace Name Mixin selector
      official i Lado;i:I
      intermediary field_4066 Lnet/minecraft/class_993;field_4066:I
      named posZ Lnet/minecraft/entity/projectile/FishingBobberEntity;posZ:I
    • inBlock

      private Block inBlock
      Mappings:
      Namespace Name Mixin selector
      official ap Lado;ap:Latr;
      intermediary field_9109 Lnet/minecraft/class_993;field_9109:Lnet/minecraft/class_197;
      named inBlock Lnet/minecraft/entity/projectile/FishingBobberEntity;inBlock:Lnet/minecraft/block/Block;
    • inGround

      private boolean inGround
      Mappings:
      Namespace Name Mixin selector
      official aq Lado;aq:Z
      intermediary field_4068 Lnet/minecraft/class_993;field_4068:Z
      named inGround Lnet/minecraft/entity/projectile/FishingBobberEntity;inGround:Z
    • shake

      public int shake
      Mappings:
      Namespace Name Mixin selector
      official a Lado;a:I
      intermediary field_4051 Lnet/minecraft/class_993;field_4051:I
      named shake Lnet/minecraft/entity/projectile/FishingBobberEntity;shake:I
    • thrower

      public PlayerEntity thrower
      Mappings:
      Namespace Name Mixin selector
      official b Lado;b:Lahd;
      intermediary field_4062 Lnet/minecraft/class_993;field_4062:Lnet/minecraft/class_988;
      named thrower Lnet/minecraft/entity/projectile/FishingBobberEntity;thrower:Lnet/minecraft/entity/player/PlayerEntity;
    • removalTimer

      private int removalTimer
      Mappings:
      Namespace Name Mixin selector
      official ar Lado;ar:I
      intermediary field_4069 Lnet/minecraft/class_993;field_4069:I
      named removalTimer Lnet/minecraft/entity/projectile/FishingBobberEntity;removalTimer:I
    • field_4070

      private int field_4070
      Mappings:
      Namespace Name Mixin selector
      official as Lado;as:I
      intermediary field_4070 Lnet/minecraft/class_993;field_4070:I
      named field_4070 Lnet/minecraft/entity/projectile/FishingBobberEntity;field_4070:I
    • hookCountdown

      private int hookCountdown
      Mappings:
      Namespace Name Mixin selector
      official at Lado;at:I
      intermediary field_9110 Lnet/minecraft/class_993;field_9110:I
      named hookCountdown Lnet/minecraft/entity/projectile/FishingBobberEntity;hookCountdown:I
    • waitCountdown

      private int waitCountdown
      Mappings:
      Namespace Name Mixin selector
      official au Lado;au:I
      intermediary field_9111 Lnet/minecraft/class_993;field_9111:I
      named waitCountdown Lnet/minecraft/entity/projectile/FishingBobberEntity;waitCountdown:I
    • fishTravelCountdown

      private int fishTravelCountdown
      Mappings:
      Namespace Name Mixin selector
      official av Lado;av:I
      intermediary field_9112 Lnet/minecraft/class_993;field_9112:I
      named fishTravelCountdown Lnet/minecraft/entity/projectile/FishingBobberEntity;fishTravelCountdown:I
    • fishAngle

      private float fishAngle
      Mappings:
      Namespace Name Mixin selector
      official aw Lado;aw:F
      intermediary field_9108 Lnet/minecraft/class_993;field_9108:F
      named fishAngle Lnet/minecraft/entity/projectile/FishingBobberEntity;fishAngle:F
    • caughtEntity

      public Entity caughtEntity
      Mappings:
      Namespace Name Mixin selector
      official c Lado;c:Lwv;
      intermediary field_4063 Lnet/minecraft/class_993;field_4063:Lnet/minecraft/class_864;
      named caughtEntity Lnet/minecraft/entity/projectile/FishingBobberEntity;caughtEntity:Lnet/minecraft/entity/Entity;
    • field_4053

      private int field_4053
      Mappings:
      Namespace Name Mixin selector
      official ax Lado;ax:I
      intermediary field_4053 Lnet/minecraft/class_993;field_4053:I
      named field_4053 Lnet/minecraft/entity/projectile/FishingBobberEntity;field_4053:I
    • field_4054

      private double field_4054
      Mappings:
      Namespace Name Mixin selector
      official ay Lado;ay:D
      intermediary field_4054 Lnet/minecraft/class_993;field_4054:D
      named field_4054 Lnet/minecraft/entity/projectile/FishingBobberEntity;field_4054:D
    • field_4055

      private double field_4055
      Mappings:
      Namespace Name Mixin selector
      official az Lado;az:D
      intermediary field_4055 Lnet/minecraft/class_993;field_4055:D
      named field_4055 Lnet/minecraft/entity/projectile/FishingBobberEntity;field_4055:D
    • field_4056

      private double field_4056
      Mappings:
      Namespace Name Mixin selector
      official aA Lado;aA:D
      intermediary field_4056 Lnet/minecraft/class_993;field_4056:D
      named field_4056 Lnet/minecraft/entity/projectile/FishingBobberEntity;field_4056:D
    • field_4057

      private double field_4057
      Mappings:
      Namespace Name Mixin selector
      official aB Lado;aB:D
      intermediary field_4057 Lnet/minecraft/class_993;field_4057:D
      named field_4057 Lnet/minecraft/entity/projectile/FishingBobberEntity;field_4057:D
    • field_4058

      private double field_4058
      Mappings:
      Namespace Name Mixin selector
      official aC Lado;aC:D
      intermediary field_4058 Lnet/minecraft/class_993;field_4058:D
      named field_4058 Lnet/minecraft/entity/projectile/FishingBobberEntity;field_4058:D
    • field_4059

      @Environment(CLIENT) private double field_4059
      Mappings:
      Namespace Name Mixin selector
      official aD Lado;aD:D
      intermediary field_4059 Lnet/minecraft/class_993;field_4059:D
      named field_4059 Lnet/minecraft/entity/projectile/FishingBobberEntity;field_4059:D
    • field_4060

      @Environment(CLIENT) private double field_4060
      Mappings:
      Namespace Name Mixin selector
      official aE Lado;aE:D
      intermediary field_4060 Lnet/minecraft/class_993;field_4060:D
      named field_4060 Lnet/minecraft/entity/projectile/FishingBobberEntity;field_4060:D
    • field_4061

      @Environment(CLIENT) private double field_4061
      Mappings:
      Namespace Name Mixin selector
      official aF Lado;aF:D
      intermediary field_4061 Lnet/minecraft/class_993;field_4061:D
      named field_4061 Lnet/minecraft/entity/projectile/FishingBobberEntity;field_4061:D
  • Constructor Details

    • FishingBobberEntity

      public FishingBobberEntity(World world)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lwv;<init>(Laqu;)V
      intermediary <init> Lnet/minecraft/class_864;<init>(Lnet/minecraft/class_1150;)V
      named <init> Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
    • FishingBobberEntity

      @Environment(CLIENT) public FishingBobberEntity(World world, double x, double y, double z, PlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lado;<init>(Laqu;DDDLahd;)V
      intermediary <init> Lnet/minecraft/class_993;<init>(Lnet/minecraft/class_1150;DDDLnet/minecraft/class_988;)V
      named <init> Lnet/minecraft/entity/projectile/FishingBobberEntity;<init>(Lnet/minecraft/world/World;DDDLnet/minecraft/entity/player/PlayerEntity;)V
    • FishingBobberEntity

      public FishingBobberEntity(World world, PlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lado;<init>(Laqu;Lahd;)V
      intermediary <init> Lnet/minecraft/class_993;<init>(Lnet/minecraft/class_1150;Lnet/minecraft/class_988;)V
      named <init> Lnet/minecraft/entity/projectile/FishingBobberEntity;<init>(Lnet/minecraft/world/World;Lnet/minecraft/entity/player/PlayerEntity;)V
  • Method Details

    • getFishingLoot

      public static List getFishingLoot()
      Mappings:
      Namespace Name Mixin selector
      official j Lado;j()Ljava/util/List;
      intermediary method_11155 Lnet/minecraft/class_993;method_11155()Ljava/util/List;
      named getFishingLoot Lnet/minecraft/entity/projectile/FishingBobberEntity;getFishingLoot()Ljava/util/List;
    • initDataTracker

      protected void initDataTracker()
      Specified by:
      initDataTracker in class Entity
      Mappings:
      Namespace Name Mixin selector
      official h Lwv;h()V
      intermediary method_2484 Lnet/minecraft/class_864;method_2484()V
      named initDataTracker Lnet/minecraft/entity/Entity;initDataTracker()V
    • shouldRender

      @Environment(CLIENT) public boolean shouldRender(double distance)
      Overrides:
      shouldRender in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lwv;a(D)Z
      intermediary method_2486 Lnet/minecraft/class_864;method_2486(D)Z
      named shouldRender Lnet/minecraft/entity/Entity;shouldRender(D)Z
    • method_3230

      public void method_3230(double double2, double double3, double double4, float float2, float float3)
      Mappings:
      Namespace Name Mixin selector
      official c Lado;c(DDDFF)V
      intermediary method_3230 Lnet/minecraft/class_993;method_3230(DDDFF)V
      named method_3230 Lnet/minecraft/entity/projectile/FishingBobberEntity;method_3230(DDDFF)V
    • updateTrackedPositionAndAngles

      @Environment(CLIENT) public void updateTrackedPositionAndAngles(double x, double y, double z, float yaw, float pitch, int interpolationSteps, boolean interpolate)
      Overrides:
      updateTrackedPositionAndAngles in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lwv;a(DDDFFIZ)V
      intermediary method_2488 Lnet/minecraft/class_864;method_2488(DDDFFIZ)V
      named updateTrackedPositionAndAngles Lnet/minecraft/entity/Entity;updateTrackedPositionAndAngles(DDDFFIZ)V
    • setVelocityClient

      @Environment(CLIENT) public void setVelocityClient(double x, double y, double z)
      Overrides:
      setVelocityClient in class Entity
      Mappings:
      Namespace Name Mixin selector
      official i Lwv;i(DDD)V
      intermediary method_2556 Lnet/minecraft/class_864;method_2556(DDD)V
      named setVelocityClient Lnet/minecraft/entity/Entity;setVelocityClient(DDD)V
    • tick

      public void tick()
      Overrides:
      tick in class Entity
      Mappings:
      Namespace Name Mixin selector
      official s_ Lwv;s_()V
      intermediary method_2558 Lnet/minecraft/class_864;method_2558()V
      named tick Lnet/minecraft/entity/Entity;tick()V
    • writeCustomDataToNbt

      public void writeCustomDataToNbt(NbtCompound nbt)
      Specified by:
      writeCustomDataToNbt in class Entity
      Mappings:
      Namespace Name Mixin selector
      official b Lwv;b(Lfn;)V
      intermediary method_2528 Lnet/minecraft/class_864;method_2528(Lnet/minecraft/class_322;)V
      named writeCustomDataToNbt Lnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • readCustomDataFromNbt

      public void readCustomDataFromNbt(NbtCompound nbt)
      Specified by:
      readCustomDataFromNbt in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lwv;a(Lfn;)V
      intermediary method_2498 Lnet/minecraft/class_864;method_2498(Lnet/minecraft/class_322;)V
      named readCustomDataFromNbt Lnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • retract

      public int retract()
      Mappings:
      Namespace Name Mixin selector
      official l Lado;l()I
      intermediary method_3231 Lnet/minecraft/class_993;method_3231()I
      named retract Lnet/minecraft/entity/projectile/FishingBobberEntity;retract()I
    • getResult

      private ItemStack getResult()
      Mappings:
      Namespace Name Mixin selector
      official m Lado;m()Lamj;
      intermediary method_8392 Lnet/minecraft/class_993;method_8392()Lnet/minecraft/class_1071;
      named getResult Lnet/minecraft/entity/projectile/FishingBobberEntity;getResult()Lnet/minecraft/item/ItemStack;
    • remove

      public void remove()
      Overrides:
      remove in class Entity
      Mappings:
      Namespace Name Mixin selector
      official J Lwv;J()V
      intermediary method_2563 Lnet/minecraft/class_864;method_2563()V
      named remove Lnet/minecraft/entity/Entity;remove()V