fixed knockback issue in high ground

This commit is contained in:
jannis committed 2026-10-25 17:01:20 +01:00
1 parent 89b81a3288
commit f23495ecdd
1 file changed
+9 -6
@@ -51,15 +51,18 @@ class HighGround extends StatelessGame {
this.eventNode().addListener(
EntityKnockbackEvent.class,
entityKnockbackEvent -> entityKnockbackEvent.setSettings(
entityKnockbackEvent -> {
if(entityKnockbackEvent.getEntity().getVelocity().y() > 4) { entityKnockbackEvent.setCancelled(true); return; }
entityKnockbackEvent.setSettings(
KnockbackSettings.builder()
.horizontal(1.1)
.vertical(KnockbackSettings.DEFAULT.vertical())
.verticalLimit(KnockbackSettings.DEFAULT.verticalLimit())
.extraHorizontal(KnockbackSettings.DEFAULT.extraHorizontal())
.extraVertical(KnockbackSettings.DEFAULT.extraVertical())
.vertical(0)
.verticalLimit(0)
.extraHorizontal(0.5)
.extraVertical(0)
.build()
)
);
}
);
this.eventNode().addListener(InstanceTickEvent.class, instanceTickEvent -> {