Плагин Sharing для Minecraft: делись едой и здоровьем с товарищами
В мире Minecraft выживание часто зависит от слаженной игры. Особенно в сложных модах или на хардкорных серверах возможность быстро поделиться ресурсами с напарником становится решающей. Стандартный ванильный механизм не позволяет напрямую передать сытость или здоровье другому игроку — именно эту проблему и решает плагин Sharing. Он добавляет простые, но невероятно полезные команды, превращающие обычную еду и лечебные предметы в инструменты взаимопомощи.
Что умеет Sharing: три ключевые механики
Плагин вводит несколько действий, которые выполняются через чат-команды и используют предметы из вашей руки. Это не просто телепортация еды в инвентарь друга — вы тратите один экземпляр предмета, и эффект применяется к цели напрямую.
Кормление другого игрока
Если у вас в руке находится любая пища (от яблока до зачарованного золотого яблока), команда /feed [имя] мгновенно передаст её свойства указанному игроку. Предмет расходуется, а голод цели восполняется соответственно типу еды. Это особенно удобно, когда напарник застрял в шахте без провизии или после возрождения остался с пустой шкалой голода.
Лечение с помощью предметов
Аналогично работает /heal [имя] — она использует лечебный предмет из вашей руки. Подойдут зелья здоровья, золотые яблоки, подозрительный суп или любые другие предметы, восстанавливающие здоровье. Расходуется один предмет, а союзник получает соответствующее количество сердец. Это позволяет оперативно стабилизировать раненого товарища прямо в бою, не отвлекаясь на долгий обмен зельями через выбрасывание.
Полное восстановление сытости и здоровья
Для критических ситуаций предусмотрены команды /fullfeed [имя] и /fullheal [имя]. Они не требуют наличия предметов в руке, но могут быть ограничены пермишенами. Первая мгновенно заполняет шкалу голода и насыщения цели до максимума, вторая — полностью восстанавливает здоровье. Если имя не указано, эффект применяется к отправителю команды, но только при наличии прав оператора или соответствующего разрешения.
Установка плагина: чуть сложнее обычного, но оно того стоит
Sharing работает на серверах Bukkit и его форках, однако требует дополнительных зависимостей — это связано с тем, что плагин написан на Python и использует PythonPluginLoader. Не пугайтесь: процесс установки всё равно занимает пару минут. Сначала скачайте Jython.jar и поместите его в папку lib вашего сервера (если её нет, создайте вручную). Затем положите PyPluginLoader-версияX.jar в папку plugins. Наконец, сам файл Sharing.pyp отправляется туда же — в plugins. После первого запуска сервер сгенерирует папку с конфигом.
Кстати, если ручная возня с библиотеками кажется утомительной, можно воспользоваться лаунчером foxygame.net — удобным, гибким и современным инструментом для Minecraft, где этот и многие другие моды устанавливаются прямо из меню в несколько кликов. Это особенно выручает, когда хочется быстро протестировать плагин на локальном сервере или собрать модпак для друзей.
Тонкая настройка: файл settings.ini
После первого запуска в папке плагина появится конфигурационный файл settings.ini. В нём можно изменить поведение Sharing под свои нужды. Все опции принимают значения True или False (без кавычек).
- PermissionsFullFeed — включает или отключает использование прав для команды /fullfeed. По умолчанию выключено (False).
- PermissionsFullHeal — аналогично для /fullheal. По умолчанию False.
- UpdateChecker — определяет, будет ли плагин проверять наличие обновлений при запуске. По умолчанию True, и лучше оставить включённым, чтобы не пропустить важные фиксы.
Команды и разрешения: полный список
Все команды интуитивно понятны, но для администраторов важно знать соответствующие пермишены, если в конфиге включена их проверка.
Основные команды
/feed [имя]— накормить игрока предметом из руки (только еда). Не требует особых прав./heal [имя]— вылечить игрока предметом из руки (только лечебные предметы). Без пермишенов./ffeed [имя]или/fullfeed [имя]— полное восстановление голода и насыщения. Право:sharing.ffeed./fheal [имя]или/fullheal [имя]— полное восстановление здоровья. Право:sharing.fheal.
Если цель не указана, а команда введена игроком с OP или нужным пермишеном, эффект применится к самому отправителю.
Эволюция плагина: от версии 1.0 до 2.1
Sharing прошёл несколько этапов доработки. В версии 1.1 появилась поддержка пермишенов, в 1.2 — цветные сообщения и теги. Глобальное обновление 2.0 принесло переписанную архитектуру, подготовку к будущим версиям Minecraft, переключаемые настройки и автоматическую проверку обновлений. Последняя на данный момент версия 2.1 (декабрь 2013) добавила поддержку новой рыбы из Minecraft 1.7, улучшила чекер обновлений и исправила редкие баги с кормлением некоторых предметов.
Заключение: почему Sharing стоит попробовать
Sharing не перегружает сервер лишними функциями, а решает конкретную задачу — делает взаимопомощь быстрой и удобной. Больше не нужно кидать еду под ноги товарищу или синхронизировать бросок зелья в хаосе сражения. Плагин идеально вписывается в ванильную атмосферу, но при этом ощутимо повышает комфорт совместной игры. Настроив конфигурацию под себя и раздав нужные права, вы получите элегантный инструмент, который оценят как выживальщики-одиночки в команде, так и администраторы публичных серверов. А благодаря активной поддержке автора и открытости к предложениям, Sharing наверняка обрастёт ещё более интересными возможностями в будущем.