
No Netherite +
Плагин No Netherite + для Minecraft позволяет гибко настроить, какие предметы из незерита будут недоступны на сервере. Отключай броню, инструменты или всё сразу - с возвратом материалов.
No Netherite +
Когда-нибудь хотелось убрать незеритовую броню с сервера, но все плагины делали это как-то криво? NoNetherite+ решает эту проблему - ты сам решаешь, что именно отключать, а что оставить. Никаких компромиссов.
Совместимость: Minecraft 1.26+ на Paper/Spigot, Java 25
Конфигурация Paper
Плагин создаёт plugins/NoNetheritePlus/config.yml при первом запуске. После правок используй /nonetherite reload, чтобы применить изменения.
# NoNetheritePlus Configuration
# true - блокирует крафт предмета из незерита и включает возврат материалов
# false - разрешает обычный крафт
# Незеритовая броня
disable_netherite_helmet: true
disable_netherite_chestplate: true
disable_netherite_leggings: true
disable_netherite_boots: true
disable_netherite_horse_armor: true
# Незеритовые инструменты
disable_netherite_sword: false
disable_netherite_pickaxe: false
disable_netherite_axe: false
disable_netherite_shovel: false
disable_netherite_hoe: false
disable_netherite_spear: false
# Общие настройки
refund_materials: true
refund_message: "&cКрафт этого предмета из незерита отключён. Материалы возвращены."
disable_upgrade_templates: false
# Периодическая очистка незерита
# Удаляет все предметы из незерита у игроков онлайн по таймеру
periodic_purge:
enabled: false
interval_seconds: 60
# Статистика и аналитика
statistics:
enabled: true
track_refunds: true
track_blocked_crafts: true
track_template_removals: true
track_purged_items: true
reset_on_reload: false
log_to_file: false
# Режим отладки
debug:
enabled: false
log_loot_events: false
log_craft_events: false
log_config_changes: true
verbose_messages: false
# Мир-специфичные настройки
worlds:
world:
world_nether:
world_end:
# Если предмет не указан, используется глобальная конфигурация.
# Пресеты конфигурации (создаются автоматически)
presets: {}
Незеритовая броня
Ставишь true - блокируется кузнечное дело для этого предмета и удаляется его рецепт. false - всё как обычно.
| Опция | По умолчанию | Описание |
|---|---|---|
disable_netherite_helmet | true | Блокирует шлем из незерита |
disable_netherite_chestplate | true | Блокирует нагрудник из незерита |
disable_netherite_leggings | true | Блокирует поножи из незерита |
disable_netherite_boots | true | Блокирует ботинки из незерита |
disable_netherite_horse_armor | true | Блокирует конскую броню из незерита |
Незеритовые инструменты
Инструменты по умолчанию разрешены. Ставишь true - отключаешь крафт.
| Опция | По умолчанию | Описание |
|---|---|---|
disable_netherite_sword | false | Блокирует меч из незерита |
disable_netherite_pickaxe | false | Блокирует кирку из незерита |
disable_netherite_axe | false | Блокирует топор из незерита |
disable_netherite_shovel | false | Блокирует лопату из незерита |
disable_netherite_hoe | false | Блокирует мотыгу из незерита |
disable_netherite_spear | false | Блокирует копьё из незерита |
Общие настройки
| Опция | По умолчанию | Описание |
|---|---|---|
refund_materials | true | Возвращает базовый предмет и незеритовый слиток при попытке заблокированного крафта |
refund_message | (см. конфиг) | Сообщение игроку при возврате материалов. Поддерживает & цветовые коды |
disable_upgrade_templates | false | Удаляет шаблоны улучшения до незерита из генерируемого лута |
Периодическая очистка незерита
Периодически удаляет все предметы из незерита из инвентаря, брони и оффхэнда каждого игрока онлайн.
| Опция | По умолчанию | Описание |
|---|---|---|
periodic_purge.enabled | false | Включить или выключить таймер очистки |
periodic_purge.interval_seconds | 60 | Как часто запускать очистку, в секундах (минимум 1) |
Удаляются броня, инструменты, слитки, незеритовый лом, блоки и шаблоны улучшения.
Статистика и аналитика
| Опция | По умолчанию | Описание |
|---|---|---|
statistics.enabled | true | Главный переключатель отслеживания статистики |
statistics.track_refunds | true | Считать возвраты материалов |
statistics.track_blocked_crafts | true | Считать заблокированные попытки кузнечного дела |
statistics.track_template_removals | true | Считать шаблоны, удалённые из лута |
statistics.track_purged_items | true | Считать предметы, удалённые периодической очисткой |
statistics.reset_on_reload | false | Сбросить статистику при перезагрузке конфига |
statistics.log_to_file | false | Записывать статистику в statistics.yml после каждого изменения |
Посмотреть статистику в игре можно командой /nonetherite stats.
Режим отладки
| Опция | По умолчанию | Описание |
|---|---|---|
debug.enabled | false | Включить отладочное логирование |
debug.log_loot_events | false | Логировать удаление шаблонов из лута |
debug.log_craft_events | false | Логировать заблокированные крафты и обновления статистики |
debug.log_config_changes | true | Логировать перезагрузки и обновления конфига |
debug.verbose_messages | false | Дополнительные детальные отладочные сообщения |
Отладку можно включить в игре командой /nonetherite debug <on|off>.
Мир-специфичные настройки
Можно переопределить глобальные настройки для каждого мира. Любая опция из глобального конфига может быть указана под именем мира:
worlds:
world:
disable_netherite_helmet: true
disable_upgrade_templates: false
refund_materials: true
world_nether:
disable_upgrade_templates: true
disable_netherite_sword: true
world_end:
disable_upgrade_templates: true
Неуказанные настройки берутся из глобального конфига.
Пресеты конфигурации
Пресеты сохраняются и загружаются через команды (см. ниже). Секция presets: в config.yml управляется автоматически - не редактируй её вручную, если не уверен.
Команды и права доступа
Команды
| Команда | Право доступа (Permission) | Описание |
|---|---|---|
/nonetherite | nonetherite.info | Показать версию плагина и информацию о нём (No Netherite +) |
/nonetherite reload | nonetherite.reload | Перезагрузить конфиг и перезапустить таймер очистки |
/nonetherite stats | nonetherite.stats | Посмотреть статистику плагина |
/nonetherite debug <on|off> | nonetherite.debug | Включить/выключить режим отладки |
/nonetherite preset save <name> | nonetherite.preset | Сохранить текущий конфиг как пресет |
/nonetherite preset load <name> | nonetherite.preset | Загрузить сохранённый пресет |
/nonetherite preset list | nonetherite.preset | Список доступных пресетов |
/nonetherite preset delete <name> | nonetherite.preset | Удалить пресет |
Права доступа (Permissions)
| Право доступа (Permission) | По умолчанию (Default)
