Achievement System with Titels and Rewards
<h1 style="text-align: center;">Achievement & Title System</h1>

A comprehensive achievement and title system for Hytale servers, featuring 200+ achievements, 80+ unlockable titles, achievement chains with grouped display, and full localization support.
Achievement chains like "Miner I → II → III → IV" are displayed as a single entry:
Miner [●●●○] 3/4 completed
Next: Mine 10,000 blocks/achievementadmin grant <player> <achievement> - Grant achievements/achievementadmin revoke <player> <achievement> - Revoke achievements/achievementadmin list <player> - View player achievements/achievementadmin simulate <trigger> - Test trigger conditions| Command | Description |
|---|---|
| <code>/achievements /ac</code> | Open the Achievement Gallery UI |
| <code>/titles</code> | Open the Title Selection UI |
| <code>/title clear</code> | Remove your active title |
All achievements are defined in achievements.json - fully customizable:
{
"id": "dragon_slayer_fire",
"category": "combat",
"iconItem": "Weapon_Sword_Adamantite",
"difficulty": "epic",
"title": {"id": "dragonslayer", "color": "#FF0000"},
"trigger": {"type": "kills", "target": "Dragon_Fire", "count": 1},
"rewards": [{"type": "item", "itemId": "Ore_Adamantite", "amount": 10}]
}| Trigger | Description |
|---|---|
| <code>kills</code> | Kill mobs/creatures |
| <code>player_kills</code> | PvP kills |
| <code>blocks_mined</code> | Mine blocks |
| <code>blocks_placed</code> | Place blocks |
| <code>items_crafted</code> | Craft items |
| <code>zones_discovered</code> | Discover zones |
| <code>chat_messages</code> | Send chat messages |
| <code>playtime_minutes</code> | Time played |
| <code>distance_walked</code> | Distance traveled |
| <code>fullarmorset</code> | Wear complete armor set |
| <code>manual</code> | Triggered via admin command or script |
| <code>autoonprerequisites</code> | Auto-unlock when prerequisites are met |
Made with ❤️ by KyuubiSoft
0 Comments