This commit is contained in:
mcrcortex
2025-12-18 22:30:36 +10:00
parent ee7ec50d44
commit 45ff6c4414
3 changed files with 6 additions and 4 deletions

View File

@@ -26,6 +26,7 @@ import java.io.File;
import java.io.IOException; import java.io.IOException;
import java.nio.file.Files; import java.nio.file.Files;
import java.nio.file.Path; import java.nio.file.Path;
import java.util.Locale;
import java.util.concurrent.CompletableFuture; import java.util.concurrent.CompletableFuture;
@@ -203,7 +204,7 @@ public class VoxyCommands {
var name = ctx.getArgument("world_name", String.class); var name = ctx.getArgument("world_name", String.class);
var file = new File("saves").toPath().resolve(name); var file = new File("saves").toPath().resolve(name);
name = name.toLowerCase(); name = name.toLowerCase(Locale.ROOT);
if (name.endsWith("/")) { if (name.endsWith("/")) {
name = name.substring(0, name.length()-1); name = name.substring(0, name.length()-1);
} }

View File

@@ -8,6 +8,7 @@ import org.lwjgl.opengl.GL20C;
import org.lwjgl.opengl.GL30; import org.lwjgl.opengl.GL30;
import org.lwjgl.system.MemoryUtil; import org.lwjgl.system.MemoryUtil;
import java.util.Locale;
import java.util.Random; import java.util.Random;
import static org.lwjgl.opengl.GL11.GL_NEAREST; import static org.lwjgl.opengl.GL11.GL_NEAREST;
@@ -82,8 +83,8 @@ public class Capabilities {
this.ssboMaxSize = glGetInteger64(GL_MAX_SHADER_STORAGE_BLOCK_SIZE); this.ssboMaxSize = glGetInteger64(GL_MAX_SHADER_STORAGE_BLOCK_SIZE);
this.isMesa = glGetString(GL_VERSION).toLowerCase().contains("mesa"); this.isMesa = glGetString(GL_VERSION).toLowerCase(Locale.ROOT).contains("mesa");
var vendor = glGetString(GL_VENDOR).toLowerCase(); var vendor = glGetString(GL_VENDOR).toLowerCase(Locale.ROOT);
this.isIntel = vendor.contains("intel"); this.isIntel = vendor.contains("intel");
this.isNvidia = vendor.contains("nvidia"); this.isNvidia = vendor.contains("nvidia");
this.isAmd = vendor.contains("amd")||vendor.contains("radeon"); this.isAmd = vendor.contains("amd")||vendor.contains("radeon");

View File

@@ -101,7 +101,7 @@ public class Serialization {
int count = 0; int count = 0;
outer: outer:
for (var clzName : clazzs) { for (var clzName : clazzs) {
if (!clzName.toLowerCase().contains("config")) { if (!clzName.toLowerCase(Locale.ROOT).contains("config")) {
continue;//Only load classes that contain the word config continue;//Only load classes that contain the word config
} }
if (clzName.contains("mixin")) { if (clzName.contains("mixin")) {