Class ProjectileDamageSource


public class ProjectileDamageSource
extends EntityDamageSource
Mappings:
Namespace Name
official oy
intermediary net/minecraft/class_1735
named net/minecraft/entity/damage/ProjectileDamageSource
  • Field Details

    • field_7273

      private Entity field_7273
      Mappings:
      Namespace Name Mixin selector
      official r Loy;r:Lpk;
      intermediary field_7273 Lnet/minecraft/class_1735;field_7273:Lnet/minecraft/class_1745;
      named field_7273 Lnet/minecraft/entity/damage/ProjectileDamageSource;field_7273:Lnet/minecraft/entity/Entity;
  • Constructor Details

    • ProjectileDamageSource

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

    • getSource

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

      public Entity getAttacker()
      Overrides:
      getAttacker in class EntityDamageSource
      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 EntityDamageSource
      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;