Universal Minecraft Modding Template for 1.12.2
Files
README.md

Ender-Development.org Template #

Kotlin Java Maven artifact Version License

Universal Java / Kotlin Template for Minecraft 1.12 utilizing the latest tooling. Contains additional support for Catalyx when using Kotlin.

About #

This is the successor to our Catalyx-Template. The main changes are:

  • adapted RFG 2.0+, which requires Java 25 in the dev env
  • removed the build-in plugin, everything is now handled by build.gradle.kts and settings.gradle.kts
  • choose between Java and Kotlin, write your mod in whatever language you prefer
  • project configuration through project.properties, dependencies.properties, and tags.properties
  • the gradle.properties file is no longer intended to be edited by the user
  • automated property documentation, see PROPERTIES.md
  • automated mixin file generation
  • all *.properties can be used in lang and mixin files
  • dependencies are managed via a keys#url approach, for more information check out dependencies.properties

Besides these the template still offers:

  • automatic Tag (Java) / Reference (Kotlin) class creation, based on tags.properties
  • built-in mixin, coremod and access transformer support, all configured via the project.properties defaulting to the common Ender-Development.org values
  • credential management via secrets.properties, check secrets.example.properties for a template
  • providing most common mavens by default

Partnership with Akliz #

It's a pleasure to be partnered with Akliz. Besides being a fantastic server provider, which makes it incredibly easy to set up a server of your choice, they help me to push myself and the quality of my projects to the next level. Furthermore, you can click on the banner below to get a discount. :3

If you aren't located in the US, Akliz now offers servers in: