diff --git a/fabric/gradle.properties b/fabric/gradle.properties index 0a02c56..439423e 100644 --- a/fabric/gradle.properties +++ b/fabric/gradle.properties @@ -9,7 +9,7 @@ yarn_mappings=1.21.1+build.3 loader_version=0.16.5 # Mod Properties -mod_version=1.0.0-fabric-1.21.1 +mod_version=1.1.0-fabric-1.21.1 maven_group=com.vaporvee.loadsupport archives_base_name=loadsupport diff --git a/fabric/src/client/java/com/vaporvee/loadsupport/LoadSupportClient.java b/fabric/src/client/java/com/vaporvee/loadsupport/LoadSupportClient.java index 74931c8..0d27332 100644 --- a/fabric/src/client/java/com/vaporvee/loadsupport/LoadSupportClient.java +++ b/fabric/src/client/java/com/vaporvee/loadsupport/LoadSupportClient.java @@ -16,7 +16,8 @@ public class LoadSupportClient implements ClientModInitializer { public void onInitializeClient() { AutoConfig.register(LSConfig.class, Toml4jConfigSerializer::new); config = AutoConfig.getConfigHolder(LSConfig.class).getConfig(); - allocatedMemoryInGB = Runtime.getRuntime().totalMemory() / 1073741824f; // Hardcoded value for GB + allocatedMemoryInGB = Runtime.getRuntime().maxMemory() / 1073741824f; // Hardcoded value for GB + allocatedMemoryInGB = Math.round(allocatedMemoryInGB * 10) / 10f; LoadSupport.logger.info(String.format("Allocated Memory: %.1f GB", allocatedMemoryInGB)); ScreenEvents.BEFORE_INIT.register(LoadSupportClient::beforeWindowInit); } @@ -24,7 +25,7 @@ public class LoadSupportClient implements ClientModInitializer { public static String[] getWarningMessage(){ return new String[]{config.errorTitle, config.errorDescription .replace("{minMemory}", String.valueOf(config.minMemory)) - .replace("{currentMemory}", String.format("%.1f", allocatedMemoryInGB))}; + .replace("{currentMemory}", String.valueOf(allocatedMemoryInGB))}; }; private static void beforeWindowInit(MinecraftClient minecraftClient, Screen screen, int i, int i1) { if(config.minMemory > allocatedMemoryInGB){ diff --git a/neoforge/gradle.properties b/neoforge/gradle.properties index 2c0a2d8..47a5d2a 100644 --- a/neoforge/gradle.properties +++ b/neoforge/gradle.properties @@ -34,7 +34,7 @@ mod_name=Load Support # The license of the mod. Review your options at https://choosealicense.com/. All Rights Reserved is the default. mod_license=Apache License 2.0 # The mod version. See https://semver.org/ -mod_version=1.0.0-neoforge-1.21.1 +mod_version=1.1.0-neoforge-1.21.1 # The group ID for the mod. It is only important when publishing as an artifact to a Maven repository. # This should match the base package used for the mod sources. # See https://maven.apache.org/guides/mini/guide-naming-conventions.html diff --git a/neoforge/src/main/java/com/vaporvee/loadsupport/LoadSupport.java b/neoforge/src/main/java/com/vaporvee/loadsupport/LoadSupport.java index 2d75d48..aab3543 100644 --- a/neoforge/src/main/java/com/vaporvee/loadsupport/LoadSupport.java +++ b/neoforge/src/main/java/com/vaporvee/loadsupport/LoadSupport.java @@ -34,7 +34,8 @@ public class LoadSupport { AutoConfig.register(LSConfig.class, Toml4jConfigSerializer::new); config = AutoConfig.getConfigHolder(LSConfig.class).getConfig(); - allocatedMemoryInGB = Runtime.getRuntime().totalMemory() / 1073741824f; // Hardcoded value for GB + allocatedMemoryInGB = Runtime.getRuntime().maxMemory() / 1073741824f; // Hardcoded value for GB + allocatedMemoryInGB = Math.round(allocatedMemoryInGB * 10) / 10f; LoadSupport.logger.info(String.format("Allocated Memory: %.1f GB", allocatedMemoryInGB)); ScreenEvents.BEFORE_INIT.register(LoadSupport::beforeWindowInit); } @@ -52,6 +53,6 @@ public class LoadSupport public static String[] getWarningMessage(){ return new String[]{config.errorTitle, config.errorDescription .replace("{minMemory}", String.valueOf(config.minMemory)) - .replace("{currentMemory}", String.format("%.1f", allocatedMemoryInGB))}; + .replace("{currentMemory}", String.valueOf(allocatedMemoryInGB))}; }; }