From f54d7c93ab3fcce242889f34fc04e66cfe89fd3e Mon Sep 17 00:00:00 2001 From: otDan Date: Tue, 3 Sep 2024 01:10:18 +0200 Subject: [PATCH] feat: Send hurt packet only if event isn't cancelled --- .../java/re/imc/geysermodelengine/listener/ModelListener.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/re/imc/geysermodelengine/listener/ModelListener.java b/src/main/java/re/imc/geysermodelengine/listener/ModelListener.java index 315ef0a..a533e5d 100644 --- a/src/main/java/re/imc/geysermodelengine/listener/ModelListener.java +++ b/src/main/java/re/imc/geysermodelengine/listener/ModelListener.java @@ -104,6 +104,9 @@ public class ModelListener implements Listener { @EventHandler public void onModelEntityHurt(EntityDamageEvent event) { + if (event.isCancelled()) + return; + Map model = ModelEntity.ENTITIES.get(event.getEntity().getEntityId()); if (model != null) { for (Map.Entry entry : model.entrySet()) {