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: 10 months 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 (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-23T22:35:18.000Z (over 1 year ago)
- Last Synced: 2025-05-20T03:12:17.192Z (about 1 year ago)
- Topics: java, mappings, mojang, proguard, reflection
- Language: Java
- Homepage:
- Size: 1.1 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

```xml
fr.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

```xml
fr.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.