
GeoEconomy
GeoEconomy is an advanced, dynamic market plugin for Spigot/Paper servers. Features real-time supply/demand pricing, an investment portfolio system, Discord integration, and a built-in web dashboard with price history charts. ๐๐
๐About GeoEconomy
๐ Overview
GeoEconomy brings real-world economic mechanics to your Minecraft server. Unlike standard shop plugins, prices in GeoEconomy are dynamic โ they fluctuate based on player supply and demand.
The plugin features a robust Investment Portfolio, allowing players to store assets and track their value over time. It also includes a built-in HTTP Web Server to display price history charts in a browser and Discord Integration for account linking.
โจ Key Features
- ๐ Dynamic Pricing: Prices rise when players buy and drop when they sell.
- ๐ฅ๏ธ Modern GUI: Clean, intuitive interface for trading and browsing categories.
- ๐ผ Investment Portfolio: Players can deposit items into a virtual wallet and track their total asset value (Unrealized PnL).
- ๐ Web Dashboard: Built-in web server hosting real-time price history graphs.
- ๐ค Discord Integration: View alerts of items prices on your private messages.
- ๐พ SQLite Storage: Fast, local database storage for player profiles and history (no MySQL setup required).
- ๐ Multi-Language: Full support for English (
en) and Polish (pl) via configuration. - ๐ Trend Analysis: View price changes over the last 1 hour or 24 hours directly in the GUI.
๐ฅ Installation
- Download the latest
GeoEconomy.jar. - Ensure you have Vault and an economy plugin (e.g., EssentialsX) installed.
- Drop the jar into your
pluginsfolder. - Restart the server.
- Configure
config.yml,discord.yml(optional), andmarket.yml.
โ๏ธ Configuration & Web Interface
GeoEconomy hosts a lightweight web server to display market data.
- Open
config.ymland set the port (default:8081). - Ensure this port is open on your firewall/hosting.
- Access the dashboard via:
http://your-server-ip:8081
To change the language to English, set in config.yml:
settings:
language: en