374cb129e2
Normally, loadMappingsDir() loads: obf -> num -> pkgmcp but with numericSrgNames, it loads: pkgmcp -> num where: obf = obfuscated "notch" names num = numeric "srg" names pkgmcp = descriptive "csv" names This implementation could probably be improved further. Compatibility Note: --numeric used to load these mappings: obf -> num that is, ignoring the fields/methods.csv. But this turned out not to be too useful. You can still get this mapping with ignoreCsv=true, but now numericSrgNames and --numeric loads the much more useful mapping: pkgmcp -> num Useful for targetting FML runtime deobfuscation. |
||
---|---|---|
.. | ||
AccessChange.java | ||
AccessMap.java | ||
ChainTransformer.java | ||
CompactSrgWriter.java | ||
CSVMappingTransformer.java | ||
IInheritanceProvider.java | ||
InheritanceMap.java | ||
InheritanceProviders.java | ||
ISrgWriter.java | ||
Jar.java | ||
JarComparer.java | ||
JarInheritanceProvider.java | ||
JarMapping.java | ||
JarMappingLoadTransformer.java | ||
JarRemapper.java | ||
MethodDescriptorTransformer.java | ||
NodeType.java | ||
NoDupeList.java | ||
Ownable.java | ||
Pair.java | ||
RemappedRuntimeInheritanceProvider.java | ||
RemapperPreprocessor.java | ||
RuntimeInheritanceProvider.java | ||
ShadeRelocationSimulator.java | ||
SpecialSource.java | ||
SrgWriter.java | ||
URLClassLoaderInheritanceProvider.java | ||
URLDownloader.java |