update-server-lib

Download the latest Hytale pre-release server, decompile its JAR with Vineflower, and update server assets.

Updated Jan 21, 2026
One-click install
npx skills add https://github.com/xDinkyx/Hytale-Colonies-Plugin --skill update-server-lib-xdinkyx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update-server-lib
Source: https://github.com/xDinkyx/Hytale-Colonies-Plugin/tree/main/.github/skills/update-server-lib
Command: npx skills add https://github.com/xDinkyx/Hytale-Colonies-Plugin --skill update-server-lib-xdinkyx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of updating local Hytale server reference files, ensuring you have the latest decompiled code and assets for development.

Core Features & Use Cases

  • Latest Server Sync: Downloads and integrates the newest pre-release Hytale server version.
  • Decompilation: Uses Vineflower to decompile the HytaleServer.jar, providing up-to-date Java source code.
  • Asset Updates: Refreshes server and UI assets for accurate reference.
  • Use Case: When a new Hytale pre-release is available, run this Skill to update your local lib/ directory with the latest decompiled code and assets, preparing your development environment for compatibility.

Quick Start

Run the Full-Update.cmd script to download, decompile, and update the server library.

Frequently Asked Questions about update-server-lib

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

FAQPage Schema
How do I update Hytale server reference files to the latest pre-release?

To update Hytale server reference files, run the Full-Update.cmd script to download the newest pre-release server, decompile the HytaleServer.jar using Vineflower, and refresh assets in your local lib directory.

What tools do I need to decompile the Hytale server JAR?

Decompiling the Hytale server JAR requires specific external tools to be installed and configured, specifically the Hytale Downloader, Python, Java, and Maven, alongside the Vineflower decompiler used for source extraction.

When do I need to sync with the latest Hytale pre-release server version?

You need to sync with the latest Hytale pre-release server version when refreshing decompiled source code, updating to a new server version, or preparing your development environment for compatibility with new server assets.

Does updating the Hytale server library also refresh UI assets?

Yes, updating the Hytale server library automatically refreshes both server and UI assets, ensuring your local development environment maintains accurate references for the newest pre-release version.

How does Vineflower decompilation work for Hytale server code?

Vineflower decompilation works by processing the downloaded HytaleServer.jar file to extract up-to-date Java source code, which is then integrated into your local lib directory for development reference.

Can I use this update process without Maven and Java installed?

No, you cannot use this update process without Maven and Java installed, as these specific external tools, along with Python and the Hytale Downloader, are required prerequisites for the decompilation and integration workflow.