SalvageSmelter: возвращаем ресурсы из сломанных инструментов
Каждый выживший в мире Minecraft знает, как обидно выбрасывать почти сломанную алмазную кирку или железный нагрудник, который вот-вот развалится. Стандартная механика игры не позволяет переплавить эти предметы обратно в слитки — они просто исчезают в печи или загромождают сундуки. Плагин SalvageSmelter меняет правила: теперь любые инструменты и броню из железа, золота и алмазов можно переработать в исходные материалы. Причём количество возвращаемого сырья напрямую зависит от оставшейся прочности вещи, что делает процесс честным и логичным.
Как работает переплавка предметов
Принцип SalvageSmelter прост: вы помещаете повреждённый меч, кирку, шлем или поножи в печь, и после обжига получаете назад слитки или самородки. Расчёт ведётся по durability — чем целее предмет, тем больше ресурсов вернётся. Например, железные ботинки с 50% прочности дадут 2 железных слитка, а при 49% — уже только один. Для золотых инструментов предусмотрена повышенная точность: вместо целых слитков могут выпасть золотые самородки, чтобы справедливо оценить даже сильно изношенную вещь. Если же предмет настолько плох, что не тянет даже на один базовый материал, печь выдаст кусочек древесного угля — своеобразное утешение.
Такая система особенно полезна на серверах с экономикой, где каждый слиток на счету. Больше не нужно копить горы сломанных мотыг — всё идёт в переплавку и возвращается в производственный цикл.
Ключевые особенности плагина
- Умная формула возврата: количество материалов зависит от прочности, для золота — самородки, для мусорных вещей — уголь.
- Поддержка чар и переименований: зачарованные или именованные предметы переплавляются без проблем — чары не сохраняются, но ресурсы извлекаются полностью.
- Совместимость с воронками: автоматические системы печей работают идеально — загружайте сломанные инструменты через хоппер и забирайте слитки снизу.
- Гибкая настройка рецептов: администратор может изменить, какие именно предметы и в каком количестве переплавляются, через конфигурационный файл.
- Автоматические обновления: плагин сам проверяет наличие новых версий и оповещает владельца сервера.
Защита печей с помощью табличек [SALVAGE]
Если вы не хотите, чтобы каждая печь на сервере превращалась в утилизатор инструментов, включите в конфиге опцию require-signs: true. После этого переплавка будет работать только на тех печах, над которыми висит табличка с текстом [SALVAGE]. Игроки с правом salvagesmelter.createsign смогут создавать такие таблички самостоятельно, а администратор — контролировать, где именно разрешена переработка. Это удобно для общественных плавилен или специальных цехов на спавне.
Команды и права доступа
Управление плагином минималистично и не перегружает сервер лишними командами:
/salvagesmelter reload— перезагружает конфигурацию на лету, не требуя рестарта сервера./salvagesmelter debug— включает или выключает режим отладки, чтобы отследить возможные конфликты с другими плагинами.
Для использования этих команд необходимо иметь право salvagesmelter.admin. Обычным игрокам администратор может выдать разрешение salvagesmelter.createsign, чтобы они могли вешать таблички [SALVAGE] на свои печи.
Установка и первые шаги
SalvageSmelter ставится как любой другой Bukkit/Spigot-плагин: скачанный jar-файл помещается в папку /plugins сервера, после чего достаточно перезапустить сервер или выполнить команду reload. При первом запуске генерируется файл config.yml, где можно тонко настроить список переплавляемых предметов, множители выхода ресурсов и необходимость табличек. Кстати, если вы предпочитаете не возиться с ручной установкой, можно легко добавить этот мод через лаунчер foxygame.net — он позволяет подключать плагины прямо из меню, не залезая в файловую систему сервера, что особенно выручает новичков.
Русскоязычным игрокам будет полезно посмотреть видеообзор от Rissman, где наглядно показана работа плагина и все этапы настройки. Исходный код проекта открыт на GitHub, а dev-сборки доступны на CI-сервере — для тех, кто хочет протестировать самые свежие, но потенциально нестабильные функции.
Почему SalvageSmelter лучше аналогов
Многие плагины на переплавку либо возвращают фиксированное количество ресурсов независимо от прочности, либо игнорируют золотые предметы, либо конфликтуют с воронками. Здесь же всё продумано: динамический расчёт, поддержка самородков, бесшовная работа с автоматикой и минималистичный, но гибкий конфиг. Кроме того, автор плагина поддерживает целую серию качественных инструментов для серверов — например, PortableHorses (лошади в кармане), Scribe (перенос чар на книги через наковальню) и PotatoBombs (взрывающиеся зелья из ядовитого картофеля). SalvageSmelter органично вписывается в эту экосистему и может работать бок о бок с ними без каких-либо конфликтов.
Заключение
SalvageSmelter решает давнюю проблему утилизации сломанных инструментов, добавляя в игру логичную и справедливую механику переработки. Он не нарушает ванильный баланс, а лишь расширяет его, делая выживание более осмысленным. Простая установка, понятные настройки и полная совместимость с автоматическими системами делают этот плагин must-have для любого технического или экономического сервера. Попробуйте — и ваши игроки скажут спасибо за каждый возвращённый алмаз.