All Mods Resource Packs Data Packs Shaders Modpacks Plugins
GroovyDuvet

GroovyDuvet

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

GroovyDuvet

A Groovy language adapter for quilt and fabric - used to make mods with the Groovy programming language. Bundles standard groovy libraries, provides the groovyduvet language adapter, and provides various wrappers around vanilla and fabric code to make groovy mod development easier.

For modders, see the instructions on GitHub. For users, just install the mod as usual alongside Fabric API

Included Groovy Modules:

  • stdlib
  • contracts
  • datetime
  • nio
  • macro
  • macro-library
  • templates
  • typecheckers
  • dateutil
  • ginq
  • toml
  • json
  • xml

Looking to make groovy mods on forge? Check out GroovyModLoader.

How to Install GroovyDuvet (Mod)

GroovyDuvet by GroovyMC is verified for Fabric, Quilt across Minecraft versions 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.4, 1.21 (latest release: 5.0.0, file size: 14.1 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.2, 1.19.3, 1.19.4, 1.20, 1.20.4, 1.21) and platform (Fabric, Quilt).
  2. Make sure you have the compatible loader or environment installed for Fabric, Quilt.
  3. Move the downloaded GroovyDuvet file into your Minecraft .minecraft/mods folder and launch the game.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.21
Fabric Quilt
last yr. 1
1.20.4
Fabric Quilt
last yr. 1
1.20
Quilt
last yr. 1
1.20
Quilt
last yr. 1
1.20
Quilt
last yr. 1
1.20
Quilt
last yr. 1
1.20
Quilt
last yr. 1
1.20
Quilt
last yr. 1
1.20
Quilt
last yr. 1
1.20
Quilt
last yr. 1
1.19.4
Quilt
last yr. 1
1.19.4
Quilt
last yr. 1
1.19.4
Quilt
last yr. 1
1.19.4
Quilt
last yr. 1
1.19.4
Quilt
last yr. 1
1.19.4
Quilt
last yr. 1
1.19.3
Quilt
last yr. 1
1.19.3
Quilt
last yr. 1
1.19.3
Quilt
last yr. 1
1.19.3
Quilt
last yr. 1
1.19.2
Quilt
last yr. 1
1.19.2
Quilt
last yr. 1
1.19.2
Quilt
last yr. 1
1.19.2
Quilt
last yr. 1
[5.0.0] 5.0.0 by GroovyMC on Jun 21, 2024
Download
No changelog was specified.
[4.0.0] 4.0.0 by GroovyMC on Mar 09, 2024
Download
No changelog was specified.
[3.1.0] 3.1.0 by GroovyMC on Oct 06, 2023
Download
==== 3.0
  • 3.1.0: Update core and use new loom
  • 3.0.14: Update release.yml to fix publishing
  • 3.0.13: Bump version to fix modrinth publishing
  • 3.0.12: Bump version
  • 3.0.11: Update release.yml
  • 3.0.10: Bump groovyduvet-core version
  • 3.0.9: Update to GroovyDuvetCore 3.0.7
  • 3.0.8: Fix branches for CI
  • 3.0.7: Switch to GH actions publishing and maven central
  • 3.0.6: Update GroovyDuvetCore
  • 3.0.5: Update core and groovy
  • 3.0.4: Update groovyduvet-core
  • 3.0.3: Update CGL
  • 3.0.2: Fix CI
  • 3.0.1: Poke CI
  • 3.0.0: Update to 1.20 and do major refactor

