diff --git a/worldedit-core/src/main/java/com/sk89q/worldedit/command/argument/RegistryConverter.java b/worldedit-core/src/main/java/com/sk89q/worldedit/command/argument/RegistryConverter.java index f777c3a44..ad07203a6 100644 --- a/worldedit-core/src/main/java/com/sk89q/worldedit/command/argument/RegistryConverter.java +++ b/worldedit-core/src/main/java/com/sk89q/worldedit/command/argument/RegistryConverter.java @@ -45,6 +45,7 @@ import org.enginehub.piston.inject.Key; import java.lang.reflect.Field; import java.util.List; +import java.util.Locale; import java.util.stream.Collectors; public final class RegistryConverter implements ArgumentConverter { @@ -98,7 +99,7 @@ public final class RegistryConverter implements ArgumentConvert @Override public ConversionResult convert(String argument, InjectedValueAccess injectedValueAccess) { - V result = registry.get(argument); + V result = registry.get(argument.toLowerCase(Locale.ROOT)); return result == null ? FailedConversion.from(new IllegalArgumentException( "Not a valid " + registry.getName() + ": " + argument))