Class FishingBobberEntity

java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.projectile.FishingBobberEntity

public class FishingBobberEntity extends Entity
Mappings:
Namespace Name
intermediary net/minecraft/class_135
glue class_289
server hq
client lx
named net/minecraft/entity/projectile/FishingBobberEntity
  • Field Details

    • blockX

      private int blockX
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1069 Lnet/minecraft/class_135;field_1069:I
      glue field_1271 Lclass_289;field_1271:I
      server d Lhq;d:I
      client d Llx;d:I
      named blockX Lnet/minecraft/entity/projectile/FishingBobberEntity;blockX:I
    • blockY

      private int blockY
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1070 Lnet/minecraft/class_135;field_1070:I
      glue field_1272 Lclass_289;field_1272:I
      server e Lhq;e:I
      client e Llx;e:I
      named blockY Lnet/minecraft/entity/projectile/FishingBobberEntity;blockY:I
    • blockZ

      private int blockZ
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1071 Lnet/minecraft/class_135;field_1071:I
      glue field_1273 Lclass_289;field_1273:I
      server f Lhq;f:I
      client f Llx;f:I
      named blockZ Lnet/minecraft/entity/projectile/FishingBobberEntity;blockZ:I
    • blockId

      private int blockId
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1072 Lnet/minecraft/class_135;field_1072:I
      glue field_1274 Lclass_289;field_1274:I
      server g Lhq;g:I
      client g Llx;g:I
      named blockId Lnet/minecraft/entity/projectile/FishingBobberEntity;blockId:I
    • inGround

      private boolean inGround
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1073 Lnet/minecraft/class_135;field_1073:Z
      glue field_1275 Lclass_289;field_1275:Z
      server h Lhq;h:Z
      client h Llx;h:Z
      named inGround Lnet/minecraft/entity/projectile/FishingBobberEntity;inGround:Z
    • shake

      public int shake
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1066 Lnet/minecraft/class_135;field_1066:I
      glue field_1268 Lclass_289;field_1268:I
      server a Lhq;a:I
      client a Llx;a:I
      named shake Lnet/minecraft/entity/projectile/FishingBobberEntity;shake:I
    • owner

      public PlayerEntity owner
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1067 Lnet/minecraft/class_135;field_1067:Lnet/minecraft/class_54;
      glue field_1269 Lclass_289;field_1269:Lclass_172;
      server b Lhq;b:Lem;
      client b Llx;b:Lgs;
      named owner Lnet/minecraft/entity/projectile/FishingBobberEntity;owner:Lnet/minecraft/entity/player/PlayerEntity;
    • removalTimer

      private int removalTimer
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1074 Lnet/minecraft/class_135;field_1074:I
      glue field_1276 Lclass_289;field_1276:I
      server i Lhq;i:I
      client i Llx;i:I
      named removalTimer Lnet/minecraft/entity/projectile/FishingBobberEntity;removalTimer:I
    • inAirTime

      private int inAirTime
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1075 Lnet/minecraft/class_135;field_1075:I
      glue field_1277 Lclass_289;field_1277:I
      server j Lhq;j:I
      client j Llx;j:I
      named inAirTime Lnet/minecraft/entity/projectile/FishingBobberEntity;inAirTime:I
    • hookCountdown

      private int hookCountdown
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1076 Lnet/minecraft/class_135;field_1076:I
      glue field_1278 Lclass_289;field_1278:I
      server k Lhq;k:I
      client k Llx;k:I
      named hookCountdown Lnet/minecraft/entity/projectile/FishingBobberEntity;hookCountdown:I
    • hookedEntity

      public Entity hookedEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1068 Lnet/minecraft/class_135;field_1068:Lnet/minecraft/class_57;
      glue field_1270 Lclass_289;field_1270:Lclass_450;
      server c Lhq;c:Llq;
      client c Llx;c:Lsn;
      named hookedEntity Lnet/minecraft/entity/projectile/FishingBobberEntity;hookedEntity:Lnet/minecraft/entity/Entity;
    • clientInterpolationSteps

      private int clientInterpolationSteps
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1077 Lnet/minecraft/class_135;field_1077:I
      glue field_1279 Lclass_289;field_1279:I
      server l Lhq;l:I
      client l Llx;l:I
      named clientInterpolationSteps Lnet/minecraft/entity/projectile/FishingBobberEntity;clientInterpolationSteps:I
    • clientX

      private double clientX
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1078 Lnet/minecraft/class_135;field_1078:D
      glue field_1280 Lclass_289;field_1280:D
      server m Lhq;m:D
      client m Llx;m:D
      named clientX Lnet/minecraft/entity/projectile/FishingBobberEntity;clientX:D
    • clientY

      private double clientY
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1079 Lnet/minecraft/class_135;field_1079:D
      glue field_1281 Lclass_289;field_1281:D
      server n Lhq;n:D
      client n Llx;n:D
      named clientY Lnet/minecraft/entity/projectile/FishingBobberEntity;clientY:D
    • clientZ

      private double clientZ
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1080 Lnet/minecraft/class_135;field_1080:D
      glue field_1282 Lclass_289;field_1282:D
      server o Lhq;o:D
      client o Llx;o:D
      named clientZ Lnet/minecraft/entity/projectile/FishingBobberEntity;clientZ:D
    • clientPitch

      private double clientPitch
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1081 Lnet/minecraft/class_135;field_1081:D
      glue field_1283 Lclass_289;field_1283:D
      server p Lhq;p:D
      client p Llx;p:D
      named clientPitch Lnet/minecraft/entity/projectile/FishingBobberEntity;clientPitch:D
    • clientYaw

      private double clientYaw
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1082 Lnet/minecraft/class_135;field_1082:D
      glue field_1284 Lclass_289;field_1284:D
      server q Lhq;q:D
      client q Llx;q:D
      named clientYaw Lnet/minecraft/entity/projectile/FishingBobberEntity;clientYaw:D
    • clientVelocityX

      @Environment(CLIENT) private double clientVelocityX
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1083 Lnet/minecraft/class_135;field_1083:D
      glue field_1846 Lclass_289;field_1846:D
      server field_1083 Lhq;field_1083:D
      client r Llx;r:D
      named clientVelocityX Lnet/minecraft/entity/projectile/FishingBobberEntity;clientVelocityX:D
    • clientVelocityY

      @Environment(CLIENT) private double clientVelocityY
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1084 Lnet/minecraft/class_135;field_1084:D
      glue field_1847 Lclass_289;field_1847:D
      server field_1084 Lhq;field_1084:D
      client s Llx;s:D
      named clientVelocityY Lnet/minecraft/entity/projectile/FishingBobberEntity;clientVelocityY:D
    • clientVelocityZ

      @Environment(CLIENT) private double clientVelocityZ
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1085 Lnet/minecraft/class_135;field_1085:D
      glue field_1848 Lclass_289;field_1848:D
      server field_1085 Lhq;field_1085:D
      client t Llx;t:D
      named clientVelocityZ Lnet/minecraft/entity/projectile/FishingBobberEntity;clientVelocityZ:D
  • Constructor Details

    • FishingBobberEntity

      public FishingBobberEntity(World world)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_57;<init>(Lnet/minecraft/class_18;)V
      glue <init> Lclass_450;<init>(Lclass_129;)V
      server <init> Llq;<init>(Ldj;)V
      client <init> Lsn;<init>(Lfd;)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)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_135;<init>(Lnet/minecraft/class_18;DDD)V
      glue <init> Lclass_289;<init>(Lclass_129;DDD)V
      server <init> Lhq;<init>(Ldj;DDD)V
      client <init> Llx;<init>(Lfd;DDD)V
      named <init> Lnet/minecraft/entity/projectile/FishingBobberEntity;<init>(Lnet/minecraft/world/World;DDD)V
    • FishingBobberEntity

      public FishingBobberEntity(World world, PlayerEntity thrower)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_135;<init>(Lnet/minecraft/class_18;Lnet/minecraft/class_54;)V
      glue <init> Lclass_289;<init>(Lclass_129;Lclass_172;)V
      server <init> Lhq;<init>(Ldj;Lem;)V
      client <init> Llx;<init>(Lfd;Lgs;)V
      named <init> Lnet/minecraft/entity/projectile/FishingBobberEntity;<init>(Lnet/minecraft/world/World;Lnet/minecraft/entity/player/PlayerEntity;)V
  • Method Details

    • initDataTracker

      protected void initDataTracker()
      Specified by:
      initDataTracker in class Entity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1310 Lnet/minecraft/class_57;method_1310()V
      glue method_108 Lclass_450;method_108()V
      server b Llq;b()V
      client b Lsn;b()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
      intermediary method_1364 Lnet/minecraft/class_57;method_1364(D)Z
      glue method_235 Lclass_450;method_235(D)Z
      server method_1364 Llq;method_1364(D)Z
      client a Lsn;a(D)Z
      named shouldRender Lnet/minecraft/entity/Entity;shouldRender(D)Z
    • setVelocity

      public void setVelocity(double x, double y, double z, float speed, float divergence)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_955 Lnet/minecraft/class_135;method_955(DDDFF)V
      glue method_1313 Lclass_289;method_1313(DDDFF)V
      server a Lhq;a(DDDFF)V
      client a Llx;a(DDDFF)V
      named setVelocity Lnet/minecraft/entity/projectile/FishingBobberEntity;setVelocity(DDDFF)V
    • setPositionAndAnglesAvoidEntities

      @Environment(CLIENT) public void setPositionAndAnglesAvoidEntities(double x, double y, double z, float pitch, float yaw, int interpolationSteps)
      Overrides:
      setPositionAndAnglesAvoidEntities in class Entity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1311 Lnet/minecraft/class_57;method_1311(DDDFFI)V
      glue method_1090 Lclass_450;method_1090(DDDFFI)V
      server method_1311 Llq;method_1311(DDDFFI)V
      client a Lsn;a(DDDFFI)V
      named setPositionAndAnglesAvoidEntities Lnet/minecraft/entity/Entity;setPositionAndAnglesAvoidEntities(DDDFFI)V
    • setVelocityClient

      @Environment(CLIENT) public void setVelocityClient(double x, double y, double z)
      Overrides:
      setVelocityClient in class Entity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1365 Lnet/minecraft/class_57;method_1365(DDD)V
      glue method_236 Lclass_450;method_236(DDD)V
      server method_1365 Llq;method_1365(DDD)V
      client a Lsn;a(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
      intermediary method_1370 Lnet/minecraft/class_57;method_1370()V
      glue method_29 Lclass_450;method_29()V
      server m_ Llq;m_()V
      client w_ Lsn;w_()V
      named tick Lnet/minecraft/entity/Entity;tick()V
    • writeNbt

      public void writeNbt(NbtCompound nbt)
      Specified by:
      writeNbt in class Entity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1368 Lnet/minecraft/class_57;method_1368(Lnet/minecraft/class_8;)V
      glue method_24 Lclass_450;method_24(Lclass_333;)V
      server b Llq;b(Liq;)V
      client b Lsn;b(Lnu;)V
      named writeNbt Lnet/minecraft/entity/Entity;writeNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • readNbt

      public void readNbt(NbtCompound nbt)
      Specified by:
      readNbt in class Entity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1363 Lnet/minecraft/class_57;method_1363(Lnet/minecraft/class_8;)V
      glue method_23 Lclass_450;method_23(Lclass_333;)V
      server a Llq;a(Liq;)V
      client a Lsn;a(Lnu;)V
      named readNbt Lnet/minecraft/entity/Entity;readNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • getShadowRadius

      @Environment(CLIENT) public float getShadowRadius()
      Overrides:
      getShadowRadius in class Entity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1366 Lnet/minecraft/class_57;method_1366()F
      glue method_237 Lclass_450;method_237()F
      server method_1366 Llq;method_1366()F
      client x_ Lsn;x_()F
      named getShadowRadius Lnet/minecraft/entity/Entity;getShadowRadius()F
    • use

      public int use()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_956 Lnet/minecraft/class_135;method_956()I
      glue method_1314 Lclass_289;method_1314()I
      server h Lhq;h()I
      client k Llx;k()I
      named use Lnet/minecraft/entity/projectile/FishingBobberEntity;use()I