Skip to content

Dimotai/endgame

 
 

Repository files navigation

Endgame & QoL

CurseForge Discord Ko-fi

Hytale server plugin adding endgame content: bosses, weapons, dungeons, NPCs, crafting, and quality-of-life features.

Requirements

  • Java 25
  • Hytale Server (2026.03.20-db226053c or compatible)

Build

# Compile only (fast check)
./gradlew compileJava

# Full build with shadow JAR + auto-deploy
./gradlew build

# Shadow JAR only (no deploy)
./gradlew shadowJar

The output JAR is in build/libs/. The build task auto-deploys to the Hytale Mods folder.

Dependencies

Dependency Required Source
Hytale:NPC Yes Built-in
RPGLeveling Optional CurseForge
EndlessLeveling Optional CurseForge
OrbisGuard Optional CurseForge

Optional dependency JARs go in libs/ (local Maven repo layout, compileOnly).

Project Structure

src/main/java/endgame/plugin/
  EndgameQoL.java          # Main plugin class
  commands/                 # Slash commands
  components/               # ECS components
  config/                   # Config system
  events/                   # Event handlers
  managers/                 # Game managers
  systems/                  # ECS systems (boss, weapon, effect)
  ui/                       # HyUI pages and HUD
  utils/                    # Utilities

src/main/resources/
  manifest.json             # Plugin manifest
  Server/                   # Server-side JSON assets
    Item/                   # Items, interactions, recipes
    NPC/                    # NPC definitions and AI
    Drops/                  # Drop tables
    Prefabs/                # Dungeon prefabs

License

All rights reserved.

You are free to fork this project for private use or to contribute to the original repository.

About

Endgame & QoL transforms Hytale's post-game into a full progression experience

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Java 94.7%
  • MDX 5.3%