LivingDamageCalculationEvent.java 715 B

1234567891011121314151617181920212223242526272829303132
  1. package me.kcm.events;
  2. import net.minecraft.entity.EntityLivingBase;
  3. import net.minecraft.util.DamageSource;
  4. import net.minecraftforge.event.entity.living.LivingEvent;
  5. public class LivingDamageCalculationEvent extends LivingEvent
  6. {
  7. private final DamageSource source;
  8. private float amount;
  9. public LivingDamageCalculationEvent(EntityLivingBase liv, DamageSource source, float amount)
  10. {
  11. super(liv);
  12. this.source = source;
  13. this.amount = amount;
  14. }
  15. public DamageSource getSource()
  16. {
  17. return source;
  18. }
  19. public float getAmount()
  20. {
  21. return amount;
  22. }
  23. public void setAmount(float amount)
  24. {
  25. this.amount = amount;
  26. }
  27. }