Skip to content

Donut Pay Плагін для Minecraft 1.20.1, 1.21.1

Миттєве покращення економіки для вашого сервера Minecraft. Перетворіть свою стандартну економіку на сучасну систему платежів, яку можна налаштувати, миттєво.

завантажень
1 завантажень
переглядів
51 переглядів
Оновлено
Оновлено 19.10.2026
1 / 2

Donut Pay

Instant Economy Upgrade for your Minecraft Server. Turn your standard economy into a modern, customizable payment system instantly. #

Donut Pay — скриншот 3

Preview

Preview

📥 Installation

Prerequisites: Ensure you have Vault and EssentialsX or something installed on your server.

  • Download DonutPay.jar.
  • Upload it to your /plugins folder.
  • Restart your server.
  • Done! Start managing transactions with ease.
Donut Pay — скриншот 4

Example GUI Command: /payhistory

⚙️ Configuration

The config.yml is generated automatically on first run:

DonutPay Configuration

Author: NotDelulu

Version: 2.3

Date: 10/5/2026

settings:

Maximum number of transactions to keep per player

history-limit: 999

Should we play a sound when someone receives money?

play-sound: true

Should payment confirmations be ON by default for all players?

default-confirm: true

gui:

The base title of the inventory (Page numbers will be added automatically)

title: "&8ᴛʀᴀɴsᴀᴄᴛɪᴏɴ ʜɪsᴛᴏʀʏ"

size: 54 items: sent-material: "PAPER" received-material: "MAP" back-material: "ARROW" back-name: "&c&lPrevious Page" next-material: "ARROW" next-name: "&a&lNext Page"

confirm-gui:

Global setting to enable/disable the Confirm GUI system server-wide

enabled: true

Title of the confirmation menu

title: "&8Confirm Payment"

🎮 Commands & Usage

1. Pay a Player

  • Send money using smart shorthands (e.g., 1.5k, 2m).
  • Command: /pay
  • Permission: donutpay.pay

2. View Transaction History

  • Open an interactive, paginated GUI of your past sent/received payments.
  • Command: /payhistory (Alias: /phistory)
  • Permission: donutpay.history

3. Toggle Incoming Payments

  • Control your privacy by blocking incoming payments from other players.
  • Command: /paytoggle
  • Permission: donutpay.toggle

4. Check Balances

  • Quickly view formatted balances for yourself or others.
  • Command: /bal [player]
  • Permission: donutpay.bal / donutpay.bal.other
  • Pull requests are welcome. For major changes, please open an issue first
  • to discuss what you would like to change.

Please make sure to update tests as appropriate.

🛠 Features & Technical Info

Core Features:

  • Number Shorthands: Players type 1.5k instead of 1500, or 2m for 2,000,000!
  • Hex Color Engine: Fully supports modern #RRGGBB and &#RRGGBB colors in chat, GUIs, and Action

Bars.

  • Action Bar Alerts: Non-intrusive action bar popups mirroring customized chat messages.
  • PlaceholderAPI Hook: Use PAPI placeholders seamlessly inside your messages.yml.

Technical:

  • Built for Spigot, Paper, and Purpur (1.13 - 1.21.11).
  • Lightweight asynchronous transaction logging (history.yml).
  • Fast UUID-based player toggle storage (userdata.yml).

Thank for support

Made with ❤️ by NotDelulu and Ly_No

Як встановити Donut Pay

  1. A server on Paper, Purpur, Spigot or Bukkit

    The plugin runs on the server core for Minecraft 1.8–1.21.11; players do not need to install anything.

  2. File goes into the plugins folder

    Download the file DonutPay-2.1.1.jar (25 KB) and put it into the server’s plugins folder.

  3. Restart the server

    On startup the plugin creates its own settings folder in plugins.

  4. Use the “To server” button

    On Millida Hosting, the button at the top of the page uploads the file to your server and restarts it for you.

Minecraft 1.21.11 runs on Java 21: with a different Java version the game may close right after launch.

Версії

Із залежностями

MinecraftЗавантажувачФайлДії
1.12.2Bukkit, Paper, Purpur, Spigot1.12.225.1 КБ 1

Відгуки

Станьте першим, хто оцінить Donut Pay

Коментарі 0

Увійдіть, щоб коментуватиУвійти

Схожі плагіни

Усі плагіни

Детальніше про це

Автор: NotDeluluЛіцензія: MIT

Ви автор? Зв'яжіться з нами — ми видалимо це протягом 48 годин.