Class class_2979

java.lang.Object
net.minecraft.dragon.class_2979
All Implemented Interfaces:
class_2987
Direct Known Subclasses:
class_2980, class_2981, class_2982, class_2983, class_2984, class_2985, class_2986, class_2991, class_2992

public abstract class class_2979 extends Object implements class_2987
Mappings:
Namespace Name
official yd
intermediary net/minecraft/class_2979
named net/minecraft/dragon/class_2979
  • Field Details

    • dragon

      protected final EnderDragonEntity dragon
      Mappings:
      Namespace Name Mixin selector
      official a Lyd;a:Lyb;
      intermediary field_14671 Lnet/minecraft/class_2979;field_14671:Lnet/minecraft/class_959;
      named dragon Lnet/minecraft/dragon/class_2979;dragon:Lnet/minecraft/entity/boss/dragon/EnderDragonEntity;
  • Constructor Details

    • class_2979

      public class_2979(EnderDragonEntity dragon)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lyd;<init>(Lyb;)V
      intermediary <init> Lnet/minecraft/class_2979;<init>(Lnet/minecraft/class_959;)V
      named <init> Lnet/minecraft/dragon/class_2979;<init>(Lnet/minecraft/entity/boss/dragon/EnderDragonEntity;)V
  • Method Details

    • method_13179

      public boolean method_13179()
      Specified by:
      method_13179 in interface class_2987
      Mappings:
      Namespace Name Mixin selector
      official a Lyl;a()Z
      intermediary method_13179 Lnet/minecraft/class_2987;method_13179()Z
      named method_13179 Lnet/minecraft/dragon/class_2987;method_13179()Z
    • method_13182

      public void method_13182()
      Specified by:
      method_13182 in interface class_2987
      Mappings:
      Namespace Name Mixin selector
      official b Lyl;b()V
      intermediary method_13182 Lnet/minecraft/class_2987;method_13182()V
      named method_13182 Lnet/minecraft/dragon/class_2987;method_13182()V
    • method_13183

      public void method_13183()
      Specified by:
      method_13183 in interface class_2987
      Mappings:
      Namespace Name Mixin selector
      official c Lyl;c()V
      intermediary method_13183 Lnet/minecraft/class_2987;method_13183()V
      named method_13183 Lnet/minecraft/dragon/class_2987;method_13183()V
    • method_13181

      public void method_13181(EndCrystalEntity endCrystalEntity, BlockPos blockPos, DamageSource damageSource, @Nullable PlayerEntity playerEntity)
      Specified by:
      method_13181 in interface class_2987
      Mappings:
      Namespace Name Mixin selector
      official a Lyl;a(Lya;Lco;Lry;Laay;)V
      intermediary method_13181 Lnet/minecraft/class_2987;method_13181(Lnet/minecraft/class_958;Lnet/minecraft/class_2552;Lnet/minecraft/class_856;Lnet/minecraft/class_988;)V
      named method_13181 Lnet/minecraft/dragon/class_2987;method_13181(Lnet/minecraft/entity/EndCrystalEntity;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/damage/DamageSource;Lnet/minecraft/entity/player/PlayerEntity;)V
    • method_13184

      public void method_13184()
      Specified by:
      method_13184 in interface class_2987
      Mappings:
      Namespace Name Mixin selector
      official d Lyl;d()V
      intermediary method_13184 Lnet/minecraft/class_2987;method_13184()V
      named method_13184 Lnet/minecraft/dragon/class_2987;method_13184()V
    • method_13185

      public void method_13185()
      Specified by:
      method_13185 in interface class_2987
      Mappings:
      Namespace Name Mixin selector
      official e Lyl;e()V
      intermediary method_13185 Lnet/minecraft/class_2987;method_13185()V
      named method_13185 Lnet/minecraft/dragon/class_2987;method_13185()V
    • method_13186

      public float method_13186()
      Specified by:
      method_13186 in interface class_2987
      Mappings:
      Namespace Name Mixin selector
      official f Lyl;f()F
      intermediary method_13186 Lnet/minecraft/class_2987;method_13186()F
      named method_13186 Lnet/minecraft/dragon/class_2987;method_13186()F
    • method_13187

      @Nullable public Vec3d method_13187()
      Specified by:
      method_13187 in interface class_2987
      Mappings:
      Namespace Name Mixin selector
      official g Lyl;g()Lbdw;
      intermediary method_13187 Lnet/minecraft/class_2987;method_13187()Lnet/minecraft/class_236;
      named method_13187 Lnet/minecraft/dragon/class_2987;method_13187()Lnet/minecraft/util/math/Vec3d;
    • method_13180

      public float method_13180(EnderDragonPart enderDragonPart, DamageSource damageSource, float float2)
      Specified by:
      method_13180 in interface class_2987
      Mappings:
      Namespace Name Mixin selector
      official a Lyl;a(Lxz;Lry;F)F
      intermediary method_13180 Lnet/minecraft/class_2987;method_13180(Lnet/minecraft/class_957;Lnet/minecraft/class_856;F)F
      named method_13180 Lnet/minecraft/dragon/class_2987;method_13180(Lnet/minecraft/entity/boss/dragon/EnderDragonPart;Lnet/minecraft/entity/damage/DamageSource;F)F
    • method_13188

      public float method_13188()
      Specified by:
      method_13188 in interface class_2987
      Mappings:
      Namespace Name Mixin selector
      official h Lyl;h()F
      intermediary method_13188 Lnet/minecraft/class_2987;method_13188()F
      named method_13188 Lnet/minecraft/dragon/class_2987;method_13188()F