Minor Property Tweaks (#1591)

* Add System Property for changing Portal Teleport boundry, remove unnecessary PropertyUtils method

* Remove unneeded imports on changed files

* Restore getString in PropertyUtils, change to use JDK method
This commit is contained in:
GreatWyrm 2022-12-30 21:52:16 -05:00 committed by GitHub
parent c04028336d
commit 9890d71347
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 4 additions and 12 deletions

View File

@ -5,7 +5,6 @@ import net.minestom.dependencies.DependencyGetter;
import net.minestom.dependencies.ResolvedDependency;
import net.minestom.dependencies.maven.MavenRepository;
import net.minestom.server.ServerProcess;
import net.minestom.server.utils.PropertyUtils;
import net.minestom.server.utils.validate.Check;
import org.jetbrains.annotations.ApiStatus;
import org.jetbrains.annotations.NotNull;
@ -37,7 +36,7 @@ public class ExtensionManager {
private final Map<String, Extension> extensions = new LinkedHashMap<>();
private final Map<String, Extension> immutableExtensions = Collections.unmodifiableMap(extensions);
private final File extensionFolder = new File(PropertyUtils.getString("minestom.extension.folder", "extensions"));
private final File extensionFolder = new File(System.getProperty("minestom.extension.folder", "extensions"));
private final File dependenciesFolder = new File(extensionFolder, ".libs");
private Path extensionDataRoot = extensionFolder.toPath();

View File

@ -27,7 +27,7 @@ public class WorldBorder {
private long lerpStartTime;
private long speed;
private int portalTeleportBoundary;
private final int portalTeleportBoundary;
private int warningTime;
private int warningBlocks;
@ -39,8 +39,7 @@ public class WorldBorder {
this.speed = 0;
this.portalTeleportBoundary = 29999984;
this.portalTeleportBoundary = Integer.getInteger("minestom.world-border-size", 29999984);
}
/**

View File

@ -21,12 +21,6 @@ public final class PropertyUtils {
@Contract("_, null -> null; _, !null -> !null")
public static String getString(@NotNull String name, @Nullable String defaultValue) {
final String value = System.getProperty(name);
if (value == null) {
return defaultValue;
} else {
return value;
}
return System.getProperty(name, defaultValue);
}
}