extras/src/main/java/pw/kaboom/extras/modules/entity/EntityKnockback.java
2019-12-21 16:12:26 +02:00

20 lines
529 B
Java

package pw.kaboom.extras.modules.entity;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import com.destroystokyo.paper.event.entity.EntityKnockbackByEntityEvent;
public final class EntityKnockback implements Listener {
@EventHandler
void onEntityKnockbackByEntity(final EntityKnockbackByEntityEvent event) {
final int knockbackLimit = 60;
if (event.getKnockbackStrength() > knockbackLimit) {
event.getAcceleration().multiply(
knockbackLimit / event.getKnockbackStrength()
);
}
}
}