Skip to content

Commit 8f668cf

Browse files
committed
Accept 1 and 0 as possible values
1 parent 0ea74e4 commit 8f668cf

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/main/java/net/irisshaders/iris/shaderpack/properties/ShaderProperties.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -599,9 +599,9 @@ public ShaderProperties(String contents, ShaderPackOptions shaderPackOptions, It
599599
}
600600

601601
private static void handleBooleanValue(String key, String value, BooleanConsumer handler) {
602-
if ("true".equals(value)) {
602+
if ("true".equals(value) || "1".equals(value)) {
603603
handler.accept(true);
604-
} else if ("false".equals(value)) {
604+
} else if ("false".equals(value) || "0".equals(value)) {
605605
handler.accept(false);
606606
} else {
607607
Iris.logger.warn("Unexpected value for boolean key " + key + " in shaders.properties: got " + value + ", but expected either true or false");
@@ -613,9 +613,9 @@ private static void handleBooleanDirective(String key, String value, String expe
613613
return;
614614
}
615615

616-
if ("true".equals(value)) {
616+
if ("true".equals(value) || "1".equals(value)) {
617617
handler.accept(OptionalBoolean.TRUE);
618-
} else if ("false".equals(value)) {
618+
} else if ("false".equals(value) || "0".equals(value)) {
619619
handler.accept(OptionalBoolean.FALSE);
620620
} else {
621621
Iris.logger.warn("Unexpected value for boolean key " + key + " in shaders.properties: got " + value + ", but expected either true or false");

0 commit comments

Comments
 (0)