Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 7 days 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 (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-08-16T21:28:20.000Z (3 months ago)
- Last Synced: 2024-08-16T22:44:37.718Z (3 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
[![Join Here](https://img.shields.io/discord/610912351142674434?color=%237289da&label=Discord)](https://discord.gg/teMfm3R)
[![Jitpack](https://jitpack.io/v/Pabilo8/ImmersiveIntelligence.svg)](https://jitpack.io/#Team-Immersive-Intelligence/ModworksProcessor)
[![Become a Patron!](https://img.shields.io/badge/Become%20a%20Patron-Pabilo8-red?style=flat-square&logo=patreon)](https://www.patreon.com/bePatron?u=34304036)
[![Tests Passing](https://github.com/Team-Immersive-Intelligence/ModworksProcessor/actions/workflows/tests.yml/badge.svg)](#)### 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.