HyHungerGames – Advanced Hunger Games Minigame for Hytale
HyHungerGames is a complete, configurable, and competitive Hunger Games / Survival Games minigame built exclusively for Hytale using the native Hytale Server API.
This plugin enables server owners to host fully automated Hunger Games matches with multiple arenas, dynamic world borders, random gameplay events, kits, supply drops, spectator support, and persistent player statistics — all managed through intuitive in-game commands and configuration files.
HyHungerGames is designed to deliver clear visual gameplay feedback, high replayability, and stable performance, making it suitable for both small community servers and large competitive networks.
In-Game Player Experience
During gameplay, players experience a fast-paced survival environment with:
- A live in-game scoreboard displaying time remaining, alive players, current game phase, and border size
- A dynamic shrinking border that forces player movement and increases match intensity
- Supply drops falling from the sky, announced globally and visible from a distance
- Random world events such as fog, hostile mob invasions, weather effects, traps, and meteor showers
- Kit-based loadouts applied automatically at the start of each match
- Seamless spectator mode after elimination, allowing players to watch the match without interference
🏟 Arena & Match Management
Server administrators can create and manage multiple arenas with full control over:
- Arena-specific configuration files
- Custom player spawn points
- Cornucopia (central loot area)
- Resource gathering zones
- Supply drop zones
- Customizable border size, speed, and final radius
- Minimum and maximum player limits
- Automatic arena reset after each match
Each arena operates independently and supports simultaneous games.
Game Flow & States
Each match progresses automatically through structured game states:
- WAITING – Players join and prepare
- STARTING – Countdown phase
- PLAYING – Active survival gameplay
- DEATHMATCH – Final shrinking phase
- ENDING – Winner announcement and stats update
- RESTARTING – Arena cleanup and reset
Game state transitions are fully automated and visually reflected in-game.
Core Gameplay Mechanics
- Grace period with PvP disabled at match start
- Configurable PvP enable / disable system
- Deathmatch phase with final border size
- Game timer with milestone announcements
- Automatic game start when minimum players join
- Automatic game end when time limits are reached
Environment Systems & Random Events
HyHungerGames introduces dynamic environments through:
Dynamic Border
- Gradually shrinking world border
- Configurable shrink speed and final size
- Damage applied outside the border
- Visual and warning feedback for players
Weather & World Events
- Thunder storms
- Acid rain causing damage over time
- Random weather changes
Random Gameplay Events
- Zombie hordes
- Spider infestations
- Creeper swarms
- Earthquakes with screen shake and block damage
- Meteor showers with explosions
- Dense fog reducing player visibility
- Emergency supply drops
- Minefield traps and poison gas traps
Event frequency increases as the match progresses to maintain tension.
Kits & Player Systems
Kit System
- Default, Warrior, and Archer kits included
- Players select kits before the match
- Kits applied automatically on game start
- Fully customizable kits via configuration files
Spectator Mode
- Automatic spectator conversion on death
- Flight enabled
- Invisibility
- Teleportation to arena center
- Automatic return to lobby after match completion
Statistics & Data Persistence
HyHungerGames tracks and stores player data including:
- Wins and losses
- Kills and deaths
- Games played
- Score calculation
- Global leaderboards (wins, kills, score)
- Persistent player data storage
- Rejoin and last-seen tracking
All data is saved automatically and loaded on server restart.
Commands & Administration
The plugin provides separate command systems for:
- Players – joining games, selecting kits, viewing stats, spectating
- Administrators – starting, stopping, and managing matches
- Setup – creating arenas, configuring spawns, borders, zones, and saving setups
This ensures full control without manual file editing.
In-Game Visual Showcase
The image carousel above contains real in-game screenshots of HyHungerGames, including:
- Arena lobby and spawn points
- Live in-game scoreboard during matches
- Supply drops during gameplay
- Random world events
- Spectator mode views
All screenshots were captured directly from the Hytale server and represent actual gameplay.
Installation
- Stop your Hytale server
- Place HyHungerGames.jar into the mods/ folder
- Start the server to generate configuration files
- Configure arenas and settings
- Create arenas using /hgsetup
- Players can join using /hg join <arena>
Technical Information
- Built with the native Hytale Server API
- Event-driven architecture
- Optimized for performance and scalability
- Java 25 compatible
- Maven build system