Record Class LoomVersions

java.lang.Object
java.lang.Record
net.fabricmc.loom.util.LoomVersions

public record LoomVersions(String group, String module, String version) extends Record
Auto generated class, do not edit.
  • Field Details

    • ACCESS_TRANSFORMERS

      public static final LoomVersions ACCESS_TRANSFORMERS
    • ACCESS_TRANSFORMERS_LOG4J_BOM

      public static final LoomVersions ACCESS_TRANSFORMERS_LOG4J_BOM
    • ACCESS_TRANSFORMERS_NEO

      public static final LoomVersions ACCESS_TRANSFORMERS_NEO
    • ACCESS_TRANSFORMERS_NEW

      public static final LoomVersions ACCESS_TRANSFORMERS_NEW
    • ASM

      public static final LoomVersions ASM
    • CFR

      public static final LoomVersions CFR
    • DEV_LAUNCH_INJECTOR

      public static final LoomVersions DEV_LAUNCH_INJECTOR
    • ENIGMA_SWING

      public static final LoomVersions ENIGMA_SWING
    • FABRIC_INSTALLER

      public static final LoomVersions FABRIC_INSTALLER
    • FABRIC_LOG4J_UTIL

      public static final LoomVersions FABRIC_LOG4J_UTIL
    • FORGE_INSTALLER_TOOLS

      public static final LoomVersions FORGE_INSTALLER_TOOLS
    • JAVAX_ANNOTATIONS

      public static final LoomVersions JAVAX_ANNOTATIONS
    • JETBRAINS_ANNOTATIONS

      public static final LoomVersions JETBRAINS_ANNOTATIONS
    • MCP_ANNOTATIONS

      public static final LoomVersions MCP_ANNOTATIONS
    • MIXIN_COMPILE_EXTENSIONS

      public static final LoomVersions MIXIN_COMPILE_EXTENSIONS
    • MIXIN_REMAPPER_SERVICE

      public static final LoomVersions MIXIN_REMAPPER_SERVICE
    • NAMING_SERVICE

      public static final LoomVersions NAMING_SERVICE
    • NATIVE_SUPPORT

      public static final LoomVersions NATIVE_SUPPORT
    • NEOFORGE_INSTALLER_TOOLS

      public static final LoomVersions NEOFORGE_INSTALLER_TOOLS
    • RENDERDOC

      public static final LoomVersions RENDERDOC
    • UNPROTECT_FANCYMODLOADER10

      public static final LoomVersions UNPROTECT_FANCYMODLOADER10
    • UNPROTECT_MODLAUNCHER

      public static final LoomVersions UNPROTECT_MODLAUNCHER
    • VINEFLOWER

      public static final LoomVersions VINEFLOWER
  • Constructor Details

    • LoomVersions

      public LoomVersions(String group, String module, String version)
      Creates an instance of a LoomVersions record class.
      Parameters:
      group - the value for the group record component
      module - the value for the module record component
      version - the value for the version record component
  • Method Details

    • mavenNotation

      public String mavenNotation()
    • toString

      public final String toString()
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      Specified by:
      toString in class Record
      Returns:
      a string representation of this object
    • hashCode

      public final int hashCode()
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      Specified by:
      hashCode in class Record
      Returns:
      a hash code value for this object
    • equals

      public final boolean equals(Object o)
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      Specified by:
      equals in class Record
      Parameters:
      o - the object with which to compare
      Returns:
      true if this object is the same as the o argument; false otherwise.
    • group

      public String group()
      Returns the value of the group record component.
      Returns:
      the value of the group record component
    • module

      public String module()
      Returns the value of the module record component.
      Returns:
      the value of the module record component
    • version

      public String version()
      Returns the value of the version record component.
      Returns:
      the value of the version record component