diff --git a/core/src/main/java/com/seibel/lod/core/api/internal/ClientApi.java b/core/src/main/java/com/seibel/lod/core/api/internal/ClientApi.java index ce863b329..8bee74461 100644 --- a/core/src/main/java/com/seibel/lod/core/api/internal/ClientApi.java +++ b/core/src/main/java/com/seibel/lod/core/api/internal/ClientApi.java @@ -142,7 +142,11 @@ public class ClientApi { if (SharedApi.getEnvironment() == EWorldEnvironment.Client_Only) { - //TODO: Implement + IDhLevel dhLevel = SharedApi.getAbstractDhWorld().getLevel(level); + if (dhLevel != null) + { + dhLevel.updateChunkAsync(chunk); + } // TODO: potentially add a list of chunks that were updated during the save ApiEventInjector.INSTANCE.fireAllEvents(DhApiLevelSaveEvent.class, new DhApiLevelSaveEvent.EventParam(level));