Removed register (it registers on the Pack generator now)

This commit is contained in:
OmeWillem
2024-07-04 02:21:30 +02:00
parent 0492ea0637
commit 55a641e6da

View File

@@ -208,7 +208,6 @@ public class EntityTask {
public void sendEntityData(Player player, int delay) {
// System.out.println("TYPE: " + "modelengine:" + model.getActiveModel().getBlueprint().getName().toLowerCase());
PlayerUtils.setCustomEntity(player, model.getEntity().getEntityId(), "modelengine:" + model.getActiveModel().getBlueprint().getName().toLowerCase());
registerProperties(player);
Bukkit.getScheduler().runTaskLaterAsynchronously(GeyserModelEngine.getInstance(), () -> {
// PlayerUtils.sendCustomSkin(player, model.getEntity(), model.getActiveModel().getBlueprint().getName());
@@ -223,15 +222,6 @@ public class EntityTask {
}, delay);
}
// the only reason I do it here is for safety, it's also done in the Pack generator (just like adding the custom entity)
public void registerProperties(Player player) {
Entity entity = model.getEntity();
model.getActiveModel().getBones().forEach((s,bone) -> {
PlayerUtils.registerProperty(player, entity, model.getActiveModel().getBlueprint().getName() + ":" + s, Boolean.class);
});
}
public void sendScale(Player player) {
// todo?
}