🧰 A Gradle plugin that helps us to manage GrassMC projects
-
Apply the plugin in your
settings.gradle.kts
file.// settings.gradle.kts pluginManagement { repositories { gradlePluginPortal() maven("https://maven.pkg.github.com/GrassMC/waddle") } } plugins { id("io.github.grassmc.waddle") version "3.0.0" }
-
Apply theses following plugin based on project type (apply to
build.gradle.kts
).io.github.grassmc.waddle-java
: Wrapper for Java plugin.io.github.grassmc.waddle-kotlin
: Wrapper for Kotlin JVM plugin.io.github.grassmc.waddle-paper
: Plugin for Paper plugin development.io.github.grassmc.waddle-paper.internal
: Plugin for Paper plugin development with internal dependencies (knows as NMS).io.github.grassmc.waddle-shadow
: Conventions for Shadow plugin.
This project is licensed under the Apache License 2.0, see the LICENSE file for details.