mirror of
https://github.com/ViaVersion/ViaProxy.git
synced 2024-11-28 12:55:53 +01:00
Added minimum memory requirement
This commit is contained in:
parent
52b257e206
commit
2c4cb91ff7
@ -96,6 +96,16 @@ public class ViaProxy {
|
|||||||
ConsoleHandler.hookConsole();
|
ConsoleHandler.hookConsole();
|
||||||
Logger.LOGGER.info("Initializing ViaProxy {} v{} (Injected using {})...", hasUI ? "GUI" : "CLI", VERSION, injectionMethod);
|
Logger.LOGGER.info("Initializing ViaProxy {} v{} (Injected using {})...", hasUI ? "GUI" : "CLI", VERSION, injectionMethod);
|
||||||
Logger.LOGGER.info("Using java version: " + System.getProperty("java.vm.name") + " " + System.getProperty("java.version") + " (" + System.getProperty("java.vendor") + ") on " + System.getProperty("os.name"));
|
Logger.LOGGER.info("Using java version: " + System.getProperty("java.vm.name") + " " + System.getProperty("java.version") + " (" + System.getProperty("java.vendor") + ") on " + System.getProperty("os.name"));
|
||||||
|
Logger.LOGGER.info("Available memory (bytes): " + Runtime.getRuntime().maxMemory());
|
||||||
|
|
||||||
|
if (Runtime.getRuntime().maxMemory() < 512 * 1024 * 1024) {
|
||||||
|
Logger.LOGGER.fatal("ViaProxy is not able to run with less than 512MB of RAM.");
|
||||||
|
if (hasUI) {
|
||||||
|
JOptionPane.showMessageDialog(null, "ViaProxy is not able to run with less than 512MB of RAM.", "Critical Error", JOptionPane.ERROR_MESSAGE);
|
||||||
|
System.exit(1);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
loadNetty();
|
loadNetty();
|
||||||
saveManager = new SaveManager();
|
saveManager = new SaveManager();
|
||||||
PluginManager.loadPlugins();
|
PluginManager.loadPlugins();
|
||||||
|
Loading…
Reference in New Issue
Block a user