mirror of
https://github.com/zaaarf/lillero-mapper.git
synced 2024-11-22 04:44:48 +01:00
A lightweight mapping library used by the Lillero processor.
https://docs.zaaarf.foo/lillero-mapper/
.github/workflows | ||
gradle/wrapper | ||
src/main/java/ftbsc/lll | ||
.editorconfig | ||
.gitignore | ||
build.gradle | ||
gradlew | ||
gradlew.bat | ||
LICENSE | ||
README.md |
Lillero-mapper
A tiny library to process mappings in various formats.
Why?
I initially meant to fork Enigma, but honestly it was far more than I needed, even when stripped down to its core library.
The purpose of this library is to act as base for the Lillero processor, to work with various mapping formats.
Usage
Simply call MapperProvider.getMapper()
and pass it a List
of String
s representing the mapping file's contents, line by line. Call then populate()
on the resulting IMapper
, passing the same List
once again, and you'll have an object that can process stuff back and forth - granted that a mapper capable of parsing the input was found.