diff --git a/frontend-dsl/fabric/src/main/groovy/org/groovymc/modsdotgroovy/frontend/fabric/DependenciesBuilder.groovy b/frontend-dsl/fabric/src/main/groovy/org/groovymc/modsdotgroovy/frontend/fabric/DependenciesBuilder.groovy index e9e4ffc..c5c6b53 100644 --- a/frontend-dsl/fabric/src/main/groovy/org/groovymc/modsdotgroovy/frontend/fabric/DependenciesBuilder.groovy +++ b/frontend-dsl/fabric/src/main/groovy/org/groovymc/modsdotgroovy/frontend/fabric/DependenciesBuilder.groovy @@ -11,10 +11,6 @@ import org.groovymc.modsdotgroovy.frontend.PropertyInterceptor @CompileStatic @Log4j2(category = 'MDG - Fabric Frontend') class DependenciesBuilder extends DslBuilder implements PropertyInterceptor { - void mod(final String modId, def versionRange) { - core.put(modId, versionRange) - } - void mod(@DelegatesTo(value = DependencyBuilder, strategy = Closure.DELEGATE_FIRST) @ClosureParams(value = SimpleType, options = 'org.groovymc.modsdotgroovy.frontend.fabric.DependencyBuilder') final Closure closure) { diff --git a/frontend-dsl/fabric/src/main/groovy/org/groovymc/modsdotgroovy/frontend/fabric/FabricModsDotGroovy.groovy b/frontend-dsl/fabric/src/main/groovy/org/groovymc/modsdotgroovy/frontend/fabric/FabricModsDotGroovy.groovy index 5da4458..6695999 100644 --- a/frontend-dsl/fabric/src/main/groovy/org/groovymc/modsdotgroovy/frontend/fabric/FabricModsDotGroovy.groovy +++ b/frontend-dsl/fabric/src/main/groovy/org/groovymc/modsdotgroovy/frontend/fabric/FabricModsDotGroovy.groovy @@ -81,6 +81,9 @@ class FabricModsDotGroovy extends ModsDotGroovyFrontend implements PropertyInter @Nullable String accessWidener = null + /**@ + * A shorthand for a single icon file of a given size. Prefer using {@link #icon(Closure)} if you need multiple sizes. + */ void icon(final int size, final String path) { log.debug "icon(int, string)" core.push('icon') diff --git a/frontend-dsl/fabric/src/main/groovy/org/groovymc/modsdotgroovy/frontend/fabric/MixinsBuilder.groovy b/frontend-dsl/fabric/src/main/groovy/org/groovymc/modsdotgroovy/frontend/fabric/MixinsBuilder.groovy index e444230..b29dd0a 100644 --- a/frontend-dsl/fabric/src/main/groovy/org/groovymc/modsdotgroovy/frontend/fabric/MixinsBuilder.groovy +++ b/frontend-dsl/fabric/src/main/groovy/org/groovymc/modsdotgroovy/frontend/fabric/MixinsBuilder.groovy @@ -12,13 +12,10 @@ import org.groovymc.rootpackagetransformer.RootPackage @Log4j2(category = 'MDG - Fabric Frontend') @RootPackage class MixinsBuilder extends DslBuilder { - void mixin(final String config, final Environment environment = null) { + void mixin(final String config) { log.debug "mixin(config: $config)" core.push('mixin') core.put('config', config) - if (environment !== null) { - core.put('environment', environment) - } core.pop() } diff --git a/test/fabric/src/main/resources/mods.groovy b/test/fabric/src/main/resources/mods.groovy index 1ffe1c8..880377b 100644 --- a/test/fabric/src/main/resources/mods.groovy +++ b/test/fabric/src/main/resources/mods.groovy @@ -54,8 +54,6 @@ final mdg = FabricModsDotGroovy.make { java = ">=17" it.'fabric-api' = "*" - mod "another-mod", ">=1.5.0" - mod("something-else", v(">0.5") & v('<1.0')) mod { modId = "rats" versionRange = "*"