NovaEco-1.0.1.jar
17 Jan 2026
CurseForge · Hytale mod
NovaEco is a complete economy system mod for Hytale servers
Quick answer
NovaEco-1.0.1.jar targets Hytale. Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer. No required dependencies listed for this file.
Where it goes
Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.
Put Hytale mods on the world host or dedicated server. Singleplayer runs a local server too; Hytale does not use separate client mods.
NovaEco-1.0.1.jar. Change the file and its required mods may change too.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional project dependencies. Check the creator notes before changing an existing world.
Before you install it
Built for NovaEco-1.0.1.jar. Pick another file and the loader, install side or required mods may change.
Use NovaEco-1.0.1.jar. It targets Hytale; another release may target a different game build or dependency set.
This file does not list any required mods. Do not add a library just because a different file uses it.
Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.
Use the “Get this file” button beside NovaEco-1.0.1.jar. It opens that exact file at the source.
About this project
NovaEco is a complete economy system mod for Hytale servers, providing multi-currency management, player transactions, wealth rankings, and more. Built on the Hytale Server Plugin API, using Maven for dependency management, compiled with Java 25+.
/pay/balancetop| Command | Description | Aliases |
|---|---|---|
/balance [currency] |
Check current balance | bal |
/pay <player> <amount> |
Transfer to player | transfer |
/balancetop [page] |
View wealth ranking | baltop, rich |
/transaction [count] |
View transaction history | tx, history |
| Command | Description | Aliases |
|---|---|---|
/economy |
Economy management menu | eco |
/economy info |
View economy statistics | - |
/economy reload |
Reload configuration | - |
/economy create <name> <symbol> [default] |
Create new currency | - |
/economy delete <name> |
Delete currency | - |
/economy save |
Save data immediately | - |
/givecoins <player> <amount> |
Give currency to player | gc, addcoins |
/takecoins <player> <amount> |
Take currency from player | tc, removecoins |
/setcoins <player> <amount> |
Set player balance | sc, setcoin |
import cmtn.hytale.mods.nova_eco.economy.api.EconomyAPI;
import java.util.UUID;
// Get player balance
double balance = EconomyAPI.getBalance(playerUUID, "coins");
// Add currency
EconomyAPI.addCurrency(playerUUID, "coins", 100);
// Remove currency
boolean success = EconomyAPI.removeCurrency(playerUUID, "coins", 50);
// Set balance
EconomyAPI.setBalance(playerUUID, "coins", 1000);
// Player-to-player transfer
boolean success = EconomyAPI.transfer(fromUUID, toUUID, "coins", 100);
// Check sufficient balance
if (EconomyAPI.hasEnough(playerUUID, "coins", 100)) {
// Execute operation
}
// Check if currency exists
boolean exists = EconomyAPI.currencyExists("gems");
// Get all currencies
List<Currency> currencies = EconomyAPI.getAllCurrencies();
// Format amount
String formatted = EconomyAPI.format("coins", 1234.56);
// Output: "1,234.56 Coins"
import cmtn.hytale.mods.nova_eco.economy.NovaEcoEconomy;
import cmtn.hytale.mods.nova_eco.economy.currencies.Currency;
import cmtn.hytale.mods.nova_eco.economy.currencies.CurrencySymbol;
// Create currency
Currency gems = new Currency(
"gems", // Currency name
new CurrencySymbol("💎", "", false), // Currency symbol
0.0, // Default balance
true, // Can be deleted
"In-game currency" // Description
);
// Register currency
NovaEcoEconomy.addCurrency(gems);
NovaEco/
└── economy/
├── currencies.json # Currency configuration
└── players/
└── {player_uuid}.json # Player wallet data
{
"currencies": [
{
"name": "coins",
"symbol": {
"prefix": "",
"suffix": " Coins",
"useSymbolAsPrefix": false
},
"defaultBalance": 0.0,
"canDelete": false,
"description": "Default coins"
}
]
}
{
"uuid": "player-uuid-here",
"balances": {
"coins": 1000.0,
"gems": 50.0
},
"transactions": [
{
"type": "RECEIVE",
"currency": "coins",
"amount": 100.0,
"from": "system",
"reason": "New player bonus",
"timestamp": 1704067200000
}
]
}
This project is licensed under the MIT License - see the LICENSE file for details.
**Thank you for using NovaEco!** Made with ❤️ for the Hytale Community
Project description from CurseForge.
Recent files
17 Jan 2026
Looking for an older file? The official CurseForge project page is in Resources.