Class RfgPatchdevExtension

java.lang.Object
com.gtnewhorizons.retrofuturagradle.RfgPatchdevExtension
All Implemented Interfaces:
IMinecraftyExtension

public abstract class RfgPatchdevExtension extends Object implements IMinecraftyExtension
Parameter block for the `rfgPatchDev {...}` Gradle script extension
  • Constructor Details

    • RfgPatchdevExtension

      public RfgPatchdevExtension(Project project)
  • Method Details

    • getAccessTransformers

      public abstract ConfigurableFileCollection getAccessTransformers()
      ATs to apply to the deobfuscated jar before decompilation
    • getExtraTweakClasses

      public abstract ListProperty<String> getExtraTweakClasses()
      Extra LaunchWrapper tweak classes to use when running Minecraft
    • getExtraRunJvmArguments

      public abstract ListProperty<String> getExtraRunJvmArguments()
      Extra JVM arguments to use when running Minecraft
    • getInjectedTags

      public abstract MapProperty<String,Object> getInjectedTags()
      A key-value map of tags to inject into the project either by way of token substitution (hacky, deprecated) or generating a small Java file with the tag values.