https://github.com/hummel009/mc-environments
Minecraft Dev Environments Templates
https://github.com/hummel009/mc-environments
gradle java jdk11 jdk16 jdk17 jdk21 jdk8 minecraft
Last synced: about 1 year ago
JSON representation
Minecraft Dev Environments Templates
- Host: GitHub
- URL: https://github.com/hummel009/mc-environments
- Owner: hummel009
- License: gpl-3.0
- Created: 2024-02-04T09:54:16.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-05-24T09:54:45.000Z (about 1 year ago)
- Last Synced: 2025-05-24T10:37:29.135Z (about 1 year ago)
- Topics: gradle, java, jdk11, jdk16, jdk17, jdk21, jdk8, minecraft
- Homepage:
- Size: 259 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
This repository contains my personal Gradle templates for modding on various versions of Minecraft.
## What was changed
* All non-working ForgeGradle templates for ancient versions of Minecraft have been replaced with modern working analogs.
* Voldeloom have been used for 1.3.2 - 1.6.4.
* RetroFuturaGradle have been used for 1.7.10.
* Essential Loom have been used for 1.8.9 - 1.12.2.
* All templates use Gradle 8, so they can work on Java 8, 11, 17, 21 and, probably, future versions too. In short, this technology stack will be relevant for a long time.
* Kotlin DSL is used, because it is really convenient and modern.
* All rarely required plugins and tasks have been cut.
* The number of plugins has been reduced to a minimum: unnecessary ones have been cut out, and necessary ones have been unified (the same version of the plugin, although in the original they evolved over the years and changed version numbers).
* All templates for Fabric use Mojang Mappings. For unification, again. If you are writing a mod for several loaders, you will be more accustomed to it.