Package io.github.smootheez.curseforge


package io.github.smootheez.curseforge
  • Class
    Description
    Defines the supported changelog content formats used by curseforge.
    Configuration model for publishing projects to CurseForge.
    Represents a CurseForge dependency declaration within a publisher configuration.
    Represents the metadata payload sent when uploading a file to CurseForge.
    Handles publishing mod files to CurseForge using the CurseForge upload API.
    Defines the runtime environment targets for a mod when publishing to platforms that distinguish between client-side and server-side compatibility.
    Represents a game version entry returned by the CurseForge API.
    Container for a list of project relation metadata entries.
    Represents a single relationship entry linking this upload to another project.
    Defines the possible relationship types between a project and another referenced project or resource.