promotional bannermobile promotional banner
premium banner
Patch D. World automates your mods folder by fetching updates directly from CurseForge. Less checking, more playing.

Description

🌍 Patch D. World

The Ultimate Mod Auto-Updater for Hytale

Version No API Key


🌱 Quick Start

  1. Download PatchDWorld.jar
  2. Place it in your server's mods/ folder
  3. Start the server
  4. Run /patch to open the dashboard!

🔍 How It Works

Patch D. World automatically keeps your mods up-to-date. It scans your mods/ folder, checks CurseForge for updates every few hours, and lets you update everything from an in-game menu. Before updating, it analyzes what changed and creates automatic backups so you can always rollback if needed.

The Process

📦 Automatic Scanning 🔔 Update Notifications 🧠 Smart Analysis
Detects all installed mods and remembers their versions Get notified in-game when updates are available Analyzes updates and tells you if restart is needed
💾 Auto Backups ⬇️ Safe Downloads Smart Install
Creates backups before updating, restore with one click Downloads from CurseForge and verifies file integrity Installs immediately or stages for next restart

✨ Features

🎨 Interactive UI

In-game dashboard for managing updates

  • › Real-time statistics
  • › Visual mod cards with icons
  • › Update status indicators
  • › Backup management

⚙️ Smart Mechanics

Intelligent automation for your server

  • › Auto-update checks
  • › Dependency analysis
  • › Changelog extraction
  • No API Key needed

🛡️ Ironclad Safety

Protects your server data

  • › Auto-Backups
  • › Checksum verification
  • › One-click rollback
  • › Staged updates

🔔 Rich Alerts

Stay informed everywhere

  • › Discord Webhooks
  • › In-game broadcasts
  • › Console logging
  • › Restart countdowns

📝 Commands

Command Description Permission
/patch Open the main dashboard GUI patchdworld.admin
/patch check Force check for updates now patchdworld.check
/patch update all Update all mods with available updates patchdworld.update
/patch list List all installed mods & versions patchdworld.list
/patch reload Reload configuration file patchdworld.reload
/patch help Show help and all commands patchdworld.help
/patch menu Open the GUI menu (same as /patch) patchdworld.admin

💡 Tip: You can also use aliases: /patchd or /pdw


🔧 Configuration

{
  "autoCheckEnabled": true,
  "checkIntervalHours": 6,
  "maxConcurrentDownloads": 2,
  "createBackups": true,
  "backupRetentionDays": 7,
  "verifyChecksums": true,
  "releaseTypesAllowed": ["release", "beta"],
  "discordWebhookEnabled": false,
  "discordWebhookUrl": ""
}

⚡ What Makes It Special

✅ Smart About Restarts

We analyze each update and tell you what's up: if it's just configs or textures, no restart needed. If it's code changes, you'll need to restart.

🔗 Dependency Checking

Before updating, we check if other mods depend on it. We warn you about potential conflicts and calculate the safe update order.

📋 Changelog Display

We extract changelogs from mod files and show you what changed. Know exactly what you're getting before you update.

🎨 Clean Interface

Everything in an in-game menu with mod icons, visual cards, and real-time status updates.


❓ Frequently Asked Questions

🎮 Gameplay & Performance

Does this work while players are online? Yes. The mod handles updates in the background to ensure gameplay remains smooth.

  • No Restart Needed: For configuration changes and asset updates.
  • Restart Required: Only for core code changes. The mod will explicitly notify you when a restart is necessary.

Can I choose which mods to update? Absolutely. You have full control over the update process:

  • Bulk Update: Use the command /patch update all to sync everything.
  • Selective Update: Open the GUI and click on individual mods to update them one by one.

🛡️ Safety & Stability

Will it break my server? No. We’ve built-in multiple layers of protection:

  • Automatic Backups: Created before every single update.
  • One-Click Restore: If an update causes issues, revert to the previous version instantly via the Backups page.
  • Conflict Detection: Our system analyzes dependencies to warn you about potential compatibility issues before they happen.

Do I need a CurseForge API key? Nope. We utilize CurseForge's public API. There is no tedious authentication process—just install the mod and you’re ready to go.

🛠️ Configuration & Transparency

What about Beta or Alpha versions? By default, the mod only suggests Stable releases to keep your server safe. However, if you want to test the latest features, you can enable Beta or Alpha versions within the config file.

Where can I see the update analysis? Transparency is key. Detailed logs are sent directly to your server console, including:

  • Update types and changelogs.
  • Dependency requirements.
  • Specific flags indicating if a restart is required.

💬 Integrations

Does it support Discord notifications? Yes! Keep your community or staff informed without leaving Discord.

  • Setup: Simply paste your Discord Webhook URL into the config.
  • Output: The mod sends complete embeds whenever updates are discovered or successfully installed.

💖 Credits

PATCH D. WORLD | Made by Byakuga

Made with ❤️ for the Hytale community