Commits
md_5 authored 63db0445960
19 19 | |
20 20 | public void setKnockbackStrength(int knockbackStrength) { |
21 21 | Validate.isTrue(knockbackStrength >= 0, "Knockback cannot be negative"); |
22 22 | getHandle().setKnockbackStrength(knockbackStrength); |
23 23 | } |
24 24 | |
25 25 | public int getKnockbackStrength() { |
26 26 | return getHandle().knockbackStrength; |
27 27 | } |
28 28 | |
29 + | |
30 + | public double getDamage() { |
31 + | return getHandle().getDamage(); |
32 + | } |
33 + | |
34 + | |
35 + | public void setDamage(double damage) { |
36 + | Preconditions.checkArgument(damage >= 0, "Damage must be positive"); |
37 + | getHandle().setDamage(damage); |
38 + | } |
39 + | |
29 40 | public boolean isCritical() { |
30 41 | return getHandle().isCritical(); |
31 42 | } |
32 43 | |
33 44 | public void setCritical(boolean critical) { |
34 45 | getHandle().setCritical(critical); |
35 46 | } |
36 47 | |
37 48 | public ProjectileSource getShooter() { |
38 49 | return getHandle().projectileSource; |