
DivineDrop
Плагин DivineDrop для серверов Minecraft показывает название предмета, размер стака и время до удаления дропа. Поддержка множества языков, подбор по Shift и гибкая настройка дроп-клинера.
DivineDrop
DivineDrop - это плагин для серверов Minecraft, который решает сразу несколько проблем, связанных с выпавшими предметами. На многих серверах включён автоматический сборщик дропа (drop cleaner), чтобы не лагать, но игроки часто не видят, что именно выпало и когда исчезнет. DivineDrop исправляет это: прямо на земле отображается название предмета, количество в стаке и таймер обратного отсчёта до удаления. Кроме того, можно настроить подбор предметов только по зажатому Shift - это спасает от случайного подбора мусора или нежелательных вещей.
Плагин поддерживает огромное количество языков - от английского и русского до квенья и клингонского. Так что на мультиязычных серверах проблем с пониманием не будет.
Основные возможности
- Отображение названия, размера стака и таймера для выпавших предметов.
- Подбор предметов только по Shift (опционально).
- Гибкая настройка дроп-клинера: глобальный таймер, таймер для загруженных чанков, отдельные таймеры для конкретных материалов и имён предметов.
- Поддержка custom-countdowns - можно задать своё время для алмазных мечей, палок и любых других предметов, вплоть до того, чтобы некоторые предметы вообще не удалялись (timer: -1).
- Игнорирование no-pickup предметов для совместимости с другими плагинами.
- Легковесный, не нагружает сервер.
Команды и права
| Команда | Описание | Право |
|---|---|---|
/divinedrop или /dd | Информация о плагине | divinedrop.info |
/divinedrop reload | Перезагрузка конфигурации | divinedrop.reload |
/divinedrop getname | Получить имя предмета в руке | divinedrop.getname |
Все права по умолчанию выдаются только операторам. Настройки можно менять в конфиге.
Конфигурация (config.yml)
В конфиге задаётся формат отображения, таймеры, язык и другие параметры. Вот пример с комментариями:
# Включить уведомления об обновлениях в чате для админов и консоли.
check-updates: true
# Формат для предметов, когда клинер выключен или у предмета нет таймера.
# Плейсхолдеры: %size%, %name%
# Примечание: плейсхолдер %countdown% не работает.
format: "&f%name% &7(x%size%)"
# Подбирать предметы только при нажатой клавише Shift.
pickup-items-on-sneak: false
# Игнорировать предметы с тегом no-pickup (для совместимости с другими плагинами).
ignore-no-pickup-items: true
# Язык плагина. Примеры: en_CA, uk_UA, de_DE, ru_RU и т.д.
lang: "en_CA"
messages:
prefix: "&5&lDivineDrop &7> &f"
display-name: "Display Name&7: &f%name%"
no-permission: "&cУ вас нет прав для выполнения этой команды."
unknown-cmd: "&cВы ввели неизвестную команду."
reloaded: "&aКонфигурация перезагружена."
drop-cleaner:
enabled: false
# Плейсхолдеры: %countdown%, %size%, %name%
format: "&c[&4%countdown%&c] &f%name% &7(x%size%)"
# Глобальный таймер (в секундах).
timer: 10
# Добавлять таймер к предметам, которые загружаются вместе с чанком.
timer-for-loaded-items: true
# Не удалять предметы, выброшенные игроками.
save-player-dropped-items: false
# Включить кастомные таймеры для отдельных предметов.
enable-custom-countdowns: false
custom-countdowns:
# Пример: таймер 20 секунд для всех алмазных мечей.
DIAMOND_SWORD:
name-filter: "*"
timer: 20
format: "&c%name% &7(x%size%)"
# Пример: таймер 20 секунд для палок без переименования.
STICK:
name-filter: ""
timer: 20
# Пример: таймер 50 секунд для алмазов с именем "SILVER".
DIAMOND:
name-filter: "SILVER"
timer: 50
# Предметы с именем "KEEP_SILVER" не будут удаляться (timer: -1).
DIAMOND:
name-filter: "KEEP_SILVER"
timer: -1
# Сырая рыба не удаляется вообще.
RAW_FISH:
timer: -1
Список всех допустимых материалов (Material) можно найти в документации Bukkit/Spigot. Кастомные таймеры работают только для предметов, которые не подходят под более общие правила - если у алмазного меча есть отдельная запись, то глобальный таймер на него не повлияет.
Поддерживаемые языки
Плагин переведён на десятки языков, вот неполный список:
uk_ua, vi_vn, en_ud, la_la, nds_de, hr_hr, lt_lt, gd_gb, qya_aa, fil_ph, nl_nl, he_il, jbo_en, mn_mn, fr_fr, en_gb, ksh_de, fr_ca, haw_us, gv_im, es_es, ga_ie, de_alg, en_pt, io_ido, be_by, en_au, it_it, ar_sa, de_at, gl_es, el_gr, cs_cz, bg_bg, tlh_aa, hi_in, li_li, es_mx, eu_es, tzl_tzl, pl_pl, ka_ge, es_ar, kw_gb, se_no, hy_am, en_ca, th_th, tr_tr, fi_fi, sq_al, da_dk, eo_uy, is_is, sv_se, fo_fo, mi_nz, id_id, en_ws, pt_pt, val_es, nn_no, lb_lu, de_de, pt_br, ru_ru, so_so, hu_hu, sr_sp, lv_lv, oc_fr, mk_mk, sl_si, no_no, zh_tw, br_fr, af_za, fy_nl, et_ee, ms_my, az_az, es_uy, ast_es, fa_ir, sk_sk, ko_kr, mt_mt, ca_es, es_ve, cy_gb, en_nz, ja_jp, ro_ro, lol_us, zh_cn
Чтобы сменить язык, достаточно поменять значение lang в конфиге на нужный код.
Итог
DivineDrop - простой и полезный плагин для любого сервера Minecraft, где есть дроп-клинер. Он даёт игрокам полную информацию о выпавших предметах и позволяет тонко настроить, какие предметы когда удалять. Если вы администрируете сервер и хотите избежать путаницы с дропом - присмотритесь к этому плагину. Скачайте DivineDrop и настройте отображение так, как удобно вашим игрокам.
Сервер для плагина DivineDrop - как у профи
Плагин DivineDrop создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином DivineDrop для друзей можно за пару минут - BungeeHost всё уже подготовил.
