curseforge-maven

Add CurseForge mod dependencies to Maven builds for Hytale projects.

Updated Jan 19, 2026
One-click install
npx skills add https://github.com/Reign-software/hyforged --skill curseforge-maven-reign-software
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: curseforge-maven
Source: https://github.com/Reign-software/hyforged/tree/main/.github/skills/curseforge-maven
Command: npx skills add https://github.com/Reign-software/hyforged --skill curseforge-maven-reign-software

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Automates the process of adding CurseForge mod dependencies to Maven builds for Hytale by deriving coordinates from the latest release and configuring the CurseForge Maven repo and authentication.

Core Features & Use Cases

  • Derives Maven coordinates from CurseForge mod URLs using the latest release filename.
  • Adds the CurseForge Maven repository to pom.xml and configures credentials via CURSE_USER and CURSE_TOKEN.
  • Supports automatic fallback to token-based URL if 401 errors occur and simplifies end-to-end mod integration.

Quick Start

Provide the CurseForge mod URL and (optionally) the latest release file name to automatically add the Maven dependency to your pom.xml.

Frequently Asked Questions about curseforge-maven

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add a CurseForge mod to a Maven build for Hytale?

To add a CurseForge mod to a Maven build, provide the mod URL and the system derives Maven coordinates from the latest release filename, automatically configuring the CurseForge repository in your pom.xml.

What credentials do I need to configure the CurseForge Maven repository?

Configuring the CurseForge Maven repository requires a CurseForge account with your CURSE_USER and CURSE_TOKEN set as environment variables to authenticate access to the CurseForge Maven endpoint.

Why does my CurseForge Maven dependency return a 401 error?

A 401 error during CurseForge Maven dependency resolution triggers an automatic fallback to a token-based URL, ensuring authentication succeeds if initial credentials face access restrictions on the repository endpoint.

Does adding CurseForge mod dependencies work without a local Maven installation?

Adding CurseForge mod dependencies requires a local Maven installation because the process directly modifies your pom.xml to integrate the repository and authenticate using your CurseForge account credentials.

What is the best way to automate CurseForge mod integration in a Hytale project?

Automating CurseForge mod integration in a Hytale project is best handled by deriving Maven coordinates from the latest release file and automatically injecting repository configurations and credentials into your build.

Can I specify a different release file when adding a CurseForge mod to Maven?

You can optionally provide the latest release file name alongside the CurseForge mod URL to manually specify the target version when deriving Maven coordinates for your pom.xml configuration.