https://github.com/team-immersive-intelligence/modworksprocessor
Annotation Processor used to generate code and resources for our IE addons.
https://github.com/team-immersive-intelligence/modworksprocessor
annotation-processor annotations forge forgegradle gradle minecraft minecraft-mod mod plugin
Last synced: 3 months ago
JSON representation
Annotation Processor used to generate code and resources for our IE addons.
- Host: GitHub
- URL: https://github.com/team-immersive-intelligence/modworksprocessor
- Owner: Team-Immersive-Intelligence
- Created: 2023-08-01T14:20:27.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-08-16T21:28:20.000Z (9 months ago)
- Last Synced: 2025-01-06T11:35:27.800Z (5 months ago)
- Topics: annotation-processor, annotations, forge, forgegradle, gradle, minecraft, minecraft-mod, mod, plugin
- Language: Java
- Size: 321 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
[](https://discord.gg/teMfm3R)
[](https://jitpack.io/#Team-Immersive-Intelligence/ModworksProcessor)
[](https://www.patreon.com/bePatron?u=34304036)
[](#)### Description
**ModWorks** is an annotation processor and resource/code generator designed for minecraft mods, in particular our 1.12.2 addon to Immersive Engineering called Immersive Intelligence.
In its current state the processor offers:
- [x] `sounds.json` file generation based on annotated SoundEvent variables
- [x] `mcmod.info` file generation based on data passed by gradle build script
- [x] `json` file generation for simple item models
- [ ] `json` file generation for simple blockstates
- [ ] generating a helper class with methods for batch handling of Entity DataManager variables
- [ ] generating helper methods for batch handling of TileEntity nbt saving and loading#### In case you want to use it, please contact @Pabilo8 or another Team II member to get proper support, we're happy when someone wants to use our technology.
#### Feel free to join the mod's [Discord Server](https://discord.gg/teMfm3R) to have a chat with the devs and community.
#### Please report any bugs you find in the 'issues' tab.