HexaEconomy - Minecraft 1.21.4 Economy Plugin
HexaEconomy è un sistema di economia completamente indipendente, sviluppato in Java con la moderna
Paper API per Minecraft 1.21.4.
È progettato per sostituire plugin come
Vault, offrendo API intuitive e prestazioni eccellenti, il tutto contenuto in un singolo file `.java`.
[HR][/HR]
Caratteristiche principali
- ✅ Compatibile con Paper 1.21.4
- ✅ Completamente indipendente da Vault
- ✅ Scritto con Paper API moderna, nessun uso di Bukkit
- ✅ Funziona in un solo file `.java`, senza dipendenze esterne
- ✅ API Java pubblica per altri plugin
- ✅ GUI e comandi intuitivi
- ✅ Dati salvati in balances.yml
- ✅ Supporto per player offline
- ✅ Supporto ai permessi
- ✅ Ricarica e salvataggio automatici
- ✅ Classifica giocatori più ricchi
[HR][/HR]
⚙️ Comandi disponibili
- /hexa balance – Visualizza il tuo saldo – Permesso: hexa.balance
- /hexa pay <giocatore> <importo> – Invia denaro a un altro player – Permesso: hexa.pay
- /hexa give <giocatore> <importo> – Admin: aggiunge soldi a un giocatore – Permesso: hexa.admin
- /hexa take <giocatore> <importo> – Admin: rimuove soldi – Permesso: hexa.admin
- /hexa set <giocatore> <importo> – Admin: imposta saldo – Permesso: hexa.admin
- /hexa top – Mostra i giocatori più ricchi – Permesso: hexa.top
[HR][/HR]
API pubblica (per altri plugin)
Puoi usare
HexaEconomy anche da altri plugin Java con i seguenti metodi:
Code (Java):
HexaEconomy.
getInstance
(
).
getBalance
(Player player
)
;
HexaEconomy.
getInstance
(
).
has
(Player player,
double amount
)
;
HexaEconomy.
getInstance
(
).
deposit
(Player player,
double amount
)
;
HexaEconomy.
getInstance
(
).
withdraw
(Player player,
double amount
)
;
HexaEconomy.
getInstance
(
).
transfer
(Player from, Player to,
double amount
)
;
[HR][/HR]
File salvati
- balances.yml – Contiene i saldi di tutti i giocatori, salvati per UUID.
- plugin.yml – Comandi, permessi e configurazione base.
- pom.xml – Dipendenze per Maven (Paper API 1.21.4).
[HR][/HR]
Requisiti
- Server Paper 1.21.4
- Java 17 o superiore
[HR][/HR]
️ Installazione
- Scarica il file HexaEconomy.jar
- Inseriscilo nella cartella plugins del tuo server Paper
- Riavvia il server
- Configura i permessi con LuckPerms (opzionale)
[HR][/HR]
Espandibilità futura
Presto verranno aggiunte:
- API eventi (HexaEconomyTransactionEvent)
- Interessi giornalieri
- Tasse e gestione bancaria
- Integrazione con PlaceholderAPI
- Sistema di GUI per gestione soldi
[HR][/HR]
Autore
Creato da
Gabry
[HR][/HR]
Licenza
Questo plugin è open-source.
Puoi modificarlo e distribuirlo liberamente, ma
è vietato rivenderlo senza autorizzazione.