Class Lightning


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

    • field_2688

      private int field_2688
      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 field_2688 Lnet/minecraft/entity/Lightning;field_2688:I
    • field_2687

      public long field_2687
      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 field_2687 Lnet/minecraft/entity/Lightning;field_2687:J
    • field_2689

      private int field_2689
      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 field_2689 Lnet/minecraft/entity/Lightning;field_2689:I
  • Constructor Details

    • Lightning

      public Lightning(Level level, 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/Lightning;<init>(Lnet/minecraft/level/Level;DDD)V
  • Method Details

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

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

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

      @Environment(CLIENT) public boolean shouldRenderFrom(Vec3f vec3f)
      Overrides:
      shouldRenderFrom in class EntityBase
      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 shouldRenderFrom Lnet/minecraft/entity/EntityBase;shouldRenderFrom(Lnet/minecraft/util/maths/Vec3f;)Z