Skip to content

HyperSystemsDev/HytaleServerDocs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hytale Server Documentation

Comprehensive documentation for Hytale server plugin developers, generated through decompilation and analysis of HytaleServer.jar.

Overview

This repository contains documentation extracted from analyzing the Hytale dedicated server JAR file, providing plugin developers with:

  • Permission Reference - Complete list of all permission nodes
  • Command Documentation - All available commands and their permissions
  • Event System - Server events that plugins can listen to
  • Plugin API - Hooks and interfaces for plugin development

Server Version

Property Value
Version 2026.01.24-6e2d4fc36
Java Version 21
Build Branch release
Package com.hypixel.hytale

Project Structure

hytale-server-docs/
├── README.md              # This file
├── decompiled/            # Decompiled Java source (Hytale classes only)
│   └── com/hypixel/hytale/...
├── analysis/              # Permission extraction analysis
│   ├── all_permissions.txt
│   └── from_command.txt
├── docs/
│   ├── README.md          # Documentation index
│   ├── architecture/      # Deep-dive guides
│   ├── plugin-development/# Plugin tutorials
│   ├── reference/         # API reference
│   │   ├── permissions.md # Complete permission node reference
│   │   ├── commands.md    # Command documentation
│   │   ├── events.md      # Event system documentation
│   │   └── plugin-api.md  # Plugin development API
│   └── modules/           # Built-in modules
└── .gitignore

Decompilation Notes

  • Source JAR: HytaleServer.jar (~83 MB, 35,600+ total classes)
  • Extracted: Only com/hypixel/hytale/* classes (7,189 classes, ~16 MB)
  • Decompiler: Vineflower (recommended for Java 21+)
  • Output: 5,234 decompiled Java files (36 MB source)

Quick Stats (Hytale-Specific Classes)

Category Count
Total Hytale Classes 7,189
Decompiled Java Files 5,234
Command Classes ~445
Event Classes 77
Permission Nodes 53+

Key Packages

  • com.hypixel.hytale.server.core.permissions - Permission system
  • com.hypixel.hytale.server.core.command - Command framework
  • com.hypixel.hytale.server.core.event - Event system
  • com.hypixel.hytale.server.core.plugin - Plugin loading
  • com.hypixel.hytale.protocol - Network protocol

Documentation

Complete documentation including:

Related Projects

Discord

Join us on Discord: https://discord.gg/SNPjyfkYPc

License

This documentation is provided for educational purposes. Hytale is a trademark of Hypixel Studios.


Generated from HytaleServer.jar analysis

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages