
Inventory-Sync - синхронизация инвентаря для Minecraft
Плагин Inventory-Sync позволяет объединить инвентарь, броню и опыт игроков в реальном времени. Идеален для кооперативного выживания на серверах Майнкрафт.
Inventory-Sync - синхронизация инвентаря для Minecraft
Когда играешь с друзьями на сервере Майнкрафт, часто возникает проблема распределения лута. Один копает шахты, другой исследует данжи, а потом приходится скидывать друг другу ресурсы через сундуки. Плагин Inventory-Sync (или Инвентори Синк) решает эту проблему кардинально - он объединяет инвентари игроков в реальном времени. По факту, это меняет всю механику кооперативного выживания. Если вы любите хардкорные вызовы вроде прохождений в стиле "один за всех", где группа играет буквально как один организм, этот плагин для вас. Кстати, если планируете запускать такой сервер для коопа, Inventory-Sync легко устанавливается в один клик на хостинг BungeeHost (https://bungee.host), так что с настройкой серверной части проблем не будет.
Плагин тестировался на версиях Minecraft 1.18.x - 1.21.11. На более старых версиях работа не гарантируется, хотя заявлена поддержка с 1.8.
Основные возможности Inventory Sync
Умная система групп
Система групп тут реализована грамотно. Создаешь группу через /invsync create, инвайтешь друзей. Есть визуальное GUI (/invsync gui), где владелец может посмотреть участников и выкинуть неактивных.
Полезная фишка для админов - авто-кик оффлайн игроков. Если кто-то зашел на 5 минут и пропал на неделю, его выкинет из группы автоматически. Это не дает прогрессу группы тормозить из-за неактивных юзеров. Доступ в группы строго по инвайтам, прямо в чате появляются кликабельные кнопки [ACCEPT] или [DENY].
Управление мирами
Самая важная часть для серверов с разными мирами. Если у вас есть хаб, креатив или мини-игры, вы наверняка боитесь дюпов и переноса читерных вещей в выживание. Инвентори Синк умеет замораживать инвентарь при входе в запрещенный мир.
Игрок заходит в хаб - его общий инвентарь очищается и сохраняется в памяти. Возвращается в выживание - всё на месте. Никаких утечек из креатива в выживание. Можно настроить режим BL (Blacklist) или WL (Whitelist) для миров. А если кто-то попытается сбежать в неразрешенный мир, плагин может просто выкинуть его из группы.
Безопасная синхронизация
Синхронизируется всё: основные слоты, броня, левая рука (оффхенд) и опыт. Разработники подумали о безопасности - есть защита от дюпа при входе/выходе. Можно настроить вайп инвентаря при выходе из группы. При смерти одного из участников можно настроить поведение: либо лут остается у группы, либо все теряют вещи. Также осталась поддержка старого режима 1-на-1 для игры вдвоем через прямую ссылку.
Команды и права
Для работы с плагином используется базовое право inventorysync.use, доступное всем по умолчанию. Права админа выдаются через inventorysync.admin.
Команды групп
| Команда | Описание | Право |
|---|---|---|
/invsync create <name> | Создать новую группу. | inventorysync.group |
/invsync invite <player> | Пригласить игрока (только владелец). | inventorysync.group |
/invsync join <group> | Вступить в группу по инвайту. | inventorysync.group |
/invsync leave | Покинуть группу (очищает инвентарь). | inventorysync.group |
/invsync gui | Открыть меню управления группой. | inventorysync.group |
/invsync info <group> | Посмотреть информацию о группе. | inventorysync.group |
/invsync deny <group> | Отклонить приглашение. | inventorysync.group |
/invsync delete <group> | Удалить группу (только владелец). | inventorysync.group |
Прямые ссылки (Direct Link)
| Команда | Описание | Право |
|---|---|---|
/invsync link <player> | Запросить прямую связь с игроком. | inventorysync.link |
/invsync accept <player> | Принять запрос на связь. | inventorysync.link |
/invsync unlink | Отвязаться от игрока. | inventorysync.link |
Админские команды (Алиас: /isadmin)
| Команда | Описание | Право |
|---|---|---|
/invsyncadmin groups | Список всех активных групп. | inventorysync.admin |
/invsyncadmin info <group> | Подробная информация о группе. | inventorysync.admin |
/invsyncadmin deletegroup <group> | Принудительно удалить группу. | inventorysync.admin |
/invsyncadmin cleargroup <group> | Очистить инвентари всех участников. | inventorysync.admin |
/invsyncadmin transfer <group> <player> | Передать права владельца группы. | inventorysync.admin |
/invsyncadmin list | Список всех прямых связей. | inventorysync.admin |
/invsyncadmin clear | Очистить все прямые связи. | inventorysync.admin |
/invsyncadmin forcelink <p1> <p2> | Принудительно связать двух игроков. | inventorysync.admin |
/invsyncadmin forceunlink <player> | Принудительно отвязать игрока. | inventorysync.admin |
/invsyncadmin reload | Перезагрузить конфиг. | inventorysync.admin |
/invsyncadmin reset <player> | Сбросить статус создания групп для игрока. | inventorysync.admin |
Настройка плагина
В файле config.yml можно тонко настроить поведение Инвентори Синк. Что там есть:
- Лимит размера группы.
- Что именно синхронизировать (броня, опыт, оффхенд).
- Правила вайпа инвентаря (при создании, входе, выходе).
- Поведение при смерти.
- Управление мирами (режимы паузы или кика).
- Таймеры авто-кика для оффлайн игроков.
- Отключение сообщений о входе/выходе/смене мира для чистого чата.
Совет: перед запуском на проде обязательно проверь настройки миров в конфиге. Оставишь белый список пустым - игроки могут потерять вещи при переходе между измерениями.
Расширение функционала
Хочешь сделать выживание еще более хардкорным? Объедини Inventory-Sync с плагином Health-Sync.
Связка этих плагинов создает уникальный опыт кооператива:
- Общее здоровье: если один получает урон, весь группе больно.
- Общий голод: голодаете вместе, едите вместе.
- Общие эффекты: зелья действуют на всех участников группы.
Скачайте плагин Inventory-Sync для своего сервера Майнкрафт, если хотите изменить подход к совместной игре. Это must-have для серверов с кооперативным выживанием и хардкорными челленджами.