==== 2.0
  • 2.1.13: Bump io.github.groovymc.modsdotgroovy from 1.1.2 to 1.2.0 in /main (#16)

Bumps io.github.groovymc.modsdotgroovy from 1.1.2 to 1.2.0.

updated-dependencies:
  • dependency-name: io.github.groovymc.modsdotgroovy
dependency-type: direct:production
update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • 2.1.12: Fix published Jackson dependency
  • 2.1.11: Poke CI
  • 2.1.10: Set up TeamCity CI
  • 2.1.9: Rename folder for CI
  • 2.1.8: Disable TC and set up SimpleCI.jl for initial testing
  • 2.1.7: Workaround machete weirdness
  • 2.1.6: Fix machete tasks being weird
  • 2.1.5: Lazily configure dependencies of CF/MR tasks
  • 2.1.4: Fix MR/CF publishing
  • 2.1.3: Poke CI
  • 2.1.2: Fix task dependencies for publishing


[3.0.14] 3.0.14 by GroovyMC on Sep 18, 2023
Download
==== 3.0
  • 3.0.14: Update release.yml to fix publishing
  • 3.0.13: Bump version to fix modrinth publishing
  • 3.0.12: Bump version
  • 3.0.11: Update release.yml
  • 3.0.10: Bump groovyduvet-core version
  • 3.0.9: Update to GroovyDuvetCore 3.0.7
  • 3.0.8: Fix branches for CI
  • 3.0.7: Switch to GH actions publishing and maven central
  • 3.0.6: Update GroovyDuvetCore
  • 3.0.5: Update core and groovy
  • 3.0.4: Update groovyduvet-core
  • 3.0.3: Update CGL
  • 3.0.2: Fix CI
  • 3.0.1: Poke CI
  • 3.0.0: Update to 1.20 and do major refactor

==== 2.0
  • 2.1.13: Bump io.github.groovymc.modsdotgroovy from 1.1.2 to 1.2.0 in /main (#16)

Bumps io.github.groovymc.modsdotgroovy from 1.1.2 to 1.2.0.

updated-dependencies:
  • dependency-name: io.github.groovymc.modsdotgroovy
dependency-type: direct:production
update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • 2.1.12: Fix published Jackson dependency
  • 2.1.11: Poke CI
  • 2.1.10: Set up TeamCity CI
  • 2.1.9: Rename folder for CI
  • 2.1.8: Disable TC and set up SimpleCI.jl for initial testing
  • 2.1.7: Workaround machete weirdness
  • 2.1.6: Fix machete tasks being weird
  • 2.1.5: Lazily configure dependencies of CF/MR tasks
  • 2.1.4: Fix MR/CF publishing
  • 2.1.3: Poke CI
  • 2.1.2: Fix task dependencies for publishing


[3.0.8] 3.0.8 by GroovyMC on Aug 21, 2023
Download
==== 3.0
  • 3.0.8: Fix branches for CI
  • 3.0.7: Switch to GH actions publishing and maven central
  • 3.0.6: Update GroovyDuvetCore
  • 3.0.5: Update core and groovy
  • 3.0.4: Update groovyduvet-core
  • 3.0.3: Update CGL
  • 3.0.2: Fix CI
  • 3.0.1: Poke CI
  • 3.0.0: Update to 1.20 and do major refactor

==== 2.0
  • 2.1.13: Bump io.github.groovymc.modsdotgroovy from 1.1.2 to 1.2.0 in /main (#16)

Bumps io.github.groovymc.modsdotgroovy from 1.1.2 to 1.2.0.

updated-dependencies:
  • dependency-name: io.github.groovymc.modsdotgroovy
dependency-type: direct:production
update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • 2.1.12: Fix published Jackson dependency
  • 2.1.11: Poke CI
  • 2.1.10: Set up TeamCity CI
  • 2.1.9: Rename folder for CI
  • 2.1.8: Disable TC and set up SimpleCI.jl for initial testing
  • 2.1.7: Workaround machete weirdness
  • 2.1.6: Fix machete tasks being weird
  • 2.1.5: Lazily configure dependencies of CF/MR tasks
  • 2.1.4: Fix MR/CF publishing
  • 2.1.3: Poke CI
  • 2.1.2: Fix task dependencies for publishing


[3.0.6] 3.0.6 by GroovyMC on Jul 11, 2023
Download
==== 3.0
  • 3.0.6: Update GroovyDuvetCore
  • 3.0.5: Update core and groovy
  • 3.0.4: Update groovyduvet-core
  • 3.0.3: Update CGL
  • 3.0.2: Fix CI
  • 3.0.1: Poke CI
  • 3.0.0: Update to 1.20 and do major refactor

==== 2.0
  • 2.1.13: Bump io.github.groovymc.modsdotgroovy from 1.1.2 to 1.2.0 in /main (#16)

Bumps io.github.groovymc.modsdotgroovy from 1.1.2 to 1.2.0.

updated-dependencies:
  • dependency-name: io.github.groovymc.modsdotgroovy
dependency-type: direct:production
update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • 2.1.12: Fix published Jackson dependency
  • 2.1.11: Poke CI
  • 2.1.10: Set up TeamCity CI
  • 2.1.9: Rename folder for CI
  • 2.1.8: Disable TC and set up SimpleCI.jl for initial testing
  • 2.1.7: Workaround machete weirdness
  • 2.1.6: Fix machete tasks being weird
  • 2.1.5: Lazily configure dependencies of CF/MR tasks
  • 2.1.4: Fix MR/CF publishing
  • 2.1.3: Poke CI
  • 2.1.2: Fix task dependencies for publishing


[3.0.5] 3.0.5 by GroovyMC on Jul 09, 2023
Download
==== 3.0
  • 3.0.5: Update core and groovy
  • 3.0.4: Update groovyduvet-core
  • 3.0.3: Update CGL
  • 3.0.2: Fix CI
  • 3.0.1: Poke CI
  • 3.0.0: Update to 1.20 and do major refactor

==== 2.0
  • 2.1.13: Bump io.github.groovymc.modsdotgroovy from 1.1.2 to 1.2.0 in /main (#16)

Bumps io.github.groovymc.modsdotgroovy from 1.1.2 to 1.2.0.

updated-dependencies:
  • dependency-name: io.github.groovymc.modsdotgroovy
dependency-type: direct:production
update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • 2.1.12: Fix published Jackson dependency
  • 2.1.11: Poke CI
  • 2.1.10: Set up TeamCity CI
  • 2.1.9: Rename folder for CI
  • 2.1.8: Disable TC and set up SimpleCI.jl for initial testing
  • 2.1.7: Workaround machete weirdness
  • 2.1.6: Fix machete tasks being weird
  • 2.1.5: Lazily configure dependencies of CF/MR tasks
  • 2.1.4: Fix MR/CF publishing
  • 2.1.3: Poke CI
  • 2.1.2: Fix task dependencies for publishing


[3.0.4] 3.0.4 by GroovyMC on Jun 25, 2023
Download
==== 3.0
  • 3.0.4: Update groovyduvet-core
  • 3.0.3: Update CGL
  • 3.0.2: Fix CI
  • 3.0.1: Poke CI
  • 3.0.0: Update to 1.20 and do major refactor

==== 2.0
  • 2.1.13: Bump io.github.groovymc.modsdotgroovy from 1.1.2 to 1.2.0 in /main (#16)

Bumps io.github.groovymc.modsdotgroovy from 1.1.2 to 1.2.0.

updated-dependencies:
  • dependency-name: io.github.groovymc.modsdotgroovy
dependency-type: direct:production
update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • 2.1.12: Fix published Jackson dependency
  • 2.1.11: Poke CI
  • 2.1.10: Set up TeamCity CI
  • 2.1.9: Rename folder for CI
  • 2.1.8: Disable TC and set up SimpleCI.jl for initial testing
  • 2.1.7: Workaround machete weirdness
  • 2.1.6: Fix machete tasks being weird
  • 2.1.5: Lazily configure dependencies of CF/MR tasks
  • 2.1.4: Fix MR/CF publishing
  • 2.1.3: Poke CI
  • 2.1.2: Fix task dependencies for publishing


[3.0.3] 3.0.3 by GroovyMC on Jun 18, 2023
Download
==== 3.0
  • 3.0.3: Update CGL
  • 3.0.2: Fix CI
  • 3.0.1: Poke CI
  • 3.0.0: Update to 1.20 and do major refactor

==== 2.0
  • 2.1.13: Bump io.github.groovymc.modsdotgroovy from 1.1.2 to 1.2.0 in /main (#16)

Bumps io.github.groovymc.modsdotgroovy from 1.1.2 to 1.2.0.

updated-dependencies:
  • dependency-name: io.github.groovymc.modsdotgroovy
dependency-type: direct:production
update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • 2.1.12: Fix published Jackson dependency
  • 2.1.11: Poke CI
  • 2.1.10: Set up TeamCity CI
  • 2.1.9: Rename folder for CI
  • 2.1.8: Disable TC and set up SimpleCI.jl for initial testing
  • 2.1.7: Workaround machete weirdness
  • 2.1.6: Fix machete tasks being weird
  • 2.1.5: Lazily configure dependencies of CF/MR tasks
  • 2.1.4: Fix MR/CF publishing
  • 2.1.3: Poke CI
  • 2.1.2: Fix task dependencies for publishing


[3.0.2] 3.0.2 by GroovyMC on Jun 10, 2023
Download
==== 3.0
  • 3.0.2: Fix CI
  • 3.0.1: Poke CI
  • 3.0.0: Update to 1.20 and do major refactor

==== 2.0
  • 2.1.13: Bump io.github.groovymc.modsdotgroovy from 1.1.2 to 1.2.0 in /main (#16)

Bumps io.github.groovymc.modsdotgroovy from 1.1.2 to 1.2.0.

updated-dependencies:
  • dependency-name: io.github.groovymc.modsdotgroovy
dependency-type: direct:production
update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • 2.1.12: Fix published Jackson dependency
  • 2.1.11: Poke CI
  • 2.1.10: Set up TeamCity CI
  • 2.1.9: Rename folder for CI
  • 2.1.8: Disable TC and set up SimpleCI.jl for initial testing
  • 2.1.7: Workaround machete weirdness
  • 2.1.6: Fix machete tasks being weird
  • 2.1.5: Lazily configure dependencies of CF/MR tasks
  • 2.1.4: Fix MR/CF publishing
  • 2.1.3: Poke CI
  • 2.1.2: Fix task dependencies for publishing


[2.1.13] 2.1.13 by GroovyMC on May 09, 2023
Download
==== 2.0
  • 2.1.13: Bump io.github.groovymc.modsdotgroovy from 1.1.2 to 1.2.0 in /main (#16)

Bumps io.github.groovymc.modsdotgroovy from 1.1.2 to 1.2.0.

updated-dependencies:
  • dependency-name: io.github.groovymc.modsdotgroovy
dependency-type: direct:production
update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • 2.1.12: Fix published Jackson dependency
  • 2.1.11: Poke CI
  • 2.1.10: Set up TeamCity CI
  • 2.1.9: Rename folder for CI
  • 2.1.8: Disable TC and set up SimpleCI.jl for initial testing
  • 2.1.7: Workaround machete weirdness
  • 2.1.6: Fix machete tasks being weird
  • 2.1.5: Lazily configure dependencies of CF/MR tasks
  • 2.1.4: Fix MR/CF publishing
  • 2.1.3: Poke CI
  • 2.1.2: Fix task dependencies for publishing


[2.1.12] 2.1.12 by GroovyMC on Apr 03, 2023
Download
==== 2.0
  • 2.1.12: Fix published Jackson dependency
  • 2.1.11: Poke CI
  • 2.1.10: Set up TeamCity CI
  • 2.1.9: Rename folder for CI
  • 2.1.8: Disable TC and set up SimpleCI.jl for initial testing
  • 2.1.7: Workaround machete weirdness
  • 2.1.6: Fix machete tasks being weird
  • 2.1.5: Lazily configure dependencies of CF/MR tasks
  • 2.1.4: Fix MR/CF publishing
  • 2.1.3: Poke CI
  • 2.1.2: Fix task dependencies for publishing


[2.1.11] 2.1.11 by GroovyMC on Apr 02, 2023
Download
==== 2.0
  • 2.1.11: Poke CI
  • 2.1.10: Set up TeamCity CI
  • 2.1.9: Rename folder for CI
  • 2.1.8: Disable TC and set up SimpleCI.jl for initial testing
  • 2.1.7: Workaround machete weirdness
  • 2.1.6: Fix machete tasks being weird
  • 2.1.5: Lazily configure dependencies of CF/MR tasks
  • 2.1.4: Fix MR/CF publishing
  • 2.1.3: Poke CI
  • 2.1.2: Fix task dependencies for publishing


[2.1.0] 2.1.0 by GroovyMC on Mar 29, 2023
Download
No changelog was specified.
[2.0.5] 2.0.5 by GroovyMC on Mar 23, 2023
Download
No changelog was specified.
GroovyDuvet Icon
Download GroovyDuvet
Select game version
Select platform