https://github.com/stormwind99/modtemplate
Automated Minecraft Forge mod template
https://github.com/stormwind99/modtemplate
minecraft minecraft-forge minecraft-forge-mod minecraft-mod minecraft-plugin
Last synced: about 1 month ago
JSON representation
Automated Minecraft Forge mod template
- Host: GitHub
- URL: https://github.com/stormwind99/modtemplate
- Owner: Stormwind99
- License: lgpl-3.0
- Created: 2018-07-07T02:16:53.000Z (almost 8 years ago)
- Default Branch: 1.14.4
- Last Pushed: 2020-01-21T00:32:38.000Z (over 6 years ago)
- Last Synced: 2025-03-30T09:41:58.634Z (about 1 year ago)
- Topics: minecraft, minecraft-forge, minecraft-forge-mod, minecraft-mod, minecraft-plugin
- Language: Shell
- Size: 1.01 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ModTemplate
This is an automated Minecraft Forge mod template based on the Forge MDK.
Expected directory structure before run:
* newmod.sh (from Git repo other/util/newmod.sh)
* newmod (optional)
* newmod.cfg (from Git repo other/util/newmod.cfg with options you've modified)
* private.properties (optional)
Running ```newmod.sh NewMod``` will then create:
* NewModWorkspace
* NewMod (local git repo for new mod with remote origin set)
* (expected base Mod files)
* Modify build.properties and private.properties
* NewMod.wiki (local git repo for new mod's wiki with remote origin set)
## Notes
* To debug:
* ```cp build/resources/main/META-INF/mods.toml src/main/resources/META-INF/mods.toml``` beforehand since debugger does not run build with gradle string replacement. Then ```git checkout src/main/resources/META-INF/mods.toml``` afterward to revert back to generated mcmod.info template.
* Also comment out Gradle string replacements in Reference.java and uncomment the explicit string constants below it (since debug won't do the Gradle string replacement)