pushing beta to github

This commit is contained in:
xSquishyLiam
2025-09-09 23:41:26 +01:00
parent 8e36bf2829
commit ae3b67a733
31 changed files with 985 additions and 569 deletions

View File

@@ -3,7 +3,6 @@ package re.imc.geysermodelengine.runnables;
import io.papermc.paper.threadedregions.scheduler.ScheduledTask;
import re.imc.geysermodelengine.GeyserModelEngine;
import re.imc.geysermodelengine.managers.model.entity.EntityData;
import re.imc.geysermodelengine.managers.model.entity.ModelEngineEntityData;
import re.imc.geysermodelengine.managers.model.model.Model;
import java.util.Map;
@@ -21,7 +20,7 @@ public class UpdateTaskRunnable implements Consumer<ScheduledTask> {
public void accept(ScheduledTask scheduledTask) {
try {
for (Map<Model, EntityData> models : plugin.getModelManager().getEntitiesCache().values()) {
models.values().forEach(model -> model.getEntityTask().updateEntityProperties((ModelEngineEntityData) model, model.getViewers(), false));
models.values().forEach(entityData -> plugin.getEntityTaskManager().getPropertyHandler().updateEntityProperties(entityData, entityData.getViewers(), false));
}
} catch (Throwable err) {
throw new RuntimeException(err);