Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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)
```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
![Maven Central Version](https://img.shields.io/maven-central/v/fr.skytasul/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.