RefontDelivery - Плагин на доставку еды, товаров и посылок

Платно RefontDelivery - Плагин на доставку еды, товаров и посылок 1.0

Нет прав для приобретения ("300.00" ₽)
Поддерживаемые версии
  1. 1.16
  2. 1.17
  3. 1.18
  4. 1.19
  5. 1.20
  6. 1.21
Ядра и Прокси
  1. Paper
Минимальная версия Java
16
RefontDelivery
Плагин доставки еды, товаров и посылок для Minecraft серверов

Кратко: игрок берет заказ у NPC или через GUI, получает посылку, идет к случайной двери, видит желтый круг доставки, передает заказ кликами ПКМ и получает награду через Vault, PlayerPoints, предметы или команду.

Скриншоты

1776537936190.png

1776537959392.png

1776538021710.png

1776538042233.png



О плагине

RefontDelivery — это система доставки для городских, RP, survival-серверов. Плагин добавляет сервис доставки в стиле еды и товаров: заказы, NPC, точки у дверей, GUI, ежедневные задания, оплату и визуальные эффекты.

Поддержка версий: Paper 1.16.5+
Основная команда: /rd
Алиасы: /randex, /food
Языки: русский, английский, вьетнамский, китайский
Цвета: &, HEX, MiniMessage-like теги, градиенты
Экономика: Vault, PlayerPoints, предметы, команда

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

  • NPC-заказы — игрок нажимает ПКМ по NPC и получает доставку.
  • GUI меню — заказ, маршрут, квесты, статистика, точки, оплата и инструкция.
  • Точки у дверей — администратор ставит адреса командой /rd point add.
  • Желтый круг доставки — активная дверь подсвечивается частицами.
  • Интерактивная передача — игрок встает в круг и нажимает ПКМ с посылкой.
  • Ежедневные квесты — награда за серию доставок.
  • Повторяемые задачи — бонус каждые N доставок.
  • Vault — оплата деньгами через экономику сервера.
  • PlayerPoints — выдача поинтов.
  • ITEM — выдача предметов.
  • COMMAND — выполнение консольной команды.
  • CustomModelData — можно поставить свою модель посылки из ресурспака.
  • Легкие эффекты — частицы, звуки, actionbar, title.
  • Мультиязычность — все тексты вынесены в отдельные lang-файлы.

CustomModelData для посылки

Параметр orders.package-material поддерживает обычный материал и материал с CustomModelData:


YAML:
package-material: CHEST
package-material: PAPER:123
package-material: CHEST:5

  • PAPER:123 — предмет PAPER с CustomModelData 123.
  • CHEST:5 — предмет CHEST с CustomModelData 5.
  • Если материал указан неверно, будет использован безопасный fallback CHEST.
  • Если CustomModelData указан неверно, модель просто не применится.

Полный config.yml

YAML:
# RefontDelivery - основной конфиг.
# Доступные языки лежат в папке lang: ru, en, vi, zh_cn.

language: ru

brand:
  # Поддерживаются &, hex &#FFD000, <yellow>, <#FFD000>, <gradient:#FFE66D:#FFB000>text</gradient>.
  name: "<gradient:#FFE66D:#FFB000>Randex Food</gradient>"
  prefix: "<gradient:#FFE66D:#FFB000>Randex Food</gradient> <dark_gray>| <reset>"

rewards:
  # VAULT - деньги через Vault, PLAYERPOINTS - поинты, ITEM - предметы, COMMAND - команда ниже.
  mode: VAULT
  vault-currency: "₽" # Дополнительно менять в lang/*язык
  item: EMERALD
  command: "eco give %player% %reward%"

