Плагин Механика Экономика MCEconomy - Просто обычная экономика, без лишних функций [1.3]

MCEconomy - Просто обычная экономика, без лишних функций
Краткое описание:
Просто обычная экономика, без лишних функций
19
218
  • Лайк 0
Реакции:1 пользователя

Последние обновления

Переботка оптимизации сохранения транзакций с базой данных

Переботка оптимизации сохранения транзакций с базой данных, повышение оптимизации процентов на...
Смотреть еще...
Для версий
  1. 1.12.✘
  2. 1.13.✘
  3. 1.14.✘
  4. 1.15.✘
  5. 1.16.✘
  6. 1.17.✘
  7. 1.18.✘
  8. 1.19.✘
  9. 1.20.✘
  10. 1.21.✘
Java
  1. Java 8
  2. Java 17
Зависимости
VaultAPI, PlaceHolderAPI(Опционально)
Настройки:
economy:
  starting-balance: 10000.0  # Стартовый баланс новых игроков (по умолчанию: 10000.0).
  fractional-digits: 2       # Количество знаков после запятой (например, 100.00).
  currency-singular: "🔥"    # Название валюты в единственном числе (например, "1 🔥").
  currency-plural: "🔥"      # Название валюты во множественном числе (например, "100 🔥").
  autosave-interval: 300     # Интервал автосохранения данных в секундах (300 сек = 5 минут).
storage:
  type: "YAML"  # Тип хранилища: "YAML" (локальный файл) или "MYSQL" (база данных).

database:
  host: "localhost"      # IP или домен MySQL-сервера.
  port: 3306            # Порт MySQL (по умолчанию: 3306).
  database: "minecraft" # Название базы данных.
  username: "root"      # Логин для подключения к MySQL.
  password: "yourpassword" # Пароль для подключения.

messages:
  prefix: "&#2BFB00&lS&#53FC22&ly&#7CFD43&ls&#A4FD65&lt&#CDFE86&le&#F5FFA8&lm ➤ &r&f"
  no-permission: "У вас нет прав на использование этой команды!"
  player-not-found: "Игрок не найден или не в сети!"
  invalid-amount: "Неверная сумма!"
  not-enough-money: "У вас недостаточно душ!"
  balance-self: "Ваш баланс: &#2BFB00%balance% "
  balance-other: "Баланс игрока &#2BFB00%player%&r&f: &#2BFB00%balance% "
  pay-sent: "Вы отправили &#2BFB00%amount% &r&f игроку &#2BFB00%player%"
  pay-received: "Вы получили &#2BFB00%amount% &r&f от игрока &#2BFB00%player%"
  money-given: "Вы выдали &#2BFB00%amount% &r&f игроку &#2BFB00%player%"
  money-taken: "Вы забрали &#2BFB00%amount% &r&f у игрока &#2BFB00%player%"
  money-set: "Вы установили баланс &#2BFB00%player%&r&f на &#2BFB00%amount% "
  self-payment: "Вы не можете отправить деньги себе!"
  usagepay: "Использование: &#2BFB00/pay <игрок> <сумма>"
  usagebalance: "Использование: &#2BFB00/balance <игрок>"
  usageeco: "Использование: &#2BFB00/eco <give|set|take> <игрок> <сумма>"
  transaction-success: "Транзакция успешно выполнена!"
  transaction-failed: "Ошибка транзакции!"
  negative-balance: "Баланс не может быть отрицательным!"

#PlaceHolders - плейсхолдеры
#  %mceco_balance%             # Числовой баланс игрока (например, 10000.0).
#  %mceco_balance_formatted%   # Отформатированный баланс с валютой (например, "10,000.00 🔥").

Основные возможности:

  1. Хранение данных:
    • Поддержка YAML и MySQL для хранения балансов и транзакций.
    • Автосохранение данных через заданный интервал.
  2. Экономические операции:
    • Управление балансом игроков.
    • Перевод денег между игроками.
    • Административные операции (выдача, установка, снятие денег).
  3. Интеграции:
    • Поддержка Vault для совместимости с другими плагинами.
    • Поддержка PlaceholderAPI для отображения баланса в чате или других плагинах.
  4. Логирование:
    • Запись всех транзакций (игрок-игрок, административные действия).
    • Цветные сообщения в консоль и чат.

Команды:

  1. /balance [игрок]
    • Показывает баланс игрока.
    • Без аргументов — свой баланс.
    • С аргументом (для админов) — баланс другого игрока.
    • Право:
      • Для своего баланса: mceconomy.balance (по умолчанию есть у всех).
      • Для чужого баланса: mceconomy.admin.
  2. /pay <игрок> <сумма>
    • Переводит деньги указанному игроку.
    • Право: mceconomy.pay (по умолчанию есть у всех).
  3. /eco <give|set|take> <игрок> <сумма>
    • Административные операции с балансом:
      • give — выдать деньги.
      • set — установить баланс.
      • take — снять деньги.
    • Право: mceconomy.admin

Пример как выглядит логирование:

1752619373711

Автор

CMon

Еще ресурсы от CMon

PvPDuelSystem - Cистема дуэлей с аренами, поиском и KD
PvPDuelSystem - Cистема дуэлей с аренами, поиском и KD
Такого ты не видел
WarpManager - Обычный плагин на варпы, без лишнего функционала
WarpManager - Обычный плагин на варпы, без лишнего функционала
Ставь варпы, себе, своим игрокам и папе
ARGManager - Система приватов специально разработанная под анархию
ARGManager - Система приватов специально разработанная под анархию
Добавляет необычный способ привата баз, который вы ещё не видели
ВерхНиз