From 176329fd1a4f0006b59fef55a2c5e8c15499a5de Mon Sep 17 00:00:00 2001 From: XiaoMoMi Date: Mon, 30 Dec 2024 22:46:06 +0800 Subject: [PATCH] 3.6.25 --- .../customcrops/api/core/world/CustomCropsChunk.java | 2 ++ .../customcrops/api/core/world/CustomCropsChunkImpl.java | 5 +++++ .../api/core/world/adaptor/AbstractWorldAdaptor.java | 2 +- gradle.properties | 2 +- 4 files changed, 9 insertions(+), 2 deletions(-) diff --git a/api/src/main/java/net/momirealms/customcrops/api/core/world/CustomCropsChunk.java b/api/src/main/java/net/momirealms/customcrops/api/core/world/CustomCropsChunk.java index d07b1e4..ea5eb3f 100644 --- a/api/src/main/java/net/momirealms/customcrops/api/core/world/CustomCropsChunk.java +++ b/api/src/main/java/net/momirealms/customcrops/api/core/world/CustomCropsChunk.java @@ -136,6 +136,8 @@ public interface CustomCropsChunk { */ int loadedMilliSeconds(); + int loadedSeconds(); + /** * Retrieves the custom crop block state at a specific location. * diff --git a/api/src/main/java/net/momirealms/customcrops/api/core/world/CustomCropsChunkImpl.java b/api/src/main/java/net/momirealms/customcrops/api/core/world/CustomCropsChunkImpl.java index 5e98451..6c0d53f 100644 --- a/api/src/main/java/net/momirealms/customcrops/api/core/world/CustomCropsChunkImpl.java +++ b/api/src/main/java/net/momirealms/customcrops/api/core/world/CustomCropsChunkImpl.java @@ -220,6 +220,11 @@ public class CustomCropsChunkImpl implements CustomCropsChunk { return (int) (System.currentTimeMillis() - lastUnloadTime); } + @Override + public int loadedSeconds() { + return loadedSeconds; + } + @NotNull @Override public Optional getBlockState(Pos3 location) { diff --git a/api/src/main/java/net/momirealms/customcrops/api/core/world/adaptor/AbstractWorldAdaptor.java b/api/src/main/java/net/momirealms/customcrops/api/core/world/adaptor/AbstractWorldAdaptor.java index e61d057..bb57bd7 100644 --- a/api/src/main/java/net/momirealms/customcrops/api/core/world/adaptor/AbstractWorldAdaptor.java +++ b/api/src/main/java/net/momirealms/customcrops/api/core/world/adaptor/AbstractWorldAdaptor.java @@ -79,7 +79,7 @@ public abstract class AbstractWorldAdaptor implements WorldAdaptor { return new SerializableChunk( chunkPos.x(), chunkPos.z(), - chunk.loadedMilliSeconds(), + chunk.loadedSeconds(), chunk.lastLoadedTime(), chunk.sectionsToSave().map(this::toSerializableSection).toList(), queueToIntArray(chunk.tickTaskQueue()), diff --git a/gradle.properties b/gradle.properties index af90660..53ab5d3 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,6 +1,6 @@ # Project settings # Rule: [major update].[feature update].[bug fix] -project_version=3.6.24 +project_version=3.6.25 config_version=42 project_group=net.momirealms