- Документация
- https://modrinth.com/plugin/xtokensmp
xTokenSMP Season 1 Back! — серверный плагин для режима выживания с особыми токенами, способностями и дополнительными сердцами. В официальном описании заявлено более двадцати уникальных токенов. Проект распространяется по Apache-2.0, требует серверной установки и поддерживает Bukkit, Folia, Paper и Spigot. В метаданных перечислены версии Minecraft от 1.20 до 1.21.11, а также ветки 26.1–26.2.
Каждый токен описан как уникальный: он даёт собственные силы и дополнительные сердца. Основная и вторичная способности вызываются приседанием с правым или левым щелчком.
Игрок начинает с десятью жизнями, может использовать их для получения предметов, передавать или обменивать. После потери всех жизней обычное участие прекращается, но возвращение возможно через ритуал с картой возрождения и необходимыми предметами.
Точные свойства токенов и полный состав ритуала не раскрыты, поэтому их нельзя дополнять предположениями.
Проект подходит сезонным SMP, командным событиям и приключенческим сборкам с конкуренцией, торговлей и взаимной помощью.
Целевая аудитория:
• игроки, которым нужны активные способности;
• сообщества с торговлей и дипломатией;
• команды, готовые возвращать выбывших;
• администраторы, способные объяснить правила.
Для спокойного ванильного выживания система может быть слишком определяющей. Правила жизней и возрождения следует объявить до начала сезона.
xTokenSMP разумно выбирать как основу режима, поскольку токены, сердца и жизни меняют PvP, торговлю и прогрессию.
До запуска нужно определить:
• способ получения первого токена;
• правила торговли жизнями;
• порядок возрождения;
• последствия нулевого запаса жизней;
• сезонный сброс;
• разбор спорных случаев.
Источник рекомендует пакеты текстур для Java и Bedrock. Это не подтверждает их обязательность: механику следует проверить с пакетом и без него.
Подтверждены Minecraft 1.20–1.20.6, 1.21–1.21.11 и ветки 26.1–26.2. Платформы — Folia, Paper, Bukkit и Spigot. JAR требуется на сервере; клиентская сторона отмечена как неподдерживаемая, а пакет ресурсов рассматривается отдельно.
Обязательные project dependencies не указаны, но это не гарантирует совместимость с любым окружением. Проверки требуют плагины кастомных предметов, смерти и возрождения, античит, PvP-регионы, кроссплатформенный вход и другие системы дополнительных сердец. Folia также нужно испытывать в составе конкретной сборки.
Подтверждённый способ установки — размещение JAR в папке plugins совместимого сервера. Поскольку плагин влияет на жизни и доступ игрока к режиму, первый запуск лучше проводить на копии мира и базы данных игроков.
Практический порядок:
• сохранить мир, плагины и данные игроков;
• сверить имя, размер и хеш JAR;
• поместить файл в plugins;
• запустить сервер и изучить журнал;
• проверить способности, жизни и возрождение;
• проверить пакет ресурсов;
• только затем запускать сезон.
В исходнике показаны административные средства выдачи токенов и управления жизнями, но полный синтаксис обрезан. Переносить команды без проверки конкретной версии нельзя.
Приёмка должна охватывать полный цикл: способность, здоровье, смерть, передачу жизни, выбывание и возвращение.
Минимальные сценарии:
• обе способности с правильными сочетаниями;
• отображение дополнительных сердец;
• стартовые десять жизней;
• передача между игроками;
• достижение нуля;
• карта и ритуал возрождения;
• повторный вход после возвращения;
• сохранение данных после перезапуска.
Результат приемлем, когда состояния воспроизводимы, административные действия недоступны игрокам, а консоль не содержит исключений.
Более двадцати токенов создают разнообразие, но одновременно усложняют баланс. Дополнительные сердца могут повышать живучесть, а активные силы — менять ценность обычного оружия и брони. Поскольку точные параметры токенов в основе не приведены, нельзя заранее утверждать их равенство или пригодность для конкретного PvP.
Не подтверждены характеристики всех токенов, частота применения, способы получения, защита от дублирования, сохранение после смерти, полный набор разрешений и состав ритуала. Передача жизней создаёт торговлю и риск злоупотреблений; правила контроля определяет администрация сервера.
Указаны две сборки: xTokenSMP Season 1.jar версии 1.2.9 размером 1 218 388 байт и xTokenSMP.jar версии 1.0 размером 970 325 байт. При обновлении критично сохранить не только конфигурацию, но и данные о токенах, жизнях и выбывших игроках.
Последовательность обновления:
• закрыть вход и остановить сервер;
• сохранить мир и данные плагина;
• записать состояния контрольных игроков;
• заменить только JAR на тестовой копии;
• проверить миграцию, смерть и возрождение;
• сравнить состояния;
• затем обновить рабочий сервер.
Для 1.2.9 опубликованы SHA-1 50232a186810e06cdb5c0c2b09cb13e0f1fcb404 и SHA-512 5e58655e84ab22f2420a3b0908dd8b07545d6f081dcae84c37457f23b6225282f1452beffebe5a4b2027e61dbb8351f49a17049d177c264a92ad419507532fee. Для 1.0 указаны SHA-1 0e0692c218afe246b0a5fb3a243d4a30cc6e845f и SHA-512 75e1cc68c46bffe6a8909613cecf1f7c5ad4b5c3cd0c9fdf9dba29cdb85ed9f82a4d761639befbc70a07eb858d0a249a2e600062b5cd1c9baf716c01c789b185.
Откат должен возвращать согласованный набор JAR, конфигурации и данных игроков. Использование старой сборки с файлами, уже изменёнными новой версией, может дать непредсказуемое состояние.
Безопасная схема:
• остановить сервер;
• убрать новую версию;
• восстановить старый JAR;
• вернуть резервную копию каталога плагина;
• восстановить согласованные данные игроков;
• проверить жизни и токены контрольных аккаунтов;
• воспроизвести выбывание и возрождение;
• только затем открыть вход.
Без резервной копии ручная выдача значений является отдельным административным решением, а не автоматическим восстановлением.
Если способности не активируются, сначала проверяют наличие правильного токена и точное сочетание действий. Затем исключают конфликт с защитой взаимодействий, античитом или другим плагином предметов. Если не сохраняются жизни, сравнивают состояние до и после штатного перезапуска и проверяют сообщения о чтении данных.
Для отчёта фиксируют версию Minecraft и платформу, хеш JAR, конфигурацию, список плагинов, токен игрока, число жизней до и после события, последовательность действий, пакет ресурсов и журнал.
Полученные файлы были сверены по опубликованным хешам и статически проверены по структуре и путям. Динамический запуск не выполнялся, поэтому реальное поведение и миграцию данных подтверждает только изолированный тест.
Публичный участник проекта — GodXPro. Лицензия — Apache-2.0, канонический идентификатор SPDX совпадает с этим обозначением. При локализации и распространении нужно сохранять имя проекта, авторство и лицензионные условия. Редакционные рекомендации по резервным копиям, балансу и правилам сезона не являются заявлениями автора.
Источник рекомендует предоставленный пакет для лучшего опыта и упоминает Java- и Bedrock-варианты. Обязательность для работы серверной механики не подтверждена, поэтому оба режима нужно проверить.
В официальном описании указано десять жизней на старте.
Да. Описан ритуал возрождения, для которого нужна карта возрождения игрока и дополнительные предметы. Полный состав в предоставленном фрагменте не раскрыт.
Нет отдельной клиентской установки самого плагина не заявлено. Серверная сторона обязательна; пакет ресурсов является отдельным визуальным материалом.
Назначение и игровая модель
Каждый токен описан как уникальный: он даёт собственные силы и дополнительные сердца. Основная и вторичная способности вызываются приседанием с правым или левым щелчком.
Игрок начинает с десятью жизнями, может использовать их для получения предметов, передавать или обменивать. После потери всех жизней обычное участие прекращается, но возвращение возможно через ритуал с картой возрождения и необходимыми предметами.
Точные свойства токенов и полный состав ритуала не раскрыты, поэтому их нельзя дополнять предположениями.
Скриншоты и внешний вид
Для кого подходит
Проект подходит сезонным SMP, командным событиям и приключенческим сборкам с конкуренцией, торговлей и взаимной помощью.
Целевая аудитория:
• игроки, которым нужны активные способности;
• сообщества с торговлей и дипломатией;
• команды, готовые возвращать выбывших;
• администраторы, способные объяснить правила.
Для спокойного ванильного выживания система может быть слишком определяющей. Правила жизней и возрождения следует объявить до начала сезона.
Сценарии выбора
xTokenSMP разумно выбирать как основу режима, поскольку токены, сердца и жизни меняют PvP, торговлю и прогрессию.
До запуска нужно определить:
• способ получения первого токена;
• правила торговли жизнями;
• порядок возрождения;
• последствия нулевого запаса жизней;
• сезонный сброс;
• разбор спорных случаев.
Источник рекомендует пакеты текстур для Java и Bedrock. Это не подтверждает их обязательность: механику следует проверить с пакетом и без него.
Совместимость и стороны установки
Подтверждены Minecraft 1.20–1.20.6, 1.21–1.21.11 и ветки 26.1–26.2. Платформы — Folia, Paper, Bukkit и Spigot. JAR требуется на сервере; клиентская сторона отмечена как неподдерживаемая, а пакет ресурсов рассматривается отдельно.
Обязательные project dependencies не указаны, но это не гарантирует совместимость с любым окружением. Проверки требуют плагины кастомных предметов, смерти и возрождения, античит, PvP-регионы, кроссплатформенный вход и другие системы дополнительных сердец. Folia также нужно испытывать в составе конкретной сборки.
Установка и подготовка сезона
Подтверждённый способ установки — размещение JAR в папке plugins совместимого сервера. Поскольку плагин влияет на жизни и доступ игрока к режиму, первый запуск лучше проводить на копии мира и базы данных игроков.
Практический порядок:
• сохранить мир, плагины и данные игроков;
• сверить имя, размер и хеш JAR;
• поместить файл в plugins;
• запустить сервер и изучить журнал;
• проверить способности, жизни и возрождение;
• проверить пакет ресурсов;
• только затем запускать сезон.
В исходнике показаны административные средства выдачи токенов и управления жизнями, но полный синтаксис обрезан. Переносить команды без проверки конкретной версии нельзя.
Проверка результата
Приёмка должна охватывать полный цикл: способность, здоровье, смерть, передачу жизни, выбывание и возвращение.
Минимальные сценарии:
• обе способности с правильными сочетаниями;
• отображение дополнительных сердец;
• стартовые десять жизней;
• передача между игроками;
• достижение нуля;
• карта и ритуал возрождения;
• повторный вход после возвращения;
• сохранение данных после перезапуска.
Результат приемлем, когда состояния воспроизводимы, административные действия недоступны игрокам, а консоль не содержит исключений.
Баланс и ограничения
Более двадцати токенов создают разнообразие, но одновременно усложняют баланс. Дополнительные сердца могут повышать живучесть, а активные силы — менять ценность обычного оружия и брони. Поскольку точные параметры токенов в основе не приведены, нельзя заранее утверждать их равенство или пригодность для конкретного PvP.
Не подтверждены характеристики всех токенов, частота применения, способы получения, защита от дублирования, сохранение после смерти, полный набор разрешений и состав ритуала. Передача жизней создаёт торговлю и риск злоупотреблений; правила контроля определяет администрация сервера.
Безопасное обновление
Указаны две сборки: xTokenSMP Season 1.jar версии 1.2.9 размером 1 218 388 байт и xTokenSMP.jar версии 1.0 размером 970 325 байт. При обновлении критично сохранить не только конфигурацию, но и данные о токенах, жизнях и выбывших игроках.
Последовательность обновления:
• закрыть вход и остановить сервер;
• сохранить мир и данные плагина;
• записать состояния контрольных игроков;
• заменить только JAR на тестовой копии;
• проверить миграцию, смерть и возрождение;
• сравнить состояния;
• затем обновить рабочий сервер.
Для 1.2.9 опубликованы SHA-1 50232a186810e06cdb5c0c2b09cb13e0f1fcb404 и SHA-512 5e58655e84ab22f2420a3b0908dd8b07545d6f081dcae84c37457f23b6225282f1452beffebe5a4b2027e61dbb8351f49a17049d177c264a92ad419507532fee. Для 1.0 указаны SHA-1 0e0692c218afe246b0a5fb3a243d4a30cc6e845f и SHA-512 75e1cc68c46bffe6a8909613cecf1f7c5ad4b5c3cd0c9fdf9dba29cdb85ed9f82a4d761639befbc70a07eb858d0a249a2e600062b5cd1c9baf716c01c789b185.
Откат
Откат должен возвращать согласованный набор JAR, конфигурации и данных игроков. Использование старой сборки с файлами, уже изменёнными новой версией, может дать непредсказуемое состояние.
Безопасная схема:
• остановить сервер;
• убрать новую версию;
• восстановить старый JAR;
• вернуть резервную копию каталога плагина;
• восстановить согласованные данные игроков;
• проверить жизни и токены контрольных аккаунтов;
• воспроизвести выбывание и возрождение;
• только затем открыть вход.
Без резервной копии ручная выдача значений является отдельным административным решением, а не автоматическим восстановлением.
Диагностика
Если способности не активируются, сначала проверяют наличие правильного токена и точное сочетание действий. Затем исключают конфликт с защитой взаимодействий, античитом или другим плагином предметов. Если не сохраняются жизни, сравнивают состояние до и после штатного перезапуска и проверяют сообщения о чтении данных.
Для отчёта фиксируют версию Minecraft и платформу, хеш JAR, конфигурацию, список плагинов, токен игрока, число жизней до и после события, последовательность действий, пакет ресурсов и журнал.
Полученные файлы были сверены по опубликованным хешам и статически проверены по структуре и путям. Динамический запуск не выполнялся, поэтому реальное поведение и миграцию данных подтверждает только изолированный тест.
Лицензия и авторство
Публичный участник проекта — GodXPro. Лицензия — Apache-2.0, канонический идентификатор SPDX совпадает с этим обозначением. При локализации и распространении нужно сохранять имя проекта, авторство и лицензионные условия. Редакционные рекомендации по резервным копиям, балансу и правилам сезона не являются заявлениями автора.
FAQ
Обязателен ли пакет текстур?
Источник рекомендует предоставленный пакет для лучшего опыта и упоминает Java- и Bedrock-варианты. Обязательность для работы серверной механики не подтверждена, поэтому оба режима нужно проверить.
Сколько жизней получает новый игрок?
В официальном описании указано десять жизней на старте.
Можно ли вернуться после потери всех жизней?
Да. Описан ритуал возрождения, для которого нужна карта возрождения игрока и дополнительные предметы. Полный состав в предоставленном фрагменте не раскрыт.
Нужно ли ставить JAR на клиент?
Нет отдельной клиентской установки самого плагина не заявлено. Серверная сторона обязательна; пакет ресурсов является отдельным визуальным материалом.