diff --git a/common/src/main/java/com/copycatsplus/copycats/CCBlockStateProperties.java b/common/src/main/java/com/copycatsplus/copycats/CCBlockStateProperties.java index 3dae645c7..1a83fff6b 100644 --- a/common/src/main/java/com/copycatsplus/copycats/CCBlockStateProperties.java +++ b/common/src/main/java/com/copycatsplus/copycats/CCBlockStateProperties.java @@ -5,6 +5,8 @@ import net.minecraft.world.level.block.state.properties.IntegerProperty; import org.jetbrains.annotations.NotNull; +import java.util.Locale; + import static com.copycatsplus.copycats.foundation.copycat.CopycatBaseBlock.BASE_TYPE_COUNT; public class CCBlockStateProperties { @@ -27,7 +29,7 @@ public Side getOpposite() { @Override public @NotNull String getSerializedName() { - return name().toLowerCase(); + return name().toLowerCase(Locale.ROOT); } } @@ -40,7 +42,7 @@ public enum VerticalStairShape implements StringRepresentable { @Override public @NotNull String getSerializedName() { - return name().toLowerCase(); + return name().toLowerCase(Locale.ROOT); } public boolean isOuter() { diff --git a/common/src/main/java/com/copycatsplus/copycats/config/FeatureCategory.java b/common/src/main/java/com/copycatsplus/copycats/config/FeatureCategory.java index aa3b042f0..c83b70ffa 100644 --- a/common/src/main/java/com/copycatsplus/copycats/config/FeatureCategory.java +++ b/common/src/main/java/com/copycatsplus/copycats/config/FeatureCategory.java @@ -3,6 +3,8 @@ import net.minecraft.util.StringRepresentable; import org.jetbrains.annotations.NotNull; +import java.util.Locale; + public enum FeatureCategory implements StringRepresentable { SLOPES("All copycats with a sloped surface"), MULTISTATES("All copycats that support multiple materials in a single block"), @@ -24,7 +26,7 @@ public String getDescription() { @Override public @NotNull String getSerializedName() { - return this.name().toLowerCase(); + return this.name().toLowerCase(Locale.ROOT); } public static FeatureCategory byName(String name) { diff --git a/common/src/main/java/com/copycatsplus/copycats/content/copycat/board/CopycatBoardBlock.java b/common/src/main/java/com/copycatsplus/copycats/content/copycat/board/CopycatBoardBlock.java index aa89b0bb6..590bedcc6 100644 --- a/common/src/main/java/com/copycatsplus/copycats/content/copycat/board/CopycatBoardBlock.java +++ b/common/src/main/java/com/copycatsplus/copycats/content/copycat/board/CopycatBoardBlock.java @@ -326,7 +326,7 @@ private static Direction propertyToDirection(String property) { } public static String directionToProperty(Direction direction) { - return direction.getName().toLowerCase(); + return direction.getName().toLowerCase(Locale.ROOT); } private BlockState mapDirections(BlockState pState, Function pDirectionalFunction) { diff --git a/common/src/main/java/com/copycatsplus/copycats/content/copycat/board/CopycatMultiBoardModelCore.java b/common/src/main/java/com/copycatsplus/copycats/content/copycat/board/CopycatMultiBoardModelCore.java index 77e9211be..18d247f53 100644 --- a/common/src/main/java/com/copycatsplus/copycats/content/copycat/board/CopycatMultiBoardModelCore.java +++ b/common/src/main/java/com/copycatsplus/copycats/content/copycat/board/CopycatMultiBoardModelCore.java @@ -9,6 +9,7 @@ import java.util.HashMap; import java.util.List; +import java.util.Locale; import java.util.Map; import static com.copycatsplus.copycats.foundation.copycat.model.assembly.CopycatRenderContext.*; @@ -33,7 +34,7 @@ public void emitCopycatQuads(String key, BlockState state, CopycatRenderContext sides.put(direction, state.getValue(byDirection(direction))); } - Direction direction = Direction.byName(key.toLowerCase()); + Direction direction = Direction.byName(key.toLowerCase(Locale.ROOT)); if (!sides.get(direction)) return; diff --git a/common/src/main/java/com/copycatsplus/copycats/content/copycat/cogwheel/CopycatCogWheelBlock.java b/common/src/main/java/com/copycatsplus/copycats/content/copycat/cogwheel/CopycatCogWheelBlock.java index bd602dcc6..658ce781b 100644 --- a/common/src/main/java/com/copycatsplus/copycats/content/copycat/cogwheel/CopycatCogWheelBlock.java +++ b/common/src/main/java/com/copycatsplus/copycats/content/copycat/cogwheel/CopycatCogWheelBlock.java @@ -33,6 +33,7 @@ import org.jetbrains.annotations.Nullable; import javax.annotation.ParametersAreNonnullByDefault; +import java.util.Locale; import java.util.Set; @ParametersAreNonnullByDefault @@ -180,7 +181,7 @@ public enum Part implements StringRepresentable { @Override public String getSerializedName() { - return name().toLowerCase(); + return name().toLowerCase(Locale.ROOT); } } } diff --git a/common/src/main/java/com/copycatsplus/copycats/foundation/tooltip/CopycatCharacteristics.java b/common/src/main/java/com/copycatsplus/copycats/foundation/tooltip/CopycatCharacteristics.java index 2b11c308c..7fe482015 100644 --- a/common/src/main/java/com/copycatsplus/copycats/foundation/tooltip/CopycatCharacteristics.java +++ b/common/src/main/java/com/copycatsplus/copycats/foundation/tooltip/CopycatCharacteristics.java @@ -6,6 +6,7 @@ import org.jetbrains.annotations.NotNull; import java.util.List; +import java.util.Locale; import java.util.function.Function; import java.util.function.Supplier; @@ -32,7 +33,7 @@ public enum CopycatCharacteristics implements StringRepresentable { @Override public @NotNull String getSerializedName() { - return name().toLowerCase(); + return name().toLowerCase(Locale.ROOT); } public String getTitleKey() {