All Mods Resource Packs Data Packs Shaders Modpacks Plugins
GroovyModLoader (GML)

GroovyModLoader (GML)

by GroovyMC • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Used to make NeoForge mods with the Groovy programming language. Works by JiJ'ing the Groovy libraries, providing GMLLangProvider to load @GMod object declarations.

Included Groovy modules: stdlib, contracts, datetime, nio, macro, macro-library, templates, typecheckers, dateutil, ginq, toml, json.

For modders, see the project README on how to use GML. For users, just install the mod in the mods folder.

How to Install GroovyModLoader (GML) (Mod)

GroovyModLoader (GML) by GroovyMC is verified for Forge, Neoforge across Minecraft versions 1.19.4, 1.20, 1.20.1, 1.20.4, 1.21 (latest release: 6.0.2, file size: 10.5 MB). Follow the steps below to install it safely from ModCraft.tv:

  1. Click the Download button above and select your Minecraft version (1.19.4, 1.20, 1.20.1, 1.20.4, 1.21) and platform (Forge, Neoforge).
  2. Make sure you have the compatible loader or environment installed for Forge, Neoforge.
  3. Move the downloaded GroovyModLoader (GML) file into your Minecraft .minecraft/mods folder and launch the game.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.21
Neoforge
last yr. 1
1.21
Neoforge
last yr. 1
1.20.4
Neoforge
last yr. 1
1.20.x
Forge
last yr. 1
1.20.x
Forge
last yr. 1
1.20.x
Forge
last yr. 1
1.20.x
Forge
last yr. 1
1.20.x
Forge
last yr. 1
1.19.4
Forge
last yr. 1
1.20.x
Forge
last yr. 1
1.19.4
Forge
last yr. 1
1.19.4
Forge
last yr. 1
1.19.4
Forge
last yr. 1
1.19.4
Forge
last yr. 1
1.19.4
Forge
last yr. 1
[6.0.2] 6.0.2 by GroovyMC on Nov 14, 2024
Download
No changelog was specified.
[6.0.1] 6.0.1 by GroovyMC on Jun 21, 2024
Download
No changelog was specified.
[5.0.0] 5.0.0 by GroovyMC on Mar 09, 2024
Download
No changelog was specified.
[4.0.10] 4.0.10 by GroovyMC on Feb 08, 2024
Download
==== 4.0
  • 4.0.13: Remove use of commons-codec, which does not exist on servers
  • 4.0.12: Bump gradle/gradle-build-action from 2 to 3