orders:
  # Награды специально небольшие, чтобы доставка не ломала экономику сервера.
  timeout-seconds: 420
  delivery-radius: 3.5
  # Можно указать CustomModelData для ресурспака: PAPER:123
  package-material: CHEST
  prevent-package-drop: true
  base-reward-min: 2
  base-reward-max: 5
  time-bonus-per-minute: 0
  handoff-clicks: 4
  actionbar: true
  title-on-start: true
  title-on-complete: true
  cancel-on-death: true
  goods:
    burger:
      material: BREAD
      display: "<gradient:#FFE66D:#FFB000>Горячий бургер</gradient>"
      lore:
        - "<gray>Не трясти. Клиент уже ждет."
      reward-min: 2
      reward-max: 4
    noodles:
      material: MUSHROOM_STEW
      display: "<gradient:#FFF176:#FFB300>Лапша Randex</gradient>"
      lore:
        - "<gray>Доставить теплой до двери."
      reward-min: 3
      reward-max: 5
    groceries:
      material: BARREL
      display: "<gradient:#FFE082:#FFC107>Пакет продуктов</gradient>"
      lore:
        - "<gray>Молоко, хлеб, овощи и чек."
      reward-min: 3
      reward-max: 6
    tools:
      material: IRON_PICKAXE
      display: "<gradient:#FFF59D:#F9A825>Срочный набор инструментов</gradient>"
      lore:
        - "<gray>Заказчик чинит дом прямо сейчас."
      reward-min: 4
      reward-max: 7
    premium:
      material: GOLDEN_APPLE
      display: "<gradient:#FFFDE7:#FFC400>VIP-набор Randex</gradient>"
      lore:
        - "<gray>Аккуратно. За это платят чуть больше."
      reward-min: 5
      reward-max: 9

marker:
  enabled: true
  radius: 1.15
  points: 28
  height: 0.08
  color: "#FFD000"
  active-only: true
  visible-distance: 64.0

animations:
  enabled: true
  handoff-particles: 8
  completion-particles: 35

quests:
  daily-enabled: true
  daily-target: 5
  daily-reward-mode: VAULT
  daily-reward-money: 8
  daily-reward-item: GOLD_INGOT
  daily-reward-amount: 1
  courier-task-enabled: true
  courier-task-every: 10
  courier-task-money: 12

gui:
  enabled: true
  title: "<gradient:#FFE66D:#FFB000>Randex Food</gradient>"

npc:
  default-name: "<gradient:#FFE66D:#FFB000>Randex Food NPC</gradient>"
  look-at-player: true
  invulnerable: true
  silent: true

sounds:
  menu-open: BLOCK_NOTE_BLOCK_PLING
  menu-click: UI_BUTTON_CLICK
  order-start: ENTITY_VILLAGER_YES
  handoff-click: UI_BUTTON_CLICK
  order-progress: BLOCK_NOTE_BLOCK_HAT
  order-complete: ENTITY_PLAYER_LEVELUP
  error: ENTITY_VILLAGER_NO

Быстрая установка (настройка) плагина

  1. Установите jar в папку plugins.
  2. Запустите сервер.
  3. Поставьте точки у дверей: /rd point add.
  4. Создайте NPC заказов: /rd npc create.
  5. Откройте меню: /rd.
Зависимости
Опционально: Vault + любой economy-плагин (ex. PlayerPoints)
Команды и права
Команды

КомандаОписаниеПрава
/rdОткрыть меню RefontDeliveryИгрок
/rd startВзять тестовый случайный заказ без NPCИгрок
/rd cancelОтменить текущий заказИгрок
/rd questsПосмотреть ежедневный квестИгрок
/rd point add [id] [название]Поставить точку доставки у двери. ID можно не писатьrandexfood.admin
/rd point listСписок точек доставкиrandexfood.admin
/rd point remove <id>Удалить точку доставкиrandexfood.admin
/rd npc create [id] [имя]Создать NPC заказов. ID можно не писатьrandexfood.admin
/rd npc removeУдалить ближайшего NPC заказовrandexfood.admin
/rd reloadПерезагрузить конфиг, языки, экономику и комментарииrandexfood.admin

Права

ПравоОписание
refontdelivery.playerИспользование меню, заказов и квестов
refontdelivery.adminУправление точками, NPC и перезагрузкой
  • Люблю это (+2)
Реакции: милкивейка
Автор
RizonChik
Просмотры
51
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя RizonChik

Поделиться ресурсом

Назад
Сверху Снизу