https://github.com/cleanroommc/templatedevenv
Template workspace for modding Minecraft 1.12.2
https://github.com/cleanroommc/templatedevenv
coremod forge gradle minecraft mixin modding template
Last synced: about 1 year ago
JSON representation
Template workspace for modding Minecraft 1.12.2
- Host: GitHub
- URL: https://github.com/cleanroommc/templatedevenv
- Owner: CleanroomMC
- License: mit
- Created: 2022-01-06T11:56:31.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2025-02-04T10:51:33.000Z (over 1 year ago)
- Last Synced: 2025-03-29T03:04:02.365Z (about 1 year ago)
- Topics: coremod, forge, gradle, minecraft, mixin, modding, template
- Language: Java
- Homepage:
- Size: 184 KB
- Stars: 114
- Watchers: 4
- Forks: 40
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
## TemplateDevEnv
_For Kotlin see [TemplateDevEnvKt](https://github.com/CleanroomMC/TemplateDevEnvKt)_
Template workspace for modding Minecraft 1.12.2. Licensed under MIT, it is made for public use.
This template runs on Java 21! Currently utilizies **Gradle 8.12** + **[RetroFuturaGradle](https://github.com/GTNewHorizons/RetroFuturaGradle) 1.4.1** + **Forge 14.23.5.2847**.
With **coremod and mixin support** that is easy to configure.
### Instructions:
1. Click `use this template` at the top.
2. Clone the repository that you have created with this template to your local machine.
3. Make sure IDEA is using Java 21 for Gradle before you sync the project. Verify this by going to IDEA's `Settings > Build, Execution, Deployment > Build Tools > Gradle > Gradle JVM`.
4. Open the project folder in IDEA. When prompted, click "Load Gradle Project" as it detects the `build.gradle`, if you weren't prompted, right-click the project's `build.gradle` in IDEA, select `Link Gradle Project`, after completion, hit `Refresh All` in the gradle tab on the right.
5. Run gradle tasks such as `runClient` and `runServer` in the IDEA gradle tab, or use the auto-imported run configurations like `1. Run Client`.
### Mixins:
- When writing Mixins on IntelliJ, it is advisable to use latest [MinecraftDev Fork for RetroFuturaGradle](https://github.com/eigenraven/MinecraftDev/releases).