Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shedaniel/crane
Crane is a set of extensions to Mojang's official Minecraft obfuscation mappings, providing things such as parameter names and Javadocs not supplied by the original mappings set.
https://github.com/shedaniel/crane
Last synced: about 1 month ago
JSON representation
Crane is a set of extensions to Mojang's official Minecraft obfuscation mappings, providing things such as parameter names and Javadocs not supplied by the original mappings set.
- Host: GitHub
- URL: https://github.com/shedaniel/crane
- Owner: shedaniel
- Created: 2021-06-09T09:16:54.000Z (over 3 years ago)
- Default Branch: 1.17
- Last Pushed: 2023-09-30T15:11:32.000Z (over 1 year ago)
- Last Synced: 2024-10-15T06:11:13.970Z (3 months ago)
- Homepage:
- Size: 1.15 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Crane
Crane is a set of extensions to Mojang's official Minecraft obfuscation mappings, providing things such as parameter names and Javadocs not supplied by the original mappings set.________
Crane is built on the same foundation as Yarn, with gui-based mappings via [Enigma](https://github.com/FabricMC/Enigma).### Contributing
Run `gradlew run` to launch Enigma, edit and save the mappings, and open a pull request.
### Publications
Artifacts of the mappings are available on the [architectury maven](https://maven.architectury.dev/)
at `dev.architectury:crane:MCVERSION+build.BUILD`.A standalone tiny file is available with the tiny classifier, otherwise the jar is an archive with `crane.tiny`.
### Format
The mappings are serialized in tinyv2 with one namespace `named`.
### Gradle Build Plugin
[Crane Plugin](https://github.com/architectury/crane-plugin) is responsible for doing all the work of downloading jars and libraries.