

Keyconomy
Активный0.0
Установок
Последнее обновление
Версии
Keyconomy
Keyconomy — это экономическая система для Minecraft, построенная на базе датапака и ориентированная на использование ключей испытаний, которые были добавлены в версию 1.21 и выше. Для работы требуется установка датапака Retina!
Продажа ключей
Вы можете легко обменивать ключи на внутриигровую валюту с помощью команды /trigger SellKeys
. По умолчанию обычные ключи испытаний оцениваются в 25 монет, а зловещие ключи — в 100 монет. Средства автоматически зачисляются со склада вашего инвентаря.
Снятие средств
Для вывода денег с вашего счета используйте команду /trigger Withdraw set <сумма>
. Вы получите специальные денежные предметы, которые также могут быть превращены обратно в монеты при использовании команды продажи ключей.
Создание магазина
Наведите взгляд на предварительно заполненный бочонок (он должен содержать только один тип предметов) и выполните команду trigger MakeShop set <цена_продажи>
, чтобы превратить его в торговую точку. Взаимодействуя с магазином, покупатели могут просматривать информацию о товарах, а владельцы — пополнять запасы. При ударе по магазину покупатели совершают покупки, а владелец разрушает свою торговую точку.
Магазин в творческом режиме
Аналогично обычному магазину, но с некоторыми особенностями: у него неограниченный запас товаров, пополнение невозможно. Создание и удаление доступно только игрокам в творческом режиме.
Настройка
Цены продажи
Чтобы изменить стоимость ключей, выполните команду:
data merge storage keyconomy:config {trial_key:25,ominous_key:100}
Максимальный запас
Для изменения лимита хранения товаров в магазине используйте:
data merge storage keyconomy:config {max_stock:5000}
Значение по умолчанию составляет 5000 единиц.
Управление командами
Для отключения определенных команд для всех игроков выполните:
data modify storage keyconomy:config commands merge value {sell:1b,withdraw:1b,shop:1b}
где 0b
деактивирует команду. Для индивидуальных настроек управляйте доступом через теги игроков: tag <игрок> add key.shop
разрешает, tag <игрок> add key.no_shop
запрещает команды магазина. Для снятия ограничений удалите соответствующие теги.
Для разработчиков
Баланс игроков хранится в таблице очков key.money
, а уникальный идентификатор каждого игрока находится в переменной key.player.id
.