From 5374d5b5ab826f2e82148ba0f52421bb558403cf Mon Sep 17 00:00:00 2001 From: altrisi Date: Tue, 25 Jul 2023 21:17:05 +0200 Subject: [PATCH] Don't check writable in `CarpetRulePrinter` Turns out that means the file has to exist, and messes with Carpet Extra's printer --- src/main/java/carpet/utils/CarpetRulePrinter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/carpet/utils/CarpetRulePrinter.java b/src/main/java/carpet/utils/CarpetRulePrinter.java index 62d14d4f..34be3ca3 100644 --- a/src/main/java/carpet/utils/CarpetRulePrinter.java +++ b/src/main/java/carpet/utils/CarpetRulePrinter.java @@ -35,7 +35,7 @@ public class CarpetRulePrinter implements DedicatedServerModInitializer { // Prepare an OptionParser for our parameters OptionParser parser = new OptionParser(); OptionSpec shouldDump = parser.accepts("carpetDumpRules"); - OptionSpec pathSpec = parser.accepts("dumpPath").withRequiredArg().withValuesConvertedBy(new PathConverter(PathProperties.WRITABLE)); + OptionSpec pathSpec = parser.accepts("dumpPath").withRequiredArg().withValuesConvertedBy(new PathConverter()); OptionSpec filterSpec = parser.accepts("dumpFilter").withRequiredArg(); parser.allowsUnrecognizedOptions(); // minecraft may need more stuff later that we don't want to special-case OptionSet options = parser.parse(args);