From a378e474a69c42fb1fd0a3c21b9a9b96fda095c2 Mon Sep 17 00:00:00 2001 From: zimzaza4 <3625282098@qq.com> Date: Mon, 25 Nov 2024 22:14:53 +0800 Subject: [PATCH] Don't filter adventure --- pom.xml | 8 -------- .../java/re/imc/geysermodelengine/model/EntityTask.java | 3 +++ 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/pom.xml b/pom.xml index 245d7ce..cbc1ed2 100644 --- a/pom.xml +++ b/pom.xml @@ -42,14 +42,6 @@ re.imc.geysermodelengine.libs.io.github.retrooper.packetevents - - - *:* - - net/kyori/** - - - diff --git a/src/main/java/re/imc/geysermodelengine/model/EntityTask.java b/src/main/java/re/imc/geysermodelengine/model/EntityTask.java index c276540..3d5e970 100644 --- a/src/main/java/re/imc/geysermodelengine/model/EntityTask.java +++ b/src/main/java/re/imc/geysermodelengine/model/EntityTask.java @@ -7,7 +7,9 @@ import com.ticxo.modelengine.api.animation.handler.AnimationHandler; import com.ticxo.modelengine.api.entity.CullType; import com.ticxo.modelengine.api.model.ActiveModel; import com.ticxo.modelengine.api.model.ModeledEntity; +import com.ticxo.modelengine.api.model.bone.BoneBehaviorTypes; import com.ticxo.modelengine.api.model.bone.ModelBone; +import com.ticxo.modelengine.api.model.bone.type.Mount; import com.ticxo.modelengine.api.model.render.DisplayRenderer; import lombok.Getter; import lombok.Setter; @@ -203,6 +205,7 @@ public class EntityTask { // if (GeyserModelEngine.getInstance().getEnablePartVisibilityModels().contains(model.getActiveModel().getBlueprint().getName())) { model.getActiveModel().getBones().forEach((s, bone) -> { String name = unstripName(bone).toLowerCase(); + if (name.equals("hitbox") || name.equals("shadow") || name.equals("mount") ||