

Mogrul Economy
Активный0.0
Установок
Последнее обновление
Версии
Mogrul Economy
Данный мод представляет собой универсальную экономическую систему для Minecraft-серверов, разработанную специально для владельцев приватных и публичных серверов на базе Forge и NeoForge. Он восполняет пробел в качественных модах экономики для версий от Forge 0.1 до 1.20.1 и NeoForge 0.3 и выше, предлагая гибкие настройки прямо на стороне сервера.
Основные компоненты системы
Управление валютой
Основная часть мода позволяет игрокам отслеживать свой баланс, просматривать средства других участников и переводить валюту между игроками. Администраторы получают расширенные возможности по управлению экономикой.
Команды для обычных игроков:
/currency
— показать собственный баланс/currency <игрок>
— показать баланс указанного игрока/currency send <игрок> <сумма>
— перевести деньги другому участнику
![] (https://github.com/Mogrul/MogrulEconomy/blob/NeoForge_1.21.1/images/sending_currency.png?raw=true)
Функции администраторов:
/currency remove <игрок> <сумма>
— снять средства с баланса игрока/currency set <игрок> <сумма>
— установить определенный баланс игроку
Система торговли
Второстепенный компонент позволяет инициировать обмен предметами между игроками через удобный интерфейс в чате, без необходимости использования сложных команд для отмены сделок.
Основная команда:
/trade <количество> <игрок> <цена>
— создать торговое предложение для предмета в руке
![] (https://github.com/Mogrul/MogrulEconomy/blob/main/images/trade_sent_example.png?raw=true) ![] (https://github.com/Mogrul/MogrulEconomy/blob/main/images/trade_request_example.png?raw=true)
Вознаграждения за монстров
Компонент позволяет получать денежные вознаграждения за убийство мобов. Администраторы могут устанавливать конкретные суммы за определенных существ.
Команды для администраторов:
/mobrewards set <моб> <сумма>
— установить награду за убийство моба/mobrewards remove <моб>
— отменить вознаграждение за моба
Система наград за игроков
Функция позволяет создавать награды за других игроков. При убийстве цели награда переходит убийце и автоматически снимается.
Для игроков:
/bounty add <игрок> <цена>
— установить или добавить к текущей награде за игрока
Для администраторов:
/bounty remove <игрок>
— удалить награду за указанного игрока
Торговые точки
Мод позволяет создавать магазины в виде традиционных деревенских жителей. Игроки могут покупать предметы простым нажатием правой кнопки мыши по NPC-торговцу.
Управление магазинами:
/shops create <имя_торговца> <товар> <количество> <цена>
— создать торговца/shops remove
— удалить магазин, на который вы смотрите
Настройки конфигурации
Файл конфигурации mogruleconomy-common.toml
находится в папке настроек сервера и позволяет кастомизировать:
- Названия команд
- Наименования валюты в единственном и множественном числе
- Символы валюты
- Начальный баланс новых игроков
- Включение/отключение отдельных компонентов мода
[Currency]
currencyCommandName = "currency" # Основная команда для валюты
currencyNameSingular = "Pound" # Единица валюты в единственном числе
currencyNamePlural = "Pounds" # Единица валюты во множественном числе
currencySymbol = "£" # Символ валюты
startingCurrency = 100 # Стартовый баланс новых игроков
[MobRewards]
mobRewardsEnabled = true # Активация вознаграждений за монстров
mobRewardsCommandName = "mobreward" # Команда для вознаграждений
[Trade]
tradeEnabled = true # Активация торговой системы
tradeCommandName = "trade" # Команда для торговли
[Shops]
shopsEnabled = true # Активация магазинов
shopsCommandName = "shops" # Команда для работы с магазинами
Современная обработка данных
Система использует файлы формата .json для хранения данных, что обеспечивает высокую производительность и простоту редактирования.