promotional bannermobile promotional banner

Zero0oClasses

A modular Hytale class framework with class UI, class XP, stat scaling, icons, restrictions, and fully editable JSON configs.
image_2026-04-18_001918083.png

image_2026-04-18_001918083.png

image_2026-04-18_001428001.png

image_2026-04-18_001428001.png

IconList.png

IconList.png

item image
item image

Description

# 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

The Zero0oClasses Team

profile avatar
  • 4
    Followers
  • 5
    Projects
  • 2.1K
    Downloads

More from Zero0o_117View all