Class EggEntity

java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.projectile.thrown.EggEntity

public class EggEntity extends Entity
Mappings:
Namespace Name
intermediary net/minecraft/class_499
glue class_536
server nu
client vv
named net/minecraft/entity/projectile/thrown/EggEntity
  • Field Details

    • blockX

      private int blockX
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2039 Lnet/minecraft/class_499;field_2039:I
      glue field_2262 Lclass_536;field_2262:I
      server b Lnu;b:I
      client b Lvv;b:I
      named blockX Lnet/minecraft/entity/projectile/thrown/EggEntity;blockX:I
    • blockY

      private int blockY
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2040 Lnet/minecraft/class_499;field_2040:I
      glue field_2263 Lclass_536;field_2263:I
      server c Lnu;c:I
      client c Lvv;c:I
      named blockY Lnet/minecraft/entity/projectile/thrown/EggEntity;blockY:I
    • blockZ

      private int blockZ
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2041 Lnet/minecraft/class_499;field_2041:I
      glue field_2264 Lclass_536;field_2264:I
      server d Lnu;d:I
      client d Lvv;d:I
      named blockZ Lnet/minecraft/entity/projectile/thrown/EggEntity;blockZ:I
    • blockId

      private int blockId
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2042 Lnet/minecraft/class_499;field_2042:I
      glue field_2265 Lclass_536;field_2265:I
      server e Lnu;e:I
      client e Lvv;e:I
      named blockId Lnet/minecraft/entity/projectile/thrown/EggEntity;blockId:I
    • inGround

      private boolean inGround
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2043 Lnet/minecraft/class_499;field_2043:Z
      glue field_2266 Lclass_536;field_2266:Z
      server f Lnu;f:Z
      client f Lvv;f:Z
      named inGround Lnet/minecraft/entity/projectile/thrown/EggEntity;inGround:Z
    • shake

      public int shake
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2038 Lnet/minecraft/class_499;field_2038:I
      glue field_2261 Lclass_536;field_2261:I
      server a Lnu;a:I
      client a Lvv;a:I
      named shake Lnet/minecraft/entity/projectile/thrown/EggEntity;shake:I
    • owner

      private LivingEntity owner
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2044 Lnet/minecraft/class_499;field_2044:Lnet/minecraft/class_127;
      glue field_2267 Lclass_536;field_2267:Lclass_283;
      server g Lnu;g:Lhl;
      client g Lvv;g:Lls;
      named owner Lnet/minecraft/entity/projectile/thrown/EggEntity;owner:Lnet/minecraft/entity/LivingEntity;
    • removalTimer

      private int removalTimer
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2045 Lnet/minecraft/class_499;field_2045:I
      glue field_2268 Lclass_536;field_2268:I
      server h Lnu;h:I
      client h Lvv;h:I
      named removalTimer Lnet/minecraft/entity/projectile/thrown/EggEntity;removalTimer:I
    • inAirTime

      private int inAirTime
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2046 Lnet/minecraft/class_499;field_2046:I
      glue field_2269 Lclass_536;field_2269:I
      server i Lnu;i:I
      client i Lvv;i:I
      named inAirTime Lnet/minecraft/entity/projectile/thrown/EggEntity;inAirTime:I
  • Constructor Details

    • EggEntity

      public EggEntity(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
    • EggEntity

      public EggEntity(World world, LivingEntity owner)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_499;<init>(Lnet/minecraft/class_18;Lnet/minecraft/class_127;)V
      glue <init> Lclass_536;<init>(Lclass_129;Lclass_283;)V
      server <init> Lnu;<init>(Ldj;Lhl;)V
      client <init> Lvv;<init>(Lfd;Lls;)V
      named <init> Lnet/minecraft/entity/projectile/thrown/EggEntity;<init>(Lnet/minecraft/world/World;Lnet/minecraft/entity/LivingEntity;)V
    • EggEntity

      public EggEntity(World world, double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_499;<init>(Lnet/minecraft/class_18;DDD)V
      glue <init> Lclass_536;<init>(Lclass_129;DDD)V
      server <init> Lnu;<init>(Ldj;DDD)V
      client <init> Lvv;<init>(Lfd;DDD)V
      named <init> Lnet/minecraft/entity/projectile/thrown/EggEntity;<init>(Lnet/minecraft/world/World;DDD)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_1682 Lnet/minecraft/class_499;method_1682(DDDFF)V
      glue method_1956 Lclass_536;method_1956(DDDFF)V
      server a Lnu;a(DDDFF)V
      client a Lvv;a(DDDFF)V
      named setVelocity Lnet/minecraft/entity/projectile/thrown/EggEntity;setVelocity(DDDFF)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
    • onPlayerInteraction

      public void onPlayerInteraction(PlayerEntity player)
      Overrides:
      onPlayerInteraction in class Entity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1354 Lnet/minecraft/class_57;method_1354(Lnet/minecraft/class_54;)V
      glue method_172 Lclass_450;method_172(Lclass_172;)V
      server b Llq;b(Lem;)V
      client b Lsn;b(Lgs;)V
      named onPlayerInteraction Lnet/minecraft/entity/Entity;onPlayerInteraction(Lnet/minecraft/entity/player/PlayerEntity;)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