Back to mods
Zero0oClasses project artwork

CurseForge · Hytale mod

Zero0oClasses

A modular Hytale class framework with class UI, class XP, stat scaling, icons, restrictions, and fully editable JSON configs.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Zero0oClasses release should I use?

Updated 3 days ago
Latest stable file Zero0oClasses-0.6.2.jar
Game version 0.6
Mod system Built-in Hytale mod system

Zero0oClasses-0.6.2.jar targets 0.6. Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer. No required dependencies listed for this file.

Where it goes

Where should Zero0oClasses be installed in Hytale?

Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.

Separate client mod Not supported
World host / dedicated server Required
Mod system for this release Built-in Hytale mod system
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

Put Hytale mods on the world host or dedicated server. Singleplayer runs a local server too; Hytale does not use separate client mods.

What else does Zero0oClasses-0.6.2.jar need?

Zero0oClasses-0.6.2.jar. Change the file and its required mods may change too.

No required dependencies listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional project dependencies. Check the creator notes before changing an existing world.

Before you install it

Add Zero0oClasses without breaking your instance.

Built for Zero0oClasses-0.6.2.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use Zero0oClasses-0.6.2.jar. It targets 0.6; another release may target a different game build or dependency set.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Enable it on the world host

    Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside Zero0oClasses-0.6.2.jar. It opens that exact file at the source.

About this project

What does Zero0oClasses add?

# Zero0oClasses

Zero0oClasses is a modular class framework for Hytale servers built for creators who want full control over class identity, progression, restrictions, and server-side customization.

It provides a clean foundation for RPG, PvE, progression, and class-based multiplayer servers without locking you into a rigid predefined structure.

Whether you want a lightweight starter setup or a fully customized class ecosystem, Zero0oClasses is designed to scale with your server.

* * *

## Main Features

- Class selection UI
- Class status UI
- Attribute allocation UI
- Persistent player class data
- Internal class XP and progression tracking
- Configurable class icons
- Starter packs on first class assignment
- Editable JSON-driven configuration
- Weapon and item restrictions by class
- Admin tools for class creation, editing, assignment, and reset
- Community starter preset with 5 default classes
- Specialization-ready structure
- Built for customization and long-term server iteration

* * *

## Community Starter Preset

Zero0oClasses includes a cleaner community-oriented starter setup with 5 easy-to-use classes:

- Warrior
- Knight
- Thief
- Archer
- Mage

These classes are designed as a flexible public starting point.
You can keep them as they are, rebalance them, rename them, replace them, or expand them into a larger class roster later.

* * *

## Attribute Progression

Players can earn attribute points through class progression and spend them in-game through the attribute UI.

This gives server owners more control over progression design and lets players shape their class build more directly.

Zero0oClasses supports configurable attribute categories such as:

- Health
- Stamina
- Mana
- Physical Power
- Magic Power

Each class can define which attributes are enabled and how much value each invested point gives.

* * *

## Admin Class Editor

Zero0oClasses includes an in-game admin class editor workflow.

Admins can:

- create a new class
- edit an existing class
- change base stats
- change passive bonuses
- change per-level growth values
- change attribute settings
- switch role presets
- assign or change class icons
- save directly into `classes.json`

Useful commands include:

- `/classeadmin create <id> <display name>`
- `/classeadmin edit <classId>`
- `/classeadmin <player> <class>`
- `/classeadmin <player> reset`
- `/classeadmin <player> resetattributes`

This makes balancing and iteration much faster during active development.

* * *

## Built For Customization

Zero0oClasses is built for server owners who want a real framework instead of a locked content pack.

You can use it to:

- define your own classes
- rename the default ones
- rebalance stats
- tune progression speed
- control attribute values
- set class icons
- define allowed gear
- build a lightweight RPG base for a public server

Everything is designed around editable server-side JSON configuration.

* * *

## Generated Configuration Files

Zero0oClasses uses generated JSON files stored inside its data folder.

These can include:

- `classes.json`
- `class-restrictions.json`
- `class-specializations.json`
- `specialization-rules.json`
- `class-xp-rules.json`
- `mob-xp-by-id.json`
- `preset.json`
- `profile-state.json`

This structure makes the mod easier to maintain, rebalance, and extend over time.

* * *

## Installation

Place the mod jar inside your server `mods` folder.

If your setup uses generated class data, keep the `Zero0oClasses` data folder alongside it.

Then start or restart the server.

* * *

## Notes

- Player class data is saved automatically
- Configuration files are generated automatically
- The mod is designed for customization first
- Zero0oClasses works both as a public starter framework and as a base for larger class-based projects

* * *

## Community & Support

Join the official Discord for support, feedback, and development updates:

https://discord.gg/pUXTEZpnmA

Project description from CurseForge.

Pick your setup

Zero0oClasses releases for each Hytale build.

Choose the version and loader you play, then open the matching release.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Zero0oClasses releases and Hytale builds

9 of 9 releases match

Looking for an older file? The official CurseForge project page is in Resources.