Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/skytasul/reflectiontools
Two tools to make reflection easy when used on remapped software.
https://github.com/skytasul/reflectiontools
java mappings mojang proguard reflection
Last synced: 6 days ago
JSON representation
Two tools to make reflection easy when used on remapped software.
- Host: GitHub
- URL: https://github.com/skytasul/reflectiontools
- Owner: SkytAsul
- License: mit
- Created: 2024-11-02T20:48:25.000Z (11 days ago)
- Default Branch: main
- Last Pushed: 2024-11-02T21:56:48.000Z (11 days ago)
- Last Synced: 2024-11-02T22:25:15.456Z (11 days ago)
- Topics: java, mappings, mojang, proguard, reflection
- Language: Java
- Homepage:
- Size: 1.09 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Reflection Mappings Tools
Two tools to make reflection easy when used on remapped software.## reflection-remapper
![Maven Central Version](https://img.shields.io/maven-central/v/fr.skytasul/reflection-remapper)
```xmlfr.skytasul
reflection-remapper
{VERSION}
compile```
This util is the "userland" one: it is used at runtime to make your reflection calls on remapped software.## reflection-mappings-shrieker
![Maven Central Version](https://img.shields.io/maven-central/v/fr.skytasul/reflection-mappings-shrieker)
```xmlfr.skytasul
reflection-mappings-shrieker
{VERSION}
provided```
This util is only used during development to generate mapping files. Its main interest is to shrink huge mapping files to much smaller ones, only containing the necessary mappings. It can also merge multiple mapping files into one.## Example
See my util [GlowingEntities](https://github.com/SkytAsul/GlowingEntities) which uses those tools.