mirror of
https://github.com/plexusorg/Plex-FAWE.git
synced 2025-06-12 04:23:54 +00:00
Move to ServerLib
This commit is contained in:
@ -1,18 +0,0 @@
|
||||
package com.boydti.fawe.bukkit.util;
|
||||
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
|
||||
public class SaneSoftwareCheck {
|
||||
|
||||
private static final Logger log = LoggerFactory.getLogger(SaneSoftwareCheck.class);
|
||||
|
||||
public static Class<?> checkVersion() {
|
||||
try {
|
||||
Class.forName("org.yatopiamc.yatopia.server.YatopiaConfig");
|
||||
} catch (ClassNotFoundException e) {
|
||||
return null;
|
||||
} log.warn("You are running a server fork that is known to be extremely dangerous and lead to data loss. It is strongly recommended you switch to a more stable, high-performing server software, like Paper.");
|
||||
return null;
|
||||
}
|
||||
}
|
@ -49,6 +49,7 @@ import com.sk89q.worldedit.world.entity.EntityType;
|
||||
import com.sk89q.worldedit.world.gamemode.GameModes;
|
||||
import com.sk89q.worldedit.world.item.ItemCategory;
|
||||
import com.sk89q.worldedit.world.weather.WeatherTypes;
|
||||
import de.notmyfault.serverlib.ServerLib;
|
||||
import io.papermc.lib.PaperLib;
|
||||
import org.bstats.bukkit.Metrics;
|
||||
import org.bukkit.Bukkit;
|
||||
@ -84,7 +85,6 @@ import java.util.Optional;
|
||||
import java.util.logging.Level;
|
||||
|
||||
import static com.boydti.fawe.bukkit.util.JavaVersionCheck.checkJvm;
|
||||
import static com.boydti.fawe.bukkit.util.SaneSoftwareCheck.checkVersion;
|
||||
import static com.google.common.base.Preconditions.checkNotNull;
|
||||
import static com.sk89q.worldedit.internal.anvil.ChunkDeleter.DELCHUNKS_FILE_NAME;
|
||||
|
||||
@ -179,7 +179,7 @@ public class WorldEditPlugin extends JavaPlugin { //implements TabCompleter
|
||||
// Check whether the server runs on 11 or greater
|
||||
checkJvm();
|
||||
// Check if we are in a safe environment
|
||||
checkVersion();
|
||||
ServerLib.checkUnsafeForks();
|
||||
}
|
||||
|
||||
private void setupPreWorldData() {
|
||||
|
Reference in New Issue
Block a user