Перейти к содержимому

BEconomy

• BEconomy — мод, добавляющий виртуальную экономику, а также экономику типов предметов, что делает его очень гибким в настройке и простым в использовании. • Поддержка Cobblemon

Fabric
Загрузчики
Fabric
Скачиваний на Modrinth
6,8 тыс.
Подписчиков на Modrinth
19
версия
21
Обновлён
10 сентября 202610 сент.
Опубликован
в 2024

Коротко о моде

Работает на Fabric
Для Minecraft 1.20.1, 1.21–1.21.3
Ставится только на сервер; игрокам ставить не нужно
Последняя версия — 1.6.0 от 10 сентября 2026
Нужен Text Placeholder API, Fabric Language Kotlin и Fabric API
Лицензия GPL-3.0-only — бесплатно
Где нужен
В игрене нуженНа сервереобязателен

Ставится только на сервер; игрокам ставить не нужно

Версии игры1.20.1, 1.21–1.21.3
Описание переведено автоматическиПоказать оригинал (EN)

BEconomy

BEconomy — это мощный и настраиваемый мод на экономику для серверов Minecraft, который предоставляет гибкую систему управления валютами, балансами игроков и экономическими транзакциями. Запускаете ли вы небольшой сервер для друзей или крупную сеть — BEconomy подстроится под ваши нужды благодаря простым командам, гибким настройкам и поддержке нескольких валют.

Ключевые возможности

  • Поддержка нескольких валют: создавайте и управляйте несколькими валютами с уникальными названиями, описаниями, материалами и идентификаторами под экономику вашего сервера.
  • Интеграция с кастомными предметами: используйте предметы Minecraft с кастомными model data и описанием как физическое представление валюты.
  • Интеграция с базами данных: поддерживает базы данных MySQL или SQLite для постоянного хранения балансов игроков и экономических данных. Также есть возможность локального хранения в JSON.
  • Динамическая экономическая система: задавайте стартовые балансы для новых игроков, управляйте транзакциями и отслеживайте балансы игроков по всем валютам.
  • Совместимость с консолью сервера: выполняйте все команды прямо из консоли сервера для полного административного контроля.
  • Встроенные права: предоставляет тонкую настройку прав для управления доступом игроков к определённым экономическим действиям.
  • Гибкая настройка: настраивайте сообщения, интерфейсы GUI, параметры валют и многое другое через интуитивную систему конфигурации в JSON.

Команды и права

Мод BEconomy предоставляет набор команд для управления экономикой. Ниже — список команд с кратким описанием и связанными правами:

Spoiler

`/beco balance `

  • Право: beconomy.balance
  • Показывает текущий баланс игрока для указанного типа валюты.

`/beco balance `

  • Право: beconomy.balance.others
  • Показывает баланс другого игрока для указанного типа валюты.

`/beco pay `

  • Право: beconomy.pay
  • Переводит указанное количество валюты другому игроку.

`/beco add `

  • Право: beconomy.add
  • Добавляет указанное количество валюты на баланс игрока.

`/beco remove `

  • Право: beconomy.remove
  • Снимает указанное количество валюты с баланса игрока.

`/beco deposit `

  • Право: beconomy.deposit
  • Преобразует игровые предметы, представляющие валюту, в баланс.

`/beco withdraw `

  • Право: beconomy.withdraw
  • Выводит указанное количество валюты в виде стака предметов для торговли или хранения.

/beco reload

  • Право: beconomy.reload
  • Перезагружает конфигурацию мода без необходимости перезапуска сервера.

/beco top

  • Право: beconomy.top
  • Показывает таблицу лидеров по наибольшим балансам для указанной валюты.

`/beco set `

  • Право: beconomy.set
  • с помощью этой команды можно задать игроку определённое количество денег.

`/beco offline set `

  • Право: beconomy.offline.set
  • с помощью этой команды можно задать определённое количество денег офлайн-игроку.

`/beco offline balance `

  • Право: beconomy.offline.balance
  • с помощью этой команды можно посмотреть баланс офлайн-игрока.

`/beco offline add `

  • Право: beconomy.offline.add
  • с помощью этой команды можно добавить деньги офлайн-игроку.

`/beco offline remove `

  • Право: beconomy.offline.remove
  • с помощью этой команды можно снять определённое количество денег с офлайн-игрока.

Конфигурация

Конфигурация BEconomy очень гибкая и легко настраивается под нужды вашего сервера. Файл конфига (config/beconomy/config.json) позволяет задать различные параметры экономики.

  • Создавайте собственные валюты с уникальными настройками (название, описание, материал, символ и т.д.).
  • Задавайте стартовый баланс для каждой валюты.
  • Включайте или отключайте такие функции, как снятие, пополнение и переводы для отдельных валют.
  • Настраивайте все игровые сообщения с поддержкой цветовых кодов и плейсхолдеров.
  • Настраивайте параметры базы данных для постоянного хранения.

Добавление новых валют Чтобы добавить новую валюту в экономику, выполните следующие шаги:

  • Найдите файл конфигурации: Откройте файл config/beconomy/config.json в папке config вашего сервера.

  • Определите новую валюту: Добавьте новую запись в список economy в файле конфига.

Каждая запись валюты должна содержать:

  • name: Отображаемое название валюты.
  • lore: Описание или лор предмета валюты.
  • material: Тип предмета Minecraft, представляющий валюту (например, minecraft:gold_ingot).
  • custommodeldata: Кастомные данные модели для предмета, если применимо.
  • currencyType: Уникальный идентификатор валюты (например, gold_coin).
  • balanceStart: Стартовый баланс для новых игроков по этой валюте.
  • symbol: Символ для обозначения валюты (например, $).
  • isPrimary: Установите true, если это основная валюта.
  • transfer: Включить или отключить функции /beco pay.
  • withdraw: Включить или отключить функции /beco withdraw.

Пример:

{
      "name": "&eCobble Coin",
      "lore": [
        "&8This is a &bcurrency",
        "&8Lore 2"
      ],
      "material": "minecraft:paper",
      "custommodeldata": 7381,
      "currencyType": "cobblecoins",
      "balanceStart": 500,
      "symbol": "$",
      "isPrimary": true,
      "transfer": true,
      "withdraw": true
    }

Пример: для базы данных Sqlite

"localSave": false,
  "databaseSave": true,
  "database": {
    "type": "sqlite",
    "host": null,
    "port": null,
    "databaseName": "economy.db",
    "username": null,
    "password": null
  }

Пример: для базы данных MySQL/MongoDB/PostgreSQL

"localSave": false,
  "databaseSave": true,
  "database": {
    "type": "mysql", // здесь вы задаёте, какой тип базы данных использует плагин!
    "host": "localhost",
    "port": 3306,
    "databaseName": "economy",
    "username": "root",
    "password": "password"
  }
  • Сохранение и перезагрузка: После добавления новой валюты сохраните файл конфига и используйте команду /beco reload, чтобы применить изменения.

IMG

Commands

Coins

Частые вопросы

Как установить BEconomy?

Установите Fabric под свою версию Minecraft, скачайте BEconomy под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть BEconomy?

У BEconomy есть сборки для Minecraft 1.20.1, 1.21–1.21.3.

Нужен ли BEconomy на сервере?

Ставится только на сервер; игрокам ставить не нужно

Лицензия и источник
GNU General Public License v3.0 onlyможно использовать и распространять; изменённые версии — под той же лицензией и с исходным кодом
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее