AntsEconomy — Simple UUID-Based Economy for Hytale
AntEconomy is a lightweight economy plugin for Hytale servers, inspired by classic Minecraft plugins like Essentials.
It provides a clean money system with balances, player-to-player payments, and admin economy controls — built with UUID-based storage.
Features UUID-based balances (safe against name changes) Player name tracking for readable messages and admin commands Thread-safe in-memory balance cache Offline-safe admin commands Forward-compatible with future permissions plugins Commands:
Player Commands
/balance <player> /bal <player>
View your own or another player's balance.
/pay <player> <amount>
Send money to another player.
Admin Commands
/eco give <player> <amount>
Add money to a player.
/eco take <player> <amount>
Remove money from a player.
/eco reset <player>
Reset a player’s balance to the configured default.
/eco set <player> <amount>
Set a player's balance to a specific amount.
Permissions
antseconomy.balance | View your own balance
antseconomy.balance.others | View other players’ balances
antseconomy.pay | Pay other players
antseconomy.admin | Access /eco
antseconomy.admin.give | Use /eco give
antseconomy.admin.take | Use /eco take
antseconomy.admin.reset | Use /eco reset
antseconomy.admin.set | Use /eco set
AntsEconomy uses the requirePermission() functionality and so it should automatically integrate with future permissions plugins that read the same system.
Configuration
AntEconomy uses a JSON-based configuration (Hytale standard).
Example config.json:
{ "defaultBalance": 1000, } Installation Download the plugin JAR Place it in your server’s mods/ directory Start the server once to generate config.json Restart the server after changing values
No additional dependencies required
Planned Features SQLite support when Hytale include a driver Transaction history Some kind of Placeholder API for UI mods Offline payment notifications Public API for other plugins Banking system (Maybe a seperate mod for this)
For support, shoot me a message on discord and I'll do my best to help when I can.
Discord: anttheantster
Notes: For the sake of clarity - The project logo was AI generated, I am an awful artist :)
0 Comments