From 49e4c41d2b37d75c264629ee2e0ec52f4fed5251 Mon Sep 17 00:00:00 2001 From: gnembon Date: Sun, 22 Aug 2021 23:11:59 -0300 Subject: [PATCH] fixed spawn command for some non-standard languages. Fixes #1073 --- src/main/java/carpet/commands/SpawnCommand.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/carpet/commands/SpawnCommand.java b/src/main/java/carpet/commands/SpawnCommand.java index 1f9010d4..789d44d1 100644 --- a/src/main/java/carpet/commands/SpawnCommand.java +++ b/src/main/java/carpet/commands/SpawnCommand.java @@ -21,6 +21,7 @@ import net.minecraft.util.DyeColor; import net.minecraft.util.math.BlockPos; import java.util.Arrays; +import java.util.Locale; import java.util.stream.Collectors; import static com.mojang.brigadier.arguments.IntegerArgumentType.getInteger; @@ -110,7 +111,7 @@ public class SpawnCommand { throw new SimpleCommandExceptionType(Messenger.c("r Wrong mob type: "+string+" should be "+ Arrays.stream(SpawnGroup.values()).map(SpawnGroup::getName).collect(Collectors.joining(", ")))).create(); } - return SpawnGroup.valueOf(string.toUpperCase()); + return SpawnGroup.byName(string.toLowerCase(Locale.ROOT)); }