Skip to content

Commit d447a02

Browse files
committed
[BUG] Fix whitespace in AccessTransformers causing setup to fail on 1.8.9
1 parent 1c81a48 commit d447a02

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

src/minecraft/kotlin/xyz/wagyourtail/unimined/internal/minecraft/patch/access/transformer/AccessTransformerMinecraftTransformer.kt

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,15 @@ interface AccessTransformerMinecraftTransformer : AccessTransformerPatcher, Acce
124124
).use {
125125
ATWriter.writeData(list, it::append)
126126
}
127+
128+
// Fix whitespaces in ATs that can cause forge to fail on 1.8.9+
129+
if (!legacyATFormat) {
130+
val lines = temp.bufferedReader().readLines()
131+
temp.bufferedWriter().use {
132+
writer -> lines.filter { s -> !s.startsWith(" ") }.forEach { writer.write(it) }
133+
}
134+
}
135+
127136
try {
128137
project.execOps.javaexec { spec ->
129138
if (useToolchains) {

0 commit comments

Comments
 (0)