▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/OD's Economy
OD's Economy

OD's Economy

Just a better economy plugin to add tons of new money features to Minecraft.

Оцените первым
23
0

OD Eco v1.1

A comprehensive Paper economy plugin with GUI-driven tax management, player dealerships, sell shops, interest, lottery, gambling, bounties, banknotes, auctions, shared accounts, and transaction logging.

Author: OD Plugins
Supported MC versions: 1.21+ (Paper)
API: Paper 1.21+ (uses Paper-specific PlayerProfile API)
Requires: Paper (will not run on Spigot/Bukkit/Vanilla)


Features

FeatureDescriptionConfig Section
EconomyBalance, pay, tab list balance display, starting balancesettings
SellSell items from your hand for configured prices; admin-configurable sell prices via /dealershipsetupsell / worth
DealershipsPlayer-owned shops with custom items, stock, prices, and access control — all GUI-manageddealerships
Shared AccountsJoint accounts with deposit, withdrawal, invite, and kick — all GUI-managedshared-accounts
InterestPeriodic interest on player balances (configurable rate and interval)interest
LotteryTicket-based lottery with payout percentagelottery
GamblingDice-style double-or-nothing with configurable max betdice
BountiesPlace bounties on players; killer collects on deathbounties
AuctionsBuy and sell items at the Auction House with listing fees and taxauctions
BanknotesPhysical money items backed by PersistentDataContainerbanknotes
Tax SystemIncome tax, set tax, or percentage-based balance tax with grace periods, auto-deduct, banknote delivery, or manual paymenttaxes
Transaction LogLogs all balance changes to file with configurable retentiontransaction-logging
Eco PanelFull GUI hub for all player features — /eco
Admin PanelFull GUI for all admin features — /ecoadmin
Tax Setup WizardStep-by-step /taxsetup command to configure tax settings interactivelytaxes
Dealership SetupCreate, delete, edit members, and set custom icons via /dealershipsetupdealerships
Sell SetupAdd, edit, and remove sellable items via the admin sell setup wizardworth
Chat Input SystemAll prompts close the GUI, accept input in chat, and reopen automatically

Commands

Player Commands

CommandPermissionDescription
/ecoodeco.useOpen the Economy Panel (aliases: /ecopanel, /balance, /bal)
/pay <player> <amount>odeco.useSend money to another player
/sellodeco.useSell the item in your hand
/worth [item]odeco.useCheck sell value of held item
/baltop [page]odeco.useView richest players on the server
/lotteryodeco.useBuy lottery tickets and view lottery info
/dice <amount>odeco.useRoll the dice — double or nothing
/banknote <amount>odeco.useCreate a physical banknote from your balance
/auctionodeco.useOpen the Auction House
/interestodeco.useView your current interest details
/bounty <set|check|list>odeco.usePlace, check, or list bounties
/taxmanager [pay <amount|all>|check]odeco.taxmanagerCheck tax debt and pay taxes
/dealership [name]odeco.useOpen a dealership shop

Admin Commands

CommandPermissionDescription
/ecoadmin <give|take|set|reload>odeco.adminAdmin economy commands (also opens Admin Panel GUI)
/taxsetupodeco.adminOpen the Tax Setup Wizard — step-by-step tax configuration
/dealershipsetupodeco.adminManage dealerships — create, delete, edit members, set icons

Permissions

NodeDefaultDescription
odeco.usetrueAll player commands
odeco.adminopAdmin commands (includes odeco.use)
odeco.taxmanageropTax manager access (includes odeco.use)

Configuration

After editing config.yml, run /ecoadmin reload to apply changes without restarting.

Key config sections:

currency-singular: Dollar
currency-plural: Dollars
currency-symbol: $
starting-balance: 100

interest:
  enabled: true
  rate: 2.5
  interval-minutes: 60

sell:
  enabled: true
  multiplier: 1.0

lottery:
  enabled: true
  ticket-price: 100
  payout-percentage: 80

dice:
  enabled: true
  max-bet: 50000

banknotes:
  enabled: true
  fee-percent: 2

auctions:
  enabled: true
  listing-fee: 0
  tax-percent: 5
  duration-hours: 24

bounties:
  enabled: true
  minimum: 100
  tax-percent: 5

shared-accounts:
  enabled: true

dealerships:
  enabled: true

transaction-logging:
  enabled: true
  keep-days: 30

tab-list:
  enabled: true
  update-interval-ticks: 100

taxes:
  enabled: false
  mode: NONE                    # NONE, INCOME_TAX, SET_TAX, PERCENTAGE_BALANCE
  income-tax-rate: 10           # % of income earned since last assessment
  set-tax-amount: 100           # Fixed amount per assessment
  balance-tax-rate: 1           # % of total balance
  interval-minutes: 60          # How often taxes are assessed (0 = disable)
  grace-period-minutes: 30      # Time to pay after assessment (0 = none)
  payment-method: AUTO          # AUTO, MANUAL, BANKNOTE
  auto-pay-to: SERVER           # SERVER or SHARED_ACCOUNT
  tax-shared-account: "Taxes"
  banknote-delivery-targets: []
  show-info-button: true
  overdue-penalty-percent: 10

admin:
  server-account: "Server"

Installation

  1. Drop ODEco-1.1.0.jar into your server's plugins/ folder
  2. Restart the server
  3. Edit plugins/ODE-Eco/config.yml to your liking
  4. Run /ecoadmin reload to apply changes

Building from Source

# Compile (requires Paper 1.21+ on classpath)
javac --release 21 -cp <paper-api.jar> -d out src/main/java/com/odeco/*.java src/main/java/com/odeco/**/*.java

# Package
jar cf ODEco-1.1.0.jar -C out . -C src/main/resources .

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.2.x26.1.x1.21.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки

Создатели

Детали

Лицензия:
Опубликован:1 месяц назад
Обновлён:1 неделю назад
Главная