From b69f1866fc126a88154d9b1ca4d0856e85089cff Mon Sep 17 00:00:00 2001 From: XiaoMoMi <972454774@qq.com> Date: Sun, 17 Mar 2024 15:57:06 +0800 Subject: [PATCH] bug fixs --- build.gradle.kts | 2 +- plugin/build.gradle.kts | 2 +- .../net/momirealms/customcrops/mechanic/world/CChunk.java | 2 +- .../mechanic/world/adaptor/BukkitWorldAdaptor.java | 4 +++- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index 3374886..7b7a748 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -8,7 +8,7 @@ plugins { allprojects { project.group = "net.momirealms" - project.version = "3.4.2.2" + project.version = "3.4.2.3" apply() apply(plugin = "java") diff --git a/plugin/build.gradle.kts b/plugin/build.gradle.kts index e4ed660..433e9cb 100644 --- a/plugin/build.gradle.kts +++ b/plugin/build.gradle.kts @@ -51,7 +51,7 @@ dependencies { implementation(project(":legacy-api")) implementation("net.kyori:adventure-api:4.15.0") implementation("net.kyori:adventure-platform-bukkit:4.3.2") - implementation("com.github.Xiao-MoMi:AntiGriefLib:0.7") + implementation("com.github.Xiao-MoMi:AntiGriefLib:0.8") implementation("com.github.Xiao-MoMi:BiomeAPI:0.3") compileOnly("net.kyori:adventure-text-minimessage:4.15.0") compileOnly("net.kyori:adventure-text-serializer-legacy:4.15.0") diff --git a/plugin/src/main/java/net/momirealms/customcrops/mechanic/world/CChunk.java b/plugin/src/main/java/net/momirealms/customcrops/mechanic/world/CChunk.java index 011e10f..8113939 100644 --- a/plugin/src/main/java/net/momirealms/customcrops/mechanic/world/CChunk.java +++ b/plugin/src/main/java/net/momirealms/customcrops/mechanic/world/CChunk.java @@ -374,7 +374,7 @@ public class CChunk implements CustomCropsChunk { CustomCropsBlock previous = addBlockAt(scarecrow, location); if (previous != null) { if (previous instanceof WorldScarecrow) { - CustomCropsPlugin.get().debug("Found duplicated glass data when adding scarecrow at " + location); + CustomCropsPlugin.get().debug("Found duplicated scarecrow data when adding scarecrow at " + location); } else { CustomCropsPlugin.get().debug("Found unremoved data when adding scarecrow at " + location + ". Previous type is " + previous.getType().name()); } diff --git a/plugin/src/main/java/net/momirealms/customcrops/mechanic/world/adaptor/BukkitWorldAdaptor.java b/plugin/src/main/java/net/momirealms/customcrops/mechanic/world/adaptor/BukkitWorldAdaptor.java index ffc2177..3cd9801 100644 --- a/plugin/src/main/java/net/momirealms/customcrops/mechanic/world/adaptor/BukkitWorldAdaptor.java +++ b/plugin/src/main/java/net/momirealms/customcrops/mechanic/world/adaptor/BukkitWorldAdaptor.java @@ -28,6 +28,7 @@ import com.google.gson.Gson; import net.momirealms.customcrops.api.CustomCropsPlugin; import net.momirealms.customcrops.api.manager.ConfigManager; import net.momirealms.customcrops.api.manager.WorldManager; +import net.momirealms.customcrops.api.mechanic.item.ItemType; import net.momirealms.customcrops.api.mechanic.world.*; import net.momirealms.customcrops.api.mechanic.world.level.CustomCropsChunk; import net.momirealms.customcrops.api.mechanic.world.level.CustomCropsWorld; @@ -292,8 +293,9 @@ public class BukkitWorldAdaptor extends AbstractWorldAdaptor { blockMap.put(chunkPos, new MemoryScarecrow(chunkPos.getLocation(world, coordinate), new CompoundMap(data))); } } - case "GLASS" -> { + case "GREENHOUSE" -> { for (int pos : (int[]) block.get("pos").getValue()) { + System.out.println("you"); ChunkPos chunkPos = new ChunkPos(pos); blockMap.put(chunkPos, new MemoryGlass(chunkPos.getLocation(world, coordinate), new CompoundMap(data))); }