Skip to content

Commit b7a8c4e

Browse files
committed
expose ploceus.layeredMappings to API
1 parent 8291525 commit b7a8c4e

2 files changed

Lines changed: 7 additions & 1 deletion

File tree

src/main/java/net/ornithemc/ploceus/PloceusGradleExtension.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -262,7 +262,8 @@ public Dependency mcpForgeMappings(String mc, String version) {
262262
});
263263
}
264264

265-
private Dependency layeredMappings(Action<LayeredMappingSpecBuilder> action) {
265+
@Override
266+
public Dependency layeredMappings(Action<LayeredMappingSpecBuilder> action) {
266267
return loom.layered(builder -> {
267268
action.execute(builder);
268269
builder.addLayer(new NestsMappingSpec(this));

src/main/java/net/ornithemc/ploceus/api/PloceusGradleExtensionApi.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
package net.ornithemc.ploceus.api;
22

3+
import org.gradle.api.Action;
34
import org.gradle.api.artifacts.Dependency;
45

6+
import net.fabricmc.loom.api.mappings.layered.spec.LayeredMappingSpecBuilder;
7+
58
public interface PloceusGradleExtensionApi {
69

710
Dependency featherMappings(String build);
@@ -14,6 +17,8 @@ public interface PloceusGradleExtensionApi {
1417

1518
Dependency mcpForgeMappings(String mc, String version);
1619

20+
Dependency layeredMappings(Action<LayeredMappingSpecBuilder> action);
21+
1722
Dependency raven(String build);
1823

1924
Dependency raven(String build, String side);

0 commit comments

Comments
 (0)