Bug fixing #17

Merged
MineTec merged 3 commits from bugFixing into develop 2026-10-28 21:13:04 +00:00
Showing only changes of commit f23495ecdd - Show all commits
@@ -51,15 +51,18 @@ class HighGround extends StatelessGame {
this.eventNode().addListener( this.eventNode().addListener(
EntityKnockbackEvent.class, EntityKnockbackEvent.class,
entityKnockbackEvent -> entityKnockbackEvent.setSettings( entityKnockbackEvent -> {
if(entityKnockbackEvent.getEntity().getVelocity().y() > 4) { entityKnockbackEvent.setCancelled(true); return; }
MineTec marked this conversation as resolved
Review

der check behandelt das Symptom, nicht die Ursache
Der check sollte nicht nötig sein.

der check behandelt das Symptom, nicht die Ursache Der check sollte nicht nötig sein.
entityKnockbackEvent.setSettings(
KnockbackSettings.builder() KnockbackSettings.builder()
.horizontal(1.1) .horizontal(1.1)
.vertical(KnockbackSettings.DEFAULT.vertical()) .vertical(0)
.verticalLimit(KnockbackSettings.DEFAULT.verticalLimit()) .verticalLimit(0)
.extraHorizontal(KnockbackSettings.DEFAULT.extraHorizontal()) .extraHorizontal(0.5)
.extraVertical(KnockbackSettings.DEFAULT.extraVertical()) .extraVertical(0)
.build() .build()
) );
}
); );
this.eventNode().addListener(InstanceTickEvent.class, instanceTickEvent -> { this.eventNode().addListener(InstanceTickEvent.class, instanceTickEvent -> {