Bumps [gradle/gradle-build-action](https://github.com/gradle/gradle-build-action) from 2 to 3.

updated-dependencies:
  • dependency-name: gradle/gradle-build-action
dependency-type: direct:production
update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
  • 4.0.11: Bump actions/setup-java from 3 to 4

Bumps [actions/setup-java](https://github.com/actions/setup-java) from 3 to 4.

updated-dependencies:
  • dependency-name: actions/setup-java
dependency-type: direct:production
update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
  • 4.0.10: Fix modrinth task dependencies
  • 4.0.9: Update minotaur in an attempt to get modrinth auth working
  • 4.0.8: Add javadoc for maven central publishing
  • 4.0.7: Set up GH actions and maven central publishing
  • 4.0.6: Better error handling while setting up runtime mappings cache
  • 4.0.5: Fix some issues with runtime remapping (#21)

Fixes #20
  • 4.0.4: Update to Groovy 4.0.13
  • 4.0.3: Bump the jarinjar plugin version
  • 4.0.2: Shorthand mod lifecycle event listeners (#18)

Donated from APLP
  • 4.0.1: Shorthand mod lifecycle event listeners (#18)

Donated from APLP
  • 4.0.0: Update to 1.20

==== 3.0
  • 3.2.3: Update the SimpleCI version again
  • 3.2.2: Update the SimpleCI version
  • 3.2.1: Update SimpleCI
  • 3.2.0: Add a new addListener extension method (#17)
  • 3.1.5: Update MC version range in mods.groovy
  • 3.1.4: Update to Groovy 4.0.12
  • 3.1.3: Document GModEventBus
  • 3.1.2: Update Groovy and CGL version
  • 3.1.1: Set up TC publishing
  • 3.1.0: Update CGL and the Groovy version


[4.0.9] 4.0.9 by GroovyMC on Sep 21, 2023
Download
==== 4.0
  • 4.0.10: Fix modrinth task dependencies
  • 4.0.9: Update minotaur in an attempt to get modrinth auth working
  • 4.0.8: Add javadoc for maven central publishing
  • 4.0.7: Set up GH actions and maven central publishing
  • 4.0.6: Better error handling while setting up runtime mappings cache
  • 4.0.5: Fix some issues with runtime remapping (#21)

Fixes #20
  • 4.0.4: Update to Groovy 4.0.13
  • 4.0.3: Bump the jarinjar plugin version
  • 4.0.2: Shorthand mod lifecycle event listeners (#18)

Donated from APLP
  • 4.0.1: Shorthand mod lifecycle event listeners (#18)

Donated from APLP
  • 4.0.0: Update to 1.20

==== 3.0
  • 3.2.3: Update the SimpleCI version again
  • 3.2.2: Update the SimpleCI version
  • 3.2.1: Update SimpleCI
  • 3.2.0: Add a new addListener extension method (#17)
  • 3.1.5: Update MC version range in mods.groovy
  • 3.1.4: Update to Groovy 4.0.12
  • 3.1.3: Document GModEventBus
  • 3.1.2: Update Groovy and CGL version
  • 3.1.1: Set up TC publishing
  • 3.1.0: Update CGL and the Groovy version


[4.0.4] 4.0.4 by GroovyMC on Jul 12, 2023
Download
==== 4.0
  • 4.0.4: Fix some issues with runtime remapping (#21)

Fixes #20
  • 4.0.3: Update to Groovy 4.0.13
  • 4.0.2: Bump the jarinjar plugin version
  • 4.0.1: Shorthand mod lifecycle event listeners (#18)

Donated from APLP
  • 4.0.0: Update to 1.20

==== 3.0
  • 3.2.3: Update the SimpleCI version again
  • 3.2.2: Update the SimpleCI version
  • 3.2.1: Update SimpleCI
  • 3.2.0: Add a new addListener extension method (#17)
  • 3.1.5: Update MC version range in mods.groovy
  • 3.1.4: Update to Groovy 4.0.12
  • 3.1.3: Document GModEventBus
  • 3.1.2: Update Groovy and CGL version
  • 3.1.1: Set up TC publishing
  • 3.1.0: Update CGL and the Groovy version


[4.0.3] 4.0.3 by GroovyMC on Jul 09, 2023
Download
==== 4.0
  • 4.0.3: Update to Groovy 4.0.13
  • 4.0.2: Bump the jarinjar plugin version
  • 4.0.1: Shorthand mod lifecycle event listeners (#18)

Donated from APLP
  • 4.0.0: Update to 1.20

==== 3.0
  • 3.2.3: Update the SimpleCI version again
  • 3.2.2: Update the SimpleCI version
  • 3.2.1: Update SimpleCI
  • 3.2.0: Add a new addListener extension method (#17)
  • 3.1.5: Update MC version range in mods.groovy
  • 3.1.4: Update to Groovy 4.0.12
  • 3.1.3: Document GModEventBus
  • 3.1.2: Update Groovy and CGL version
  • 3.1.1: Set up TC publishing
  • 3.1.0: Update CGL and the Groovy version


[4.0.2] 4.0.2 by GroovyMC on Jun 13, 2023
Download
==== 4.0
  • 4.0.3: Bump the jarinjar plugin version
  • 4.0.2: Shorthand mod lifecycle event listeners (#18)

Donated from APLP
  • 4.0.1: Shorthand mod lifecycle event listeners (#18)

Donated from APLP
  • 4.0.0: Update to 1.20

==== 3.0
  • 3.2.3: Update the SimpleCI version again
  • 3.2.2: Update the SimpleCI version
  • 3.2.1: Update SimpleCI
  • 3.2.0: Add a new addListener extension method (#17)
  • 3.1.5: Update MC version range in mods.groovy
  • 3.1.4: Update to Groovy 4.0.12
  • 3.1.3: Document GModEventBus
  • 3.1.2: Update Groovy and CGL version
  • 3.1.1: Set up TC publishing
  • 3.1.0: Update CGL and the Groovy version


[3.2.4] 3.2.4 by GroovyMC on Jun 12, 2023
Download
==== 3.0
  • 3.2.4: Shorthand mod lifecycle event listeners (#18)

Donated from APLP
  • 3.2.3: Update the SimpleCI version again
  • 3.2.2: Update the SimpleCI version
  • 3.2.1: Update SimpleCI
  • 3.2.0: Add a new addListener extension method (#17)
  • 3.1.5: Update MC version range in mods.groovy
  • 3.1.4: Update to Groovy 4.0.12
  • 3.1.3: Document GModEventBus
  • 3.1.2: Update Groovy and CGL version
  • 3.1.1: Set up TC publishing
  • 3.1.0: Update CGL and the Groovy version


[4.0.0] 4.0.0 by GroovyMC on Jun 09, 2023
Download
==== 4.0
  • 4.0.0: Update to 1.20

==== 3.0
  • 3.2.3: Update the SimpleCI version again
  • 3.2.2: Update the SimpleCI version
  • 3.2.1: Update SimpleCI
  • 3.2.0: Add a new addListener extension method (#17)
  • 3.1.5: Update MC version range in mods.groovy
  • 3.1.4: Update to Groovy 4.0.12
  • 3.1.3: Document GModEventBus
  • 3.1.2: Update Groovy and CGL version
  • 3.1.1: Set up TC publishing
  • 3.1.0: Update CGL and the Groovy version


[3.2.3] 3.2.3 by GroovyMC on Jun 06, 2023
Download
==== 3.0
  • 3.2.3: Update the SimpleCI version again
  • 3.2.2: Update the SimpleCI version
  • 3.2.1: Update SimpleCI
  • 3.2.0: Add a new addListener extension method (#17)
  • 3.1.5: Update MC version range in mods.groovy
  • 3.1.4: Update to Groovy 4.0.12
  • 3.1.3: Document GModEventBus
  • 3.1.2: Update Groovy and CGL version
  • 3.1.1: Set up TC publishing
  • 3.1.0: Update CGL and the Groovy version


[3.1.5] 3.1.5 by GroovyMC on Jun 05, 2023
Download
==== 3.0
  • 3.1.5: Update MC version range in mods.groovy
  • 3.1.4: Update to Groovy 4.0.12
  • 3.1.3: [noci] Add Discord build webhook
  • 3.1.3: Document GModEventBus
  • 3.1.2: [noci] Update publishing infomation
  • 3.1.2: Update Groovy and CGL version
  • 3.1.1: Set up TC publishing
  • 3.1.0: Update CGL and the Groovy version


[3.1.4] 3.1.4 by GroovyMC on May 15, 2023
Download
==== 3.0
  • 3.1.4: Update to Groovy 4.0.12
  • 3.1.3: [noci] Add Discord build webhook
  • 3.1.3: Document GModEventBus
  • 3.1.2: [noci] Update publishing infomation
  • 3.1.2: Update Groovy and CGL version
  • 3.1.1: Set up TC publishing
  • 3.1.0: Update CGL and the Groovy version


[3.1.3] 3.1.3 by GroovyMC on Apr 02, 2023
Download
==== 3.0
  • 3.1.3: Document GModEventBus
  • 3.1.2: [noci] Update publishing infomation
  • 3.1.2: Update Groovy and CGL version
  • 3.1.1: Set up TC publishing
  • 3.1.0: Update CGL and the Groovy version


[3.1.2] 3.1.2 by GroovyMC on Apr 01, 2023
Download
==== 3.0
  • 3.1.2: [noci] Update publishing infomation
  • 3.1.2: Update Groovy and CGL version
  • 3.1.1: Set up TC publishing
  • 3.1.0: Update CGL and the Groovy version


GroovyModLoader (GML) Icon
Download GroovyModLoader (GML)
Select game version
Select platform