Class Snowball

java.lang.Object
net.minecraft.entity.EntityBase
net.minecraft.entity.projectile.Snowball

public class Snowball extends EntityBase
Mappings:
Namespace Name
intermediary net/minecraft/class_484
glue class_52
server be
client by
named net/minecraft/entity/projectile/Snowball
  • Field Details

    • xTile

      private int xTile
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1991 Lnet/minecraft/class_484;field_1991:I
      glue field_104 Lclass_52;field_104:I
      server b Lbe;b:I
      client b Lby;b:I
      named xTile Lnet/minecraft/entity/projectile/Snowball;xTile:I
    • yTile

      private int yTile
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1992 Lnet/minecraft/class_484;field_1992:I
      glue field_105 Lclass_52;field_105:I
      server c Lbe;c:I
      client c Lby;c:I
      named yTile Lnet/minecraft/entity/projectile/Snowball;yTile:I
    • zTile

      private int zTile
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1993 Lnet/minecraft/class_484;field_1993:I
      glue field_106 Lclass_52;field_106:I
      server d Lbe;d:I
      client d Lby;d:I
      named zTile Lnet/minecraft/entity/projectile/Snowball;zTile:I
    • inTile

      private int inTile
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1994 Lnet/minecraft/class_484;field_1994:I
      glue field_107 Lclass_52;field_107:I
      server e Lbe;e:I
      client e Lby;e:I
      named inTile Lnet/minecraft/entity/projectile/Snowball;inTile:I
    • inGround

      private boolean inGround
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1995 Lnet/minecraft/class_484;field_1995:Z
      glue field_108 Lclass_52;field_108:Z
      server f Lbe;f:Z
      client f Lby;f:Z
      named inGround Lnet/minecraft/entity/projectile/Snowball;inGround:Z
    • shake

      public int shake
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1990 Lnet/minecraft/class_484;field_1990:I
      glue field_103 Lclass_52;field_103:I
      server a Lbe;a:I
      client a Lby;a:I
      named shake Lnet/minecraft/entity/projectile/Snowball;shake:I
    • field_1996

      private Living field_1996
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1996 Lnet/minecraft/class_484;field_1996:Lnet/minecraft/class_127;
      glue field_109 Lclass_52;field_109:Lclass_283;
      server g Lbe;g:Lhl;
      client g Lby;g:Lls;
      named field_1996 Lnet/minecraft/entity/projectile/Snowball;field_1996:Lnet/minecraft/entity/Living;
    • field_1997

      private int field_1997
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1997 Lnet/minecraft/class_484;field_1997:I
      glue field_110 Lclass_52;field_110:I
      server h Lbe;h:I
      client h Lby;h:I
      named field_1997 Lnet/minecraft/entity/projectile/Snowball;field_1997:I
    • field_1998

      private int field_1998
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1998 Lnet/minecraft/class_484;field_1998:I
      glue field_111 Lclass_52;field_111:I
      server i Lbe;i:I
      client i Lby;i:I
      named field_1998 Lnet/minecraft/entity/projectile/Snowball;field_1998:I
  • Constructor Details

    • Snowball

      public Snowball(Level level)
      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/EntityBase;<init>(Lnet/minecraft/level/Level;)V
    • Snowball

      public Snowball(Level level, Living living)
    • Snowball

      public Snowball(Level level, double double2, double double3, double double4)
  • Method Details

    • initDataTracker

      protected void initDataTracker()
      Specified by:
      initDataTracker in class EntityBase
      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/EntityBase;initDataTracker()V
    • shouldRenderAtDistance

      @Environment(CLIENT) public boolean shouldRenderAtDistance(double double2)
      Overrides:
      shouldRenderAtDistance in class EntityBase
      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 shouldRenderAtDistance Lnet/minecraft/entity/EntityBase;shouldRenderAtDistance(D)Z
    • method_1656

      public void method_1656(double double2, double double3, double double4, float float2, float float3)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1656 Lnet/minecraft/class_484;method_1656(DDDFF)V
      glue method_171 Lclass_52;method_171(DDDFF)V
      server a Lbe;a(DDDFF)V
      client a Lby;a(DDDFF)V
      named method_1656 Lnet/minecraft/entity/projectile/Snowball;method_1656(DDDFF)V
    • setVelocity

      @Environment(CLIENT) public void setVelocity(double velocityX, double velocityY, double velocityZ)
      Overrides:
      setVelocity in class EntityBase
      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 setVelocity Lnet/minecraft/entity/EntityBase;setVelocity(DDD)V
    • tick

      public void tick()
      Overrides:
      tick in class EntityBase
      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/EntityBase;tick()V
    • writeCustomDataToTag

      public void writeCustomDataToTag(CompoundTag tag)
      Specified by:
      writeCustomDataToTag in class EntityBase
      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 writeCustomDataToTag Lnet/minecraft/entity/EntityBase;writeCustomDataToTag(Lnet/minecraft/util/io/CompoundTag;)V
    • readCustomDataFromTag

      public void readCustomDataFromTag(CompoundTag tag)
      Specified by:
      readCustomDataFromTag in class EntityBase
      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 readCustomDataFromTag Lnet/minecraft/entity/EntityBase;readCustomDataFromTag(Lnet/minecraft/util/io/CompoundTag;)V
    • onPlayerCollision

      public void onPlayerCollision(PlayerBase playerBase)
      Overrides:
      onPlayerCollision in class EntityBase
      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 onPlayerCollision Lnet/minecraft/entity/EntityBase;onPlayerCollision(Lnet/minecraft/entity/player/PlayerBase;)V
    • getEyeHeight

      @Environment(CLIENT) public float getEyeHeight()
      Overrides:
      getEyeHeight in class EntityBase
      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 getEyeHeight Lnet/minecraft/entity/EntityBase;getEyeHeight()F