Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thenextlvl-net/economist
https://github.com/thenextlvl-net/economist
economy minecraft minecraft-plugin paper paper-plugin
Last synced: 12 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/thenextlvl-net/economist
- Owner: TheNextLvl-net
- License: gpl-3.0
- Created: 2023-03-27T15:25:36.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2025-01-06T18:50:05.000Z (25 days ago)
- Last Synced: 2025-01-06T19:49:27.837Z (25 days ago)
- Topics: economy, minecraft, minecraft-plugin, paper, paper-plugin
- Language: Java
- Homepage:
- Size: 464 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Economist
**Economist** is a powerful economy management plugin for game servers.
It supports both global and per-world economies,
offering a comprehensive and realistic banking system with no limits on user wealth.
The plugin is built on a robust,
thread-safe API, ensuring stability and reliability in high-traffic environments.> [!IMPORTANT]
> Bank support does not work yet and will be introduced properly in v1## Pictures
![baltop](https://github.com/user-attachments/assets/9cc270a2-9292-4e99-85bc-093139c065b3)
![transactions](https://github.com/user-attachments/assets/cd63b2c9-e35d-4b55-b280-e64f4cc12010)
![multi-world-accounts](https://github.com/user-attachments/assets/7cf8fb8d-12d4-4213-ba39-4fe3f6cec057)## Features
- **Global and Per-World Economy**: Manage economies globally or separately for each world.
- **Banking System**:
- Manage banks with the `/bank` command.
- Banks can have multiple members, with one owner.
- Each user can own only one bank but may be a member of several.
- Banks are uniquely identified by their names.
- **User Account Management**:
- Use the `/Account` command to manage user accounts.
- **Currency Management**:
- `/economy`: Give or take money from users.
- `/Pay`: Players can transfer money to other players.
- **Richest Players Ranking**:
- `/baltop`: View a paginated, sorted list of the richest players.
- **Customizable and Localized Messages**: All messages can be customized and localized.
- **Thread-Safe API**: Ensures stability in high-traffic environments.
- **Number Formatting Options**: Supports large numbers with scientific notation or suffixes up to 1e306.
- **Unlimited Wealth**: No hard limits on the amount of money a user can hold, making it ideal for realistic economies.## Commands
- **/economy**: Manage the economy by giving or taking money from users.
- **/baltop**: Get a deeper insight into the economy by listing it paginated and sorted by the richest players.
- **/bank**: Manage everything bank-related, including creating, joining, and managing banks.
- **/Account**: Manage user accounts.
- **/Pay**: Pay another player money.## Installation
1. Download the latest version of the Economist plugin.
2. Place the `.jar` file in your server's `plugins` directory.
3. Start or restart your server to load the plugin.
4. Configure the plugin as needed in the `Economist` configuration files.## Configuration
Economist is highly configurable.
Every message can be changed, and full localization is supported.
Check the configuration files located in the `Economist` directory for all available settings.## Permissions
- `economist.admin`: Access to all admin commands like `/economy`.
- `economist.baltop`: Permission to view the `/baltop` leaderboard.
- `economist.bank`: Permission to create and manage banks.
- `economist.account`: Permission to manage user accounts.
- `economist.pay`: Permission to use the `/pay` command.