Skip to content

Commit d491c93

Browse files
committed
add the function for preProcess
1 parent c07d3cc commit d491c93

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/commonMain/kotlin/xyz/wagyourtail/unimined/mapping/resolver/MappingResolver.kt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -375,6 +375,10 @@ abstract class MappingResolver<T : MappingResolver<T>>(val name: String) {
375375
renest.addAll(ns.map { Namespace(it) })
376376
}
377377

378+
fun preProcess(pre: (AbstractMappingTree, FormatProvider, ContentProvider) -> Unit) {
379+
preProcess.add(pre)
380+
}
381+
378382
internal fun preProcess(mappings: AbstractMappingTree) {
379383
for (pre in preProcess) {
380384
pre(mappings, provider, content)

0 commit comments

Comments
 (0)