Class LoomGradlePlugin

java.lang.Object
net.fabricmc.loom.LoomGradlePlugin
All Implemented Interfaces:
org.gradle.api.Plugin<org.gradle.api.plugins.PluginAware>

public class LoomGradlePlugin extends Object implements org.gradle.api.Plugin<org.gradle.api.plugins.PluginAware>
  • Field Details

    • NAME

      public static final String NAME
      See Also:
    • LEGACY_NAME

      public static final String LEGACY_NAME
      上一层分叉(architectury)的插件 id,作为兼容别名保留,使既有项目与测试夹具无需改动.
      See Also:
    • GSON

      public static final com.google.gson.Gson GSON
    • LOOM_VERSION

      public static final String LOOM_VERSION
  • Constructor Details

    • LoomGradlePlugin

      public LoomGradlePlugin()
  • Method Details

    • isApplied

      public static boolean isApplied(org.gradle.api.plugins.PluginAware target)
      目标是否已应用 loom(新旧任一 id).
    • beforeProject

      public static void beforeProject(org.gradle.api.Project project, LoomGradleSharedData sharedData)
    • apply

      public void apply(org.gradle.api.plugins.PluginAware target)
      Specified by:
      apply in interface org.gradle.api.Plugin<org.gradle.api.plugins.PluginAware>