Skip to content

Commit 5379547

Browse files
committed
Fix parchment's classes.csv using incorrect class names.
1 parent 27249b9 commit 5379547

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/main/java/net/minecraftforge/mcmaven/impl/mappings/ParchmentMappings.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,8 @@ private File getMappings(MCP mcp, Task srgTask, Task clientTask, Task serverTask
109109
.add("srg", srg)
110110
.add("client", client)
111111
.add("server", server)
112-
.add("data", data);
112+
.add("data", data)
113+
.add("codever", "1"); // 1 - Fixed class names being in internals names, instead of FG6's pseudo source names (pkg.Outer$Inner)
113114

114115

115116
if (output.exists() && cache.isSame())
@@ -284,7 +285,7 @@ private static void add(Map<String, Info> map, String orig, String mapped, Parch
284285
mapped = mapped != null && !mapped.isBlank() ? mapped : orig;
285286
var desc = element == null ? null : getJavadocs(element.javadoc);
286287
if (!orig.equals(mapped) || desc != null)
287-
map.put(orig, new Info(mapped, desc));
288+
map.put(orig.replace('/', '.'), new Info(mapped.replace('/', '.'), desc));
288289
}
289290

290291
private static String getJavadocs(List<String> javadoc) {

0 commit comments

Comments
 (0)