- Для версий
- 1.16.✘
- 1.17.✘
- 1.18.✘
- 1.19.✘
- 1.20.✘
- 1.21.✘
- Исходный код
- https://github.com/Rosewood-Development/RoseLoot
Описание плагина RoseLoot:
RoseLoot — плагин на кастомный лут, позволяющий манипулировать лутом с мобов, блоков, рыбалки, сундуков, трейдов с пиглинами и достижений! Этот плагин невероятно кастомизируемый, который даёт возможность изменять лут любыми мыслимыми способами. А ещё он поддерживает кастомные предметы и кастомных мобов!Особенности плагина RoseLoot:
- Определяйте условия сами, которые должны выполняться для выпадения какого-либа дропа:
- Можно сделать так, чтобы дополнительный лут падал с моба только если он был убит определенным игроком/мобом, держащим, например, меч из нетерита;
- Можно также сделать так, чтобы лут падал только в том случае, если моб был заспавнен, например, спаунером мобов;
- Или же можно сделать так, чтобы лут с блоков падал лишь когда они были добыты с помощью определенного инструмента, например, алмазной кирки с заклинанием мародерства.
- Редактируйте метаданные выпавших предметов:
- Установите название и описание предмета, зачарования, которые он имеет (или случайно назначенные зачарования!), его прочность и стоимость ремонта;
- Установите метаданные для определенных предметов, например, эффекты, получаемые при использовании зелий и подозрительных тушеных блюд, стили фейерверков, содержание написанных книг, дизайн знамен!
- Делайте условие, чтобы любая переменная из PlaceholderAPI соответствовала назначенному вами значению.
- Выбирайте количество выпадаемых предметов, и управляйте этими числами.
- Решайте, какой шанс выпадения предметов должен быть.
- Переписывайте ванильные дропы и добавляйте свои!
- Редактируйте выпадаемые частицы опыта.
- Выполняйте команду или отправляйте сообщения.
- Спавните частицы для создания крутых визуальных эффектов.
- Делайте взрывы при убийствах!
- Вознаграждайте деньгами из поддерживаемых плагинов экономики.
- Используйте в качестве лута кастомные предметы из поддерживаемых плагинов на кастомные предметы.
- Добавляйте условия для кастомных мобов.
Команды плагина RoseLoot:
- /loot — показывает текущую версию плагина и автора плагина. Разрешение на базовую команду дается по умолчанию и может быть отозвано.
- /loot help — показывает список команд плагина.
- /loot reload — перезагружает все файлы конфига и применяет к ним все сохраненные изменения.
- /loot list — отображает дерево загруженных папок/файлов lootTable.
- /loot generate <lootTable> [player] [silent] — запускает таблицу лута для игрока и сбрасывает лут поверх него. Если игрок не указан, будет использоваться игрок, выполнивший команду. Silent можно установить в true, чтобы не печатать сообщение игроку, получившему лут.
- /loot giveitems <lootTable> [player] [silent] — даёт все предметы в таблице лута игроку и сбрасывает лут поверх них. Если игрок не указан, будет использован игрок, выполнивший команду. Silent можно установить в true, чтобы не печатать сообщение игроку, получившему добычу.
Права плагина RoseLoot:
- roseloot.basecommand — предоставляет право на использование команды /loot
- roseloot.reload — предоставляет право на использование команды /loot reload
- roseloot.list — предоставляет право на использование команды /loot list
- roseloot.generate — предоставляет право на использование команды /loot generate
- roseloot.giveitems — предоставляет право на использование команды /loot giveitems
Скриншоты плагина RoseLoot:
Стандартный конфиг плагина RoseLoot:
YAML:
# __________ ____ __
# \______ \ ____ ______ ____ | | ____ _____/ |_
# | _// _ \/ ___// __ \| | / _ \ / _ \ __\
# | | ( <_> )___ \\ ___/| |__( <_> | <_> ) |
# |____|_ /\____/____ >\___ >_______ \____/ \____/|__|
# \/ \/ \/ \/
# The locale to use in the /locale folder
# Default: en_US
locale: en_US
# A list of worlds that the plugin is disabled in
disabled-worlds:
- disabled_world_name
# If enabled, blocks destroyed by explosions will run loot tables
# You can use the condition 'explosion' to check for an explosion
# Avoid using item based conditions for explosions, you may get unexpected results
# WARNING: Do not trigger an explosion from a loot table triggered by an explosion.
# It will likely cause an infinite loop and crash your server.
# Default: false
allow-block-explosion-loot: false
# That's everything! You reached the end of the configuration.
# Enjoy the plugin!
# Should the BlockBreakItemEvent be simulated for custom item drops from blocks?
# May be required for some plugins that add items to the player's inventory automatically
# This may cause issues with some stacker plugins
# Default: false
simulate-blockdropitemevent: false