Class EntityDamageSource

java.lang.Object
net.minecraft.entity.damage.DamageSource
net.minecraft.entity.damage.EntityDamageSource
Direct Known Subclasses:
ProjectileDamageSource

public class EntityDamageSource
extends DamageSource
Mappings:
Namespace Name
official ox
intermediary net/minecraft/class_1734
named net/minecraft/entity/damage/EntityDamageSource
  • Field Details

    • field_7271

      protected Entity field_7271
      Mappings:
      Namespace Name Mixin selector
      official q Lox;q:Lpk;
      intermediary field_7271 Lnet/minecraft/class_1734;field_7271:Lnet/minecraft/class_1745;
      named field_7271 Lnet/minecraft/entity/damage/EntityDamageSource;field_7271:Lnet/minecraft/entity/Entity;
    • field_7272

      private boolean field_7272
      Mappings:
      Namespace Name Mixin selector
      official r Lox;r:Z
      intermediary field_7272 Lnet/minecraft/class_1734;field_7272:Z
      named field_7272 Lnet/minecraft/entity/damage/EntityDamageSource;field_7272:Z
  • Constructor Details

    • EntityDamageSource

      public EntityDamageSource​(String string, Entity entity)
  • Method Details

    • method_6846

      public EntityDamageSource method_6846()
      Mappings:
      Namespace Name Mixin selector
      official v Lox;v()Lox;
      intermediary method_6846 Lnet/minecraft/class_1734;method_6846()Lnet/minecraft/class_1734;
      named method_6846 Lnet/minecraft/entity/damage/EntityDamageSource;method_6846()Lnet/minecraft/entity/damage/EntityDamageSource;
    • method_6847

      public boolean method_6847()
      Mappings:
      Namespace Name Mixin selector
      official w Lox;w()Z
      intermediary method_6847 Lnet/minecraft/class_1734;method_6847()Z
      named method_6847 Lnet/minecraft/entity/damage/EntityDamageSource;method_6847()Z
    • getAttacker

      public Entity getAttacker()
      Overrides:
      getAttacker in class DamageSource
      Mappings:
      Namespace Name Mixin selector
      official j Low;j()Lpk;
      intermediary method_6834 Lnet/minecraft/class_1733;method_6834()Lnet/minecraft/class_1745;
      named getAttacker Lnet/minecraft/entity/damage/DamageSource;getAttacker()Lnet/minecraft/entity/Entity;
    • method_6826

      public Text method_6826​(LivingEntity livingEntity)
      Overrides:
      method_6826 in class DamageSource
      Mappings:
      Namespace Name Mixin selector
      official b Low;b(Lpr;)Leu;
      intermediary method_6826 Lnet/minecraft/class_1733;method_6826(Lnet/minecraft/class_1752;)Lnet/minecraft/class_1444;
      named method_6826 Lnet/minecraft/entity/damage/DamageSource;method_6826(Lnet/minecraft/entity/LivingEntity;)Lnet/minecraft/text/Text;
    • isScaledWithDifficulty

      public boolean isScaledWithDifficulty()
      Overrides:
      isScaledWithDifficulty in class DamageSource
      Mappings:
      Namespace Name Mixin selector
      official r Low;r()Z
      intermediary method_6842 Lnet/minecraft/class_1733;method_6842()Z
      named isScaledWithDifficulty Lnet/minecraft/entity/damage/DamageSource;isScaledWithDifficulty()Z