Скачать GShop — Minecraft Моды — MetaMods

Установок

0

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

4 года назад

Версии

1.16.5
Сервер
Fabric
Экономические
Утилиты

GShop

requires gunpowder requires gunpowdercurrency

Это дополнение для Gunpowder, которое внедряет в игру систему магазинов, позволяющую игрокам покупать и продавать различные предметы и услуги.

Доступные команды

Мод предоставляет несколько полезных команд для взаимодействия с магазинами:

  • /shop <название_магазина> - открывает указанный магазин (требуется право доступа gshop.viewshop.<название_магазина>)
  • /showshop <целевой_игрок> <название_магазина> - открывает магазин для другого игрока (требуется gshop.showshop)
  • /shopconfigurator export-itemstack - возвращает строковое представление NBT предмета в основной руке (требуется gshop.config)

Настройка конфигурации

Система магазинов настраивается через YAML-конфигурацию:

shops:                                                      # список магазинов
- name: "default"                                           # каждый магазин имеет имя
  categories:                                               # магазины разделены на категории
  - name: "items"                                           # категории имеют иконку и список товаров
    icon:
      type: "ITEM_STACK"                                    # тип иконок всегда ITEM_STACK
      stack: "{id:\"minecraft:apple\",Count:1b}"            # предметы задаются как строки NBT
    entries:
    - type: "ITEM_STACK"                                    # товары могут быть ITEM_STACK или COMMAND
      stack: "{id:\"minecraft:apple\",Count:1b}"
      priceToBuy: 10                                        # цена покупки и продажи в валюте gunpowder
      priceToSell: 10
  - name: "commands"                                        # другая категория
    icon:
      type: "ITEM_STACK"
      stack: "{id:\"minecraft:stone_pickaxe\",Count:1b,tag:{Damage:0}}"
    entries:
      - type: "COMMAND"                                            # другой тип товара
        command: "lp user --buyer-- permission set test.test true" # --buyer-- заменяется на имя покупателя
        icon: "{id:\"minecraft:stone\",Count:1b,tag:{RepairCost:0,display:{Name:'{\"text\":\"Permission Node: test.test\"}'}}}" # Эти строки можно скопировать из команды /shopconfigurator export-itemstack, держа предмет в руке
        priceToBuy: 100
Участники проекта
will_bl

will_bl

Разработчик

the_will_bl

the_will_bl

Создан: 17 апр 2021

ID: 15953