mirror of
https://github.com/architectury/architectury-loom.git
synced 2026-04-02 05:27:43 -05:00
@@ -253,7 +253,7 @@ public class SrgProvider extends DependencyProvider {
|
||||
|
||||
try {
|
||||
FileUtils.deleteDirectory(context.workingDirectory("/").toFile());
|
||||
MojangMappingLayer layer = new MojangMappingsSpec(() -> true).createLayer(context);
|
||||
MojangMappingLayer layer = new MojangMappingsSpec(() -> true, true).createLayer(context);
|
||||
layer.visit(visitor);
|
||||
} catch (IOException e) {
|
||||
throw new UncheckedIOException(e);
|
||||
|
||||
@@ -33,12 +33,12 @@ public record MojangMappingsSpec(SilenceLicenseOption silenceLicense, boolean na
|
||||
private static final String MANIFEST_CLIENT_MAPPINGS = "client_mappings";
|
||||
private static final String MANIFEST_SERVER_MAPPINGS = "server_mappings";
|
||||
|
||||
public MojangMappingsSpec(SilenceLicenseSupplier supplier) {
|
||||
this(new SilenceLicenseOption(supplier));
|
||||
public MojangMappingsSpec(SilenceLicenseSupplier supplier, boolean nameSyntheticMembers) {
|
||||
this(new SilenceLicenseOption(supplier), nameSyntheticMembers);
|
||||
}
|
||||
|
||||
public MojangMappingsSpec() {
|
||||
this(() -> false);
|
||||
public MojangMappingsSpec(boolean nameSyntheticMembers) {
|
||||
this(() -> false, nameSyntheticMembers);
|
||||
}
|
||||
|
||||
@FunctionalInterface
|
||||
|
||||
@@ -48,7 +48,7 @@ public class MojangMappingsSpecBuilderImpl implements MojangMappingsSpecBuilder
|
||||
return nameSyntheticMembers;
|
||||
}
|
||||
|
||||
public MojangMappingsSpec build() {
|
||||
return new MojangMappingsSpec(nameSyntheticMembers);
|
||||
public MojangMappingsSpec build(MojangMappingsSpec.SilenceLicenseSupplier supplier) {
|
||||
return new MojangMappingsSpec(supplier, nameSyntheticMembers);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user