https://github.com/neoforged/accesstransformers
Access modifiers transformation
https://github.com/neoforged/accesstransformers
accesstransformers bytecode-manipulation java-library minecraft
Last synced: about 1 year ago
JSON representation
Access modifiers transformation
- Host: GitHub
- URL: https://github.com/neoforged/accesstransformers
- Owner: neoforged
- License: mit
- Created: 2023-07-14T22:16:03.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-12-24T02:29:54.000Z (over 1 year ago)
- Last Synced: 2025-05-04T01:26:16.187Z (about 1 year ago)
- Topics: accesstransformers, bytecode-manipulation, java-library, minecraft
- Language: Java
- Homepage:
- Size: 444 KB
- Stars: 3
- Watchers: 1
- Forks: 5
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: license.txt
Awesome Lists containing this project
README
# Access Transformers
A utility library for parsing and managing Access Transformers - allowing runtime manipulation of the modifier state of
class files based on configuration files (access transformer files).
The format specification is in [FML Access Transformer specification](FMLAT.md).
Many thanks to [DenWav](https://github.com/DenWav) for invaluable assistance generating the antlr4 parser and lexer,
based on his excellent work in the Minecraft Dev plugin for intellij
[here](https://github.com/minecraft-dev/MinecraftDev/tree/7605e46aa8877dcd89c98ab30909bae82b1e8a2b/src/main/grammars)