Class LightningEntity


public class LightningEntity extends AbstractLightningEntity
Mappings:
Namespace Name
intermediary net/minecraft/class_411
glue class_76
server c
client c
named net/minecraft/entity/LightningEntity
  • Field Details

    • ambientTick

      private int ambientTick
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2688 Lnet/minecraft/class_411;field_2688:I
      glue field_167 Lclass_76;field_167:I
      server b Lc;b:I
      client b Lc;b:I
      named ambientTick Lnet/minecraft/entity/LightningEntity;ambientTick:I
    • seed

      public long seed
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2687 Lnet/minecraft/class_411;field_2687:J
      glue field_166 Lclass_76;field_166:J
      server a Lc;a:J
      client a Lc;a:J
      named seed Lnet/minecraft/entity/LightningEntity;seed:J
    • remainingActions

      private int remainingActions
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2689 Lnet/minecraft/class_411;field_2689:I
      glue field_168 Lclass_76;field_168:I
      server c Lc;c:I
      client c Lc;c:I
      named remainingActions Lnet/minecraft/entity/LightningEntity;remainingActions:I
  • Constructor Details

    • LightningEntity

      public LightningEntity(World world, double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_411;<init>(Lnet/minecraft/class_18;DDD)V
      glue <init> Lclass_76;<init>(Lclass_129;DDD)V
      server <init> Lc;<init>(Ldj;DDD)V
      client <init> Lc;<init>(Lfd;DDD)V
      named <init> Lnet/minecraft/entity/LightningEntity;<init>(Lnet/minecraft/world/World;DDD)V
  • Method Details

    • 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
    • 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
    • readNbt

      protected 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
    • writeNbt

      protected 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
    • shouldRender

      @Environment(CLIENT) public boolean shouldRender(Vec3d pos)
      Overrides:
      shouldRender in class Entity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1367 Lnet/minecraft/class_57;method_1367(Lnet/minecraft/class_26;)Z
      glue method_239 Lclass_450;method_239(Lclass_45;)Z
      server method_1367 Llq;method_1367(Lba;)Z
      client a Lsn;a(Lbt;)Z
      named shouldRender Lnet/minecraft/entity/Entity;shouldRender(Lnet/minecraft/util/math/Vec3d;)Z