MdfFish

Плагин MdfFish 26.1.0

Создайте и подтвердите аккаунт для скачивания
Поддерживаемые версии
  1. 1.16
  2. 1.17
  3. 1.18
  4. 1.19
  5. 1.20
  6. 1.21
Ядра и Прокси
  1. Spigot
  2. Paper
Минимальная версия Java
16
Исходный код
https://github.com/madfout/MdfFish
MdfFish — это плагин для добавления веса рыбе и изменения уровня насыщения в зависимости от этого показателя.​
С помощью этого плагина вы можете создавать новые виды рыб с собственным весом и уровнем насыщения.

1000033196.png


Функционал
  • Настройка названий рыб с поддержкой HEX-цветов;​
  • Настройка метариала рыбы (Голова base64 поддерживается);​
  • Настройка диапазона веса для каждой рыбы;​
  • Настройка описания для каждой рыбы с поддержкой HEX-цветов;
  • Настройка пользовательского сообщения в чате для каждой рыбы для игрока, который ее поймал;
  • Настройка того, нужно ли для поимки рыбы использовать удочку с зачарованием «Везучий рыбак» и необходимый уровень;
  • Настройка бонуса к весу рыбы при поимке удочкой с зачарованием «Везучий рыбак».

Настройка плагина
Создание рыбы в конфиге
YAML:
# localization: en - english, ru - russian
locale: en

fish:
  crucian:
    display-name: "&a✦ Crucian carp"
    material: COD
    # the amount of food that a fish restores (per 1 kg of weight)
    food-per-kg: 2
    # chance of catching fish with a fishing rod
    catch-chance: 60
    # in grams
    weight:
      min: 200
      max: 3000
    # Requires enchantment "Luck of the Sea"
    requires-luck: false
    # custom head color (if using PLAYER_HEAD as material)
    # head-texture: "eyJ0ZXh0dXJlcy..."   # base64
    # message when caught, if empty, the standard one from the config is used
    catch-message: ""
    lore:
      - ""
      - "&fWeight: &6{weight} g."
      - "&fSatiety: &a+{food}"
      - ""

  pike:
    display-name: "&#FF6600✦ Pike"
    material: SALMON
    food-per-kg: 2
    catch-chance: 25
    weight:
      min: 500
      max: 3000
    catch-message: ""
    lore:
      - ""
      - "&fWeight: &6{weight} g."
      - "&fSatiety: &a+{food}"
      - "&b&lPredator of the Rivers"
      - ""

  sturgeon:
    display-name: "&#FFD700⭐ Sturgeon"
    material: TROPICAL_FISH
    food-per-kg: 1
    catch-chance: 10
    weight:
      min: 2000
      max: 5000
    requires-luck: false
    catch-message: "&6✦ &eYou caught a rare fish &6{fish} &eweighing &6{weight} g."
    lore:
      - ""
      - "&fWeight: &6{weight} g."
      - "&fSatiety: &a+{food}"
      - "&#FFD700Rare fish"
      - ""

  whale_fish:
    display-name: "&#AA00FF★ Whale Fish"
    material: PUFFERFISH
    food-per-kg: 1
    catch-chance: 5
    weight:
      min: 3000
      max: 7000
    requires-luck: true
    # minimum enchantment level for fish to appear
    min-luck-level: 1
    catch-message: "&#AA00FF★ &dYou caught a LEGENDARY fish &6{fish} &dweighing &7{weight} g."
    lore:
      - ""
      - "&fWeight: &6{weight} g."
      - "&fSatiety: &a+{food}"
      - "&#ffd600L&#fdc600e&#fbb500g&#f9a500e&#f79400n&#f58400d&#f37300a&#f26300r&#f05200y &#ee4200F&#ec3100i&#ea2100s&#e81000h&#e60000!"
      - ""

luck-settings:
  # fish weight bonus multiplier for each enchantment level (in %)
  weight-bonus-per-level: 15
  # large fish chance multiplier per level (in %)
  large-fish-chance-bonus-per-level: 10

# a fish is considered "large" if its weight is >= large-weight-threshold (in grams) / there will be functions related to this in the next updates!
large-weight-threshold: 5000

Настройка дизайна сообщений
YAML:
messages:

  # префикс плагина (используется в системных сообщениях)
  prefix: "&8[&#FFE925MdfFish&8]"

  # плейсхолдеры: {fish} {weight} {food}
  catch-default: "&8[&#FFE925MdfFish&8] &aВы поймали &f{fish} &aвесом &f{weight} г&a! Сытость: &f+{food}"

  no-permission: "&8[&#FFE925MdfFish&8] &cУ вас недостаточно прав для выполнения этой команды."

  reload-success: "&8[&#FFE925MdfFish&8] &aКонфигурация плагина успешно перезагружена."

  unknown-command: "&8[&#FFE925MdfFish&8] &cНеизвестная команда. Используйте &f/mdffish help &cдля справки."

  help:
    - ""
    - "&#FFE925═══ &fMdfFish &7v26.1.0 &fСправка &#FFE925═══"
    - "&#FFE925/mdffish reload &7— &fПерезагрузить конфиг"
    - "&#FFE925/mdffish help &7— &fПоказать это сообщение"
    - ""
    - "&7Права:"
    - "&#FFE925mdffish.reload &7— &fПерезагрузка"
    - "&#FFE925mdffish.help &7— &fСправка"
    - "&#FFE925mdffish.admin &7— &fВсе права"
    - "&#FFE925═══ &fMdfFish &7v26.1.0 &fBy madfout &#FFE925═══"
    - ""

Телеграм канал - t.me/javamadfout

1000033193.png
Команды и права
Команды:
/mdffish reload — Перезагрузка конфигурации
/mdffish help — Отображение информации о командах

Разрешения:
mdffish.reload — Предоставляет доступ к команде для перезагрузки конфигурации
mdffish.help — Предоставляет доступ к информации о командах
mdffish.admin — Предоставляет доступ ко всем правам
Автор
madfout
Скачивания
2
Просмотры
35
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

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

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