forked from SteamWar/SteamWar
Remove any references to Core.getVersion
This commit is contained in:
+1
-5
@@ -24,7 +24,6 @@ import de.steamwar.bausystem.region.RegionFlagPolicy;
|
|||||||
import de.steamwar.bausystem.region.flags.Flag;
|
import de.steamwar.bausystem.region.flags.Flag;
|
||||||
import de.steamwar.bausystem.region.flags.ProtectMode;
|
import de.steamwar.bausystem.region.flags.ProtectMode;
|
||||||
import de.steamwar.bausystem.region.flags.TNTMode;
|
import de.steamwar.bausystem.region.flags.TNTMode;
|
||||||
import de.steamwar.core.Core;
|
|
||||||
import lombok.NonNull;
|
import lombok.NonNull;
|
||||||
|
|
||||||
public class GlobalRegionData extends RegionData {
|
public class GlobalRegionData extends RegionData {
|
||||||
@@ -44,10 +43,7 @@ public class GlobalRegionData extends RegionData {
|
|||||||
if (flag.oneOf(Flag.PROTECT)) {
|
if (flag.oneOf(Flag.PROTECT)) {
|
||||||
return RegionFlagPolicy.READ_ONLY;
|
return RegionFlagPolicy.READ_ONLY;
|
||||||
}
|
}
|
||||||
if (flag.oneOf(Flag.ITEMS) && Core.getVersion() >= 20) {
|
if (flag.oneOf(Flag.TNT, Flag.FIRE, Flag.FREEZE, Flag.WATER_DESTROY, Flag.ITEMS)) {
|
||||||
return RegionFlagPolicy.WRITABLE;
|
|
||||||
}
|
|
||||||
if (flag.oneOf(Flag.TNT, Flag.FIRE, Flag.FREEZE, Flag.WATER_DESTROY)) {
|
|
||||||
return RegionFlagPolicy.WRITABLE;
|
return RegionFlagPolicy.WRITABLE;
|
||||||
}
|
}
|
||||||
return RegionFlagPolicy.NOT_APPLICABLE;
|
return RegionFlagPolicy.NOT_APPLICABLE;
|
||||||
|
|||||||
+1
-5
@@ -24,7 +24,6 @@ import de.steamwar.bausystem.region.RegionFlagPolicy;
|
|||||||
import de.steamwar.bausystem.region.dynamic.DynamicRegion;
|
import de.steamwar.bausystem.region.dynamic.DynamicRegion;
|
||||||
import de.steamwar.bausystem.region.flags.Flag;
|
import de.steamwar.bausystem.region.flags.Flag;
|
||||||
import de.steamwar.bausystem.region.flags.TNTMode;
|
import de.steamwar.bausystem.region.flags.TNTMode;
|
||||||
import de.steamwar.core.Core;
|
|
||||||
import lombok.NonNull;
|
import lombok.NonNull;
|
||||||
|
|
||||||
public class DisplayRegionData extends RegionData {
|
public class DisplayRegionData extends RegionData {
|
||||||
@@ -40,10 +39,7 @@ public class DisplayRegionData extends RegionData {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public @NonNull <T extends Enum<T> & Flag.Value<T>> RegionFlagPolicy has(@NonNull Flag<T> flag) {
|
public @NonNull <T extends Enum<T> & Flag.Value<T>> RegionFlagPolicy has(@NonNull Flag<T> flag) {
|
||||||
if (flag.oneOf(Flag.FIRE, Flag.FREEZE, Flag.NO_GRAVITY, Flag.WATER_DESTROY)) {
|
if (flag.oneOf(Flag.FIRE, Flag.FREEZE, Flag.NO_GRAVITY, Flag.WATER_DESTROY, Flag.ITEMS)) {
|
||||||
return RegionFlagPolicy.WRITABLE;
|
|
||||||
}
|
|
||||||
if (flag.oneOf(Flag.ITEMS) && Core.getVersion() >= 20) {
|
|
||||||
return RegionFlagPolicy.WRITABLE;
|
return RegionFlagPolicy.WRITABLE;
|
||||||
}
|
}
|
||||||
if (flag.oneOf(Flag.TNT, Flag.PROTECT)) {
|
if (flag.oneOf(Flag.TNT, Flag.PROTECT)) {
|
||||||
|
|||||||
+1
-5
@@ -25,7 +25,6 @@ import de.steamwar.bausystem.region.RegionFlagPolicy;
|
|||||||
import de.steamwar.bausystem.region.flags.Flag;
|
import de.steamwar.bausystem.region.flags.Flag;
|
||||||
import de.steamwar.bausystem.region.flags.TNTMode;
|
import de.steamwar.bausystem.region.flags.TNTMode;
|
||||||
import de.steamwar.bausystem.region.flags.TestblockMode;
|
import de.steamwar.bausystem.region.flags.TestblockMode;
|
||||||
import de.steamwar.core.Core;
|
|
||||||
import lombok.NonNull;
|
import lombok.NonNull;
|
||||||
|
|
||||||
public class PlotRegionData extends RegionData {
|
public class PlotRegionData extends RegionData {
|
||||||
@@ -42,10 +41,7 @@ public class PlotRegionData extends RegionData {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public @NonNull <T extends Enum<T> & Flag.Value<T>> RegionFlagPolicy has(@NonNull Flag<T> flag) {
|
public @NonNull <T extends Enum<T> & Flag.Value<T>> RegionFlagPolicy has(@NonNull Flag<T> flag) {
|
||||||
if (flag.oneOf(Flag.TNT, Flag.PROTECT, Flag.FIRE, Flag.FREEZE, Flag.NO_GRAVITY, Flag.WATER_DESTROY, Flag.TESTBLOCK, Flag.CHANGED)) {
|
if (flag.oneOf(Flag.TNT, Flag.PROTECT, Flag.FIRE, Flag.FREEZE, Flag.NO_GRAVITY, Flag.WATER_DESTROY, Flag.TESTBLOCK, Flag.CHANGED, Flag.ITEMS)) {
|
||||||
return RegionFlagPolicy.WRITABLE;
|
|
||||||
}
|
|
||||||
if (flag.oneOf(Flag.ITEMS) && Core.getVersion() >= 20) {
|
|
||||||
return RegionFlagPolicy.WRITABLE;
|
return RegionFlagPolicy.WRITABLE;
|
||||||
}
|
}
|
||||||
return RegionFlagPolicy.NOT_APPLICABLE;
|
return RegionFlagPolicy.NOT_APPLICABLE;
|
||||||
|
|||||||
+1
-5
@@ -27,7 +27,6 @@ import de.steamwar.bausystem.region.flags.FireMode;
|
|||||||
import de.steamwar.bausystem.region.flags.Flag;
|
import de.steamwar.bausystem.region.flags.Flag;
|
||||||
import de.steamwar.bausystem.region.flags.ProtectMode;
|
import de.steamwar.bausystem.region.flags.ProtectMode;
|
||||||
import de.steamwar.bausystem.region.flags.TNTMode;
|
import de.steamwar.bausystem.region.flags.TNTMode;
|
||||||
import de.steamwar.core.Core;
|
|
||||||
import lombok.NonNull;
|
import lombok.NonNull;
|
||||||
|
|
||||||
import java.util.UUID;
|
import java.util.UUID;
|
||||||
@@ -64,10 +63,7 @@ public class PathRegionData extends RegionData {
|
|||||||
if (flag.oneOf(Flag.TNT, Flag.FIRE, Flag.PROTECT)) {
|
if (flag.oneOf(Flag.TNT, Flag.FIRE, Flag.PROTECT)) {
|
||||||
return RegionFlagPolicy.READ_ONLY;
|
return RegionFlagPolicy.READ_ONLY;
|
||||||
}
|
}
|
||||||
if (flag.oneOf(Flag.ITEMS) && Core.getVersion() >= 20) {
|
if (flag.oneOf(Flag.FREEZE, Flag.ITEMS)) {
|
||||||
return RegionFlagPolicy.WRITABLE;
|
|
||||||
}
|
|
||||||
if (flag.oneOf(Flag.FREEZE)) {
|
|
||||||
return RegionFlagPolicy.WRITABLE;
|
return RegionFlagPolicy.WRITABLE;
|
||||||
}
|
}
|
||||||
return RegionFlagPolicy.NOT_APPLICABLE;
|
return RegionFlagPolicy.NOT_APPLICABLE;
|
||||||
|
|||||||
+1
-5
@@ -26,7 +26,6 @@ import de.steamwar.bausystem.region.RegionFlagPolicy;
|
|||||||
import de.steamwar.bausystem.region.dynamic.DynamicRegion;
|
import de.steamwar.bausystem.region.dynamic.DynamicRegion;
|
||||||
import de.steamwar.bausystem.region.flags.Flag;
|
import de.steamwar.bausystem.region.flags.Flag;
|
||||||
import de.steamwar.bausystem.region.flags.TNTMode;
|
import de.steamwar.bausystem.region.flags.TNTMode;
|
||||||
import de.steamwar.core.Core;
|
|
||||||
import lombok.NonNull;
|
import lombok.NonNull;
|
||||||
|
|
||||||
import java.util.stream.Stream;
|
import java.util.stream.Stream;
|
||||||
@@ -52,10 +51,7 @@ public class SpecialRegionData extends RegionData {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public @NonNull <T extends Enum<T> & Flag.Value<T>> RegionFlagPolicy has(@NonNull Flag<T> flag) {
|
public @NonNull <T extends Enum<T> & Flag.Value<T>> RegionFlagPolicy has(@NonNull Flag<T> flag) {
|
||||||
if (flag.oneOf(Flag.TNT, Flag.FIRE, Flag.FREEZE, Flag.PROTECT, Flag.NO_GRAVITY, Flag.WATER_DESTROY)) {
|
if (flag.oneOf(Flag.TNT, Flag.FIRE, Flag.FREEZE, Flag.PROTECT, Flag.NO_GRAVITY, Flag.WATER_DESTROY, Flag.ITEMS)) {
|
||||||
return RegionFlagPolicy.WRITABLE;
|
|
||||||
}
|
|
||||||
if (flag.oneOf(Flag.ITEMS) && Core.getVersion() >= 20) {
|
|
||||||
return RegionFlagPolicy.WRITABLE;
|
return RegionFlagPolicy.WRITABLE;
|
||||||
}
|
}
|
||||||
return RegionFlagPolicy.NOT_APPLICABLE;
|
return RegionFlagPolicy.NOT_APPLICABLE;
|
||||||
|
|||||||
+1
-4
@@ -31,12 +31,9 @@ import de.steamwar.sql.GameModeConfig;
|
|||||||
import lombok.NonNull;
|
import lombok.NonNull;
|
||||||
import org.bukkit.Material;
|
import org.bukkit.Material;
|
||||||
|
|
||||||
import java.io.File;
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.util.UUID;
|
import java.util.UUID;
|
||||||
|
|
||||||
import static de.steamwar.bausystem.region.dynamic.special.SpecialArea.SPECIAL_PATH_DIR;
|
|
||||||
|
|
||||||
@RegionConstructorData(
|
@RegionConstructorData(
|
||||||
identifier = "special_dry",
|
identifier = "special_dry",
|
||||||
name = "Dry",
|
name = "Dry",
|
||||||
@@ -49,7 +46,7 @@ public class DryRegion extends DynamicRegion {
|
|||||||
protected static final int TILE_X = 1;
|
protected static final int TILE_X = 1;
|
||||||
protected static final int TILE_Z = 1;
|
protected static final int TILE_Z = 1;
|
||||||
|
|
||||||
private static final VariantSelector DRY = VariantSelector.Get(new File(SPECIAL_PATH_DIR, "dry"));
|
private static final VariantSelector DRY = VariantSelector.Folder(180028);
|
||||||
|
|
||||||
private final SpecialArea area;
|
private final SpecialArea area;
|
||||||
|
|
||||||
|
|||||||
+1
-4
@@ -30,12 +30,9 @@ import de.steamwar.sql.GameModeConfig;
|
|||||||
import lombok.NonNull;
|
import lombok.NonNull;
|
||||||
import org.bukkit.Material;
|
import org.bukkit.Material;
|
||||||
|
|
||||||
import java.io.File;
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.util.UUID;
|
import java.util.UUID;
|
||||||
|
|
||||||
import static de.steamwar.bausystem.region.dynamic.special.SpecialArea.SPECIAL_PATH_DIR;
|
|
||||||
|
|
||||||
@RegionConstructorData(
|
@RegionConstructorData(
|
||||||
identifier = "special_wet",
|
identifier = "special_wet",
|
||||||
name = "Wet",
|
name = "Wet",
|
||||||
@@ -48,7 +45,7 @@ public class WetRegion extends DynamicRegion {
|
|||||||
protected static final int TILE_X = 1;
|
protected static final int TILE_X = 1;
|
||||||
protected static final int TILE_Z = 1;
|
protected static final int TILE_Z = 1;
|
||||||
|
|
||||||
private static final VariantSelector WET = VariantSelector.Get(new File(SPECIAL_PATH_DIR, "wet"));
|
private static final VariantSelector WET = VariantSelector.Folder(180026);
|
||||||
|
|
||||||
private final SpecialArea area;
|
private final SpecialArea area;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user