9
0
mirror of https://github.com/Xiao-MoMi/Custom-Crops.git synced 2025-12-27 19:09:09 +00:00

Fixed some bugs

This commit is contained in:
XiaoMoMi
2024-09-10 21:21:48 +08:00
parent c00df1623c
commit 3e251ed47a
7 changed files with 27 additions and 14 deletions

View File

@@ -91,10 +91,8 @@ public class CustomCropsWorldImpl<W> implements CustomCropsWorld<W> {
}
}
}
return false;
} else {
return true;
}
return false;
}
@Override

View File

@@ -17,7 +17,9 @@
package net.momirealms.customcrops.api.event;
import net.momirealms.customcrops.api.core.BuiltInBlockMechanics;
import net.momirealms.customcrops.api.core.block.BreakReason;
import net.momirealms.customcrops.api.core.block.CropBlock;
import net.momirealms.customcrops.api.core.mechanic.crop.CropConfig;
import net.momirealms.customcrops.api.core.world.CustomCropsBlockState;
import org.bukkit.Location;

View File

@@ -426,6 +426,7 @@ public abstract class AbstractRequirementManager<T> implements RequirementManage
return context -> {
Location location = requireNonNull(context.arg(ContextKeys.LOCATION));
Season season = plugin.getWorldManager().getSeason(location.getWorld());
if (season == Season.DISABLE) return true;
if (!seasons.contains(season.name())) return true;
if (runActions) ActionManager.trigger(context, actions);
return false;