From 8dbeb16f33fd7294f85b881ae9ab6ca84077c6aa Mon Sep 17 00:00:00 2001 From: James Seibel Date: Tue, 19 Dec 2023 07:18:23 -0600 Subject: [PATCH] update several comments --- .../main/java/com/seibel/distanthorizons/api/DhApi.java | 2 +- .../api/interfaces/factories/IDhApiWrapperFactory.java | 9 +++++++++ .../fullData/accessor/SingleColumnFullDataAccessor.java | 8 ++++++++ .../distanthorizons/core/level/DhClientServerLevel.java | 5 +---- .../com/seibel/distanthorizons/core/level/DhLevel.java | 5 +---- .../seibel/distanthorizons/core/level/DhServerLevel.java | 5 +---- 6 files changed, 21 insertions(+), 13 deletions(-) diff --git a/api/src/main/java/com/seibel/distanthorizons/api/DhApi.java b/api/src/main/java/com/seibel/distanthorizons/api/DhApi.java index 1597a3587..45eac51f3 100644 --- a/api/src/main/java/com/seibel/distanthorizons/api/DhApi.java +++ b/api/src/main/java/com/seibel/distanthorizons/api/DhApi.java @@ -46,7 +46,7 @@ import com.seibel.distanthorizons.coreapi.interfaces.dependencyInjection.IOverri * the concrete object we replaced, there would be issues. * * @author James Seibel - * @version 2023-8-26 + * @version 2023-12-16 * @since API 1.0.0 */ public class DhApi diff --git a/api/src/main/java/com/seibel/distanthorizons/api/interfaces/factories/IDhApiWrapperFactory.java b/api/src/main/java/com/seibel/distanthorizons/api/interfaces/factories/IDhApiWrapperFactory.java index 85dd509a2..d8dd81ffa 100644 --- a/api/src/main/java/com/seibel/distanthorizons/api/interfaces/factories/IDhApiWrapperFactory.java +++ b/api/src/main/java/com/seibel/distanthorizons/api/interfaces/factories/IDhApiWrapperFactory.java @@ -77,4 +77,13 @@ public interface IDhApiWrapperFactory */ IDhApiBlockStateWrapper getAirBlockStateWrapper(); + + + ///** + // * Specifically designed to be used with the API. + // * + // * @throws ClassCastException with instructions on expected objects if the object couldn't be cast + // */ + //IChunkWrapper createChunkWrapper(Object[] objectArray) throws ClassCastException; + } diff --git a/core/src/main/java/com/seibel/distanthorizons/core/dataObjects/fullData/accessor/SingleColumnFullDataAccessor.java b/core/src/main/java/com/seibel/distanthorizons/core/dataObjects/fullData/accessor/SingleColumnFullDataAccessor.java index c26c4f23e..7fde6050c 100644 --- a/core/src/main/java/com/seibel/distanthorizons/core/dataObjects/fullData/accessor/SingleColumnFullDataAccessor.java +++ b/core/src/main/java/com/seibel/distanthorizons/core/dataObjects/fullData/accessor/SingleColumnFullDataAccessor.java @@ -43,6 +43,10 @@ public class SingleColumnFullDataAccessor implements IFullDataAccessor + //=============// + // constructor // + //=============// + public SingleColumnFullDataAccessor(FullDataPointIdMap mapping, long[][] dataArrays, int dataArrayIndex) { this.dataArrays = dataArrays; @@ -54,6 +58,10 @@ public class SingleColumnFullDataAccessor implements IFullDataAccessor + //=========// + // methods // + //=========// + /** @return true if any data exists in this column. */ public boolean doesColumnExist() { diff --git a/core/src/main/java/com/seibel/distanthorizons/core/level/DhClientServerLevel.java b/core/src/main/java/com/seibel/distanthorizons/core/level/DhClientServerLevel.java index 1edae45a5..1d10bbe84 100644 --- a/core/src/main/java/com/seibel/distanthorizons/core/level/DhClientServerLevel.java +++ b/core/src/main/java/com/seibel/distanthorizons/core/level/DhClientServerLevel.java @@ -172,10 +172,7 @@ public class DhClientServerLevel extends DhLevel implements IDhClientLevel, IDhS public boolean hasSkyLight() { return this.serverLevelWrapper.hasSkyLight(); } @Override - public void saveWrites(ChunkSizedFullDataAccessor data) - { - clientside.writeChunkDataToFile(data); - } + public void saveWrites(ChunkSizedFullDataAccessor data) { this.clientside.writeChunkDataToFile(data); } @Override public int getMinY() { return getLevelWrapper().getMinHeight(); } diff --git a/core/src/main/java/com/seibel/distanthorizons/core/level/DhLevel.java b/core/src/main/java/com/seibel/distanthorizons/core/level/DhLevel.java index 392693047..b42266214 100644 --- a/core/src/main/java/com/seibel/distanthorizons/core/level/DhLevel.java +++ b/core/src/main/java/com/seibel/distanthorizons/core/level/DhLevel.java @@ -38,10 +38,7 @@ public abstract class DhLevel implements IDhLevel @Override - public int getMinY() - { - return 0; - } + public int getMinY() { return 0; } @Override public void updateChunkAsync(IChunkWrapper chunk) diff --git a/core/src/main/java/com/seibel/distanthorizons/core/level/DhServerLevel.java b/core/src/main/java/com/seibel/distanthorizons/core/level/DhServerLevel.java index dd9bb218f..fdd34567c 100644 --- a/core/src/main/java/com/seibel/distanthorizons/core/level/DhServerLevel.java +++ b/core/src/main/java/com/seibel/distanthorizons/core/level/DhServerLevel.java @@ -49,10 +49,7 @@ public class DhServerLevel extends DhLevel implements IDhServerLevel LOGGER.info("Started DHLevel for {} with saves at {}", serverLevelWrapper, saveStructure); } - public void serverTick() - { - chunkToLodBuilder.tick(); - } + public void serverTick() { this.chunkToLodBuilder.tick(); } @Override public void saveWrites(ChunkSizedFullDataAccessor data)