Add WaterDestroy feature with command and listener

Signed-off-by: Chaoscaot <max@maxsp.de>
This commit is contained in:
2025-12-11 00:34:29 +01:00
parent 8640d43d4b
commit 8b2b7e011a
5 changed files with 179 additions and 1 deletions
@@ -34,7 +34,7 @@ public class FixedRegionData extends RegionData {
@Override
public @NonNull <T extends Enum<T> & Flag.Value<T>> RegionFlagPolicy has(@NonNull Flag<T> flag) {
if (flag.oneOf(Flag.COLOR, Flag.TNT, Flag.FIRE, Flag.FREEZE, Flag.PROTECT, Flag.NO_GRAVITY, Flag.CHANGED)) {
if (flag.oneOf(Flag.COLOR, Flag.TNT, Flag.FIRE, Flag.FREEZE, Flag.PROTECT, Flag.NO_GRAVITY, Flag.CHANGED, Flag.WATER_DESTROY)) {
return RegionFlagPolicy.WRITABLE;
}
if (flag.oneOf(Flag.ITEMS) && Core.getVersion() >= 20) {