aboutsummaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
authorJuuxel <6596629+Juuxel@users.noreply.github.com>2020-11-30 19:16:40 +0200
committerJuuxel <6596629+Juuxel@users.noreply.github.com>2020-11-30 19:16:40 +0200
commit07e47d531c8ad27383ea9658ddb5b54b46fa1f8e (patch)
tree5b07a18adac1e2c90311333840e24f0846e0ead1 /src/main
parentec199fef90ce0373119a1bec0c7f78d9331b2e80 (diff)
downloadarchitectury-loom-07e47d531c8ad27383ea9658ddb5b54b46fa1f8e.tar.gz
architectury-loom-07e47d531c8ad27383ea9658ddb5b54b46fa1f8e.tar.bz2
architectury-loom-07e47d531c8ad27383ea9658ddb5b54b46fa1f8e.zip
Use proper slash format in coremod remapper
Diffstat (limited to 'src/main')
-rw-r--r--src/main/java/net/fabricmc/loom/util/srg/CoreModClassRemapper.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/net/fabricmc/loom/util/srg/CoreModClassRemapper.java b/src/main/java/net/fabricmc/loom/util/srg/CoreModClassRemapper.java
index dd791aec..bb36794e 100644
--- a/src/main/java/net/fabricmc/loom/util/srg/CoreModClassRemapper.java
+++ b/src/main/java/net/fabricmc/loom/util/srg/CoreModClassRemapper.java
@@ -92,13 +92,13 @@ public final class CoreModClassRemapper {
Matcher matcher = CLASS_NAME_PATTERN.matcher(line);
if (matcher.matches()) {
- String className = matcher.group(2);
+ String className = matcher.group(2).replace('.', '/');
String remapped = CollectionUtil.find(mappings.getClasses(), def -> def.getName("srg").equals(className))
.map(def -> def.getName("named"))
.orElse(className);
if (!className.equals(remapped)) {
- output.set(i, matcher.group(1) + remapped + matcher.group(3));
+ output.set(i, matcher.group(1) + remapped.replace('/', '.') + matcher.group(3));
}
}
}