Simple file changes listener to detect any new content in the file and execute mod specific logic.
Easy, just run com.manson.fo76.Main from your IDE
Run mvn clean package to build final bundle
Feel free to fork this repo and add support for your custom mod
- Define your mod output structure, via extending
com.manson.fo76.processor.BaseModEntityand specifying its type via annotation (refer to existing one's as an example).
Note, modName is a required field in order to make everything work.
- Add new Gui controller to handle your mod settings by extending
com.manson.fo76.processor.gui.ModGuiControllerclass - Add custom settings object into
com.manson.fo76.settings.Settingsclass - Add a new processor to handle changes in the file by extending
com.manson.fo76.processor.BaseProcessorclass - Initialize a controller and processor via
com.manson.fo76.processor.ProcessorFactory#initmethod
That's it, provide pull request, and I'll take a look.