From b3b1592ee7def4443e597003b0eeb99300cba0f9 Mon Sep 17 00:00:00 2001 From: DevDyna Date: Fri, 19 Jun 2026 17:23:36 +0200 Subject: [PATCH 1/2] fixed harvestable must return null when cannot harvest but is present --- .../cakesticklib/api/factories/plants/VanillaPlants.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/devdyna/cakesticklib/api/factories/plants/VanillaPlants.java b/src/main/java/com/devdyna/cakesticklib/api/factories/plants/VanillaPlants.java index 7a08fba..c1393c5 100644 --- a/src/main/java/com/devdyna/cakesticklib/api/factories/plants/VanillaPlants.java +++ b/src/main/java/com/devdyna/cakesticklib/api/factories/plants/VanillaPlants.java @@ -83,12 +83,15 @@ public static List checkReplant(Level level, BlockPos pos, @Nullable var ctx = Harvestable.Context.of(level, pos, player); + List items = null; + if (harvestable.canHarvest(ctx)) { - var items = harvestable.getItemsResult(ctx);// required to prevent to harvest AIR + items = harvestable.getItemsResult(ctx);// required to prevent to harvest AIR harvestable.replant(ctx); - return items; } + return items; + } if (block instanceof CropBlock crop) { From 07535a50dd593947f378d2b9621040a7d73e62ba Mon Sep 17 00:00:00 2001 From: DevDyna Date: Fri, 19 Jun 2026 17:23:41 +0200 Subject: [PATCH 2/2] Update gradle.properties --- gradle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index 8bc29eb..e20dce0 100644 --- a/gradle.properties +++ b/gradle.properties @@ -12,7 +12,7 @@ neo_version=26.1.2.75 mod_id=cakesticklib mod_name=CakeStickLib mod_license=Ora Et Labora License -mod_version=1.11.1 +mod_version=1.11.1-hotfix1 mod_group_id=com.devdyna.cakestick mod_authors=DevDyna mod_description=A standalone port of Synergy API to unify most of the code