SnakePlayer
Мод, позволяющий игроку стать змеёй
- Загрузчики
- FabricNeoForgeForge
- Скачиваний на Modrinth
- 1,8 тыс.
- Подписчиков на Modrinth
- 8
- версий
- 25
- Обновлён
- 31 октября 202631 окт.
- Опубликован
- в 2026
Коротко о моде
Нужен и в игре, и на сервере
Snake Player

МОД, позволяющий игроку стать змеёй.
Длина змеи-игрока меняется в зависимости от XpLevel.
Количество сегментов равно XpLevel+1.
0. NBT игрока
| Ключ NBT | Тип | Назначение |
|---|---|---|
IsSnake | Boolean | Указывает, находится ли игрок в «режиме змеи». |
SnakeHeadSize | Float | Хранит размер головы игрока в режиме змеи. |
SnakeBodySegmentSize | Float | Размер сегментов тела игрока в режиме змеи. |
SnakeDamage | Float | Урон, который получает сущность при контакте с сегментом игрока |
SnakeSpeed | Float | Определяет скорость автоматического движения игрока в режиме змеи. |
1. Команды
1.0. ванильные
Вы можете использовать ванильные команды для изменения опыта.
/experience set @s 100 levels
1.1. `/snake <dataparameter_key> `
targets: Указывает игрока(ов), к которым применяется команда.
DataParameter_key: Указывает, какой атрибут изменить. Доступны следующие ключи:
isSnake: Логическое значение (true или false), определяющее, должен ли указанный игрок(и) находиться в «режиме змеи».
headSize: Размер головы змеи (float, диапазон: 0.1 - 10.0).
bodySegmentSize: Размер каждого сегмента тела (float, диапазон: 0.1 - 10.0).
damage: Урон, наносимый сегментами тела змеи (float, диапазон: >= 0).
- speed: Скорость движения змеи (float, диапазон: 0.0 - 0.75).
Эффект: Изменяет соответствующий атрибут у указанных игроков.
У каждого атрибута есть определённые допустимые диапазоны, и попытка задать значение вне этих диапазонов приведёт к ошибке.
1.2.`/snake config [parameters]`
Настройка, позволяющая игрокам возрождаться в стороне от позиций других игроков.
Позиция возрождения находится путём разбиения прямоугольной области со стороной L с центром в cx и cz на сетку с размером r.
set: Позволяет изменять настройки, связанные со системой змей.
- spread <true|false>
Включает или отключает функцию разброса.
true: Включает разброс.
false: Отключает разброс (стандартное появление).
- spread_pos
Задаёт координаты центра позиции разброса.
cx: Координата X (double)
cz: Координата Z (double)
- spread_Range Задаёт максимальный радиус, в пределах которого распространяется змея.
L: (double, диапазон: 0.1 - 10000.0)
- spread_minimum_distance Задаёт минимальное расстояние между разбросанными сущностями.
r: (double, диапазон: 0.1 - 100.0)
- segment_experience Задаёт опыт за сегмент.
segment_experience: (int : 0 -)
- get : Получает текущее значение настройки.
Частые вопросы
Как установить SnakePlayer?
Установите Fabric под свою версию Minecraft, скачайте SnakePlayer под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть SnakePlayer?
У SnakePlayer есть сборки для Minecraft 1.21.1, 1.21.4, 1.21.11, 26.1.2–26.3 ….
Нужен ли SnakePlayer на сервере?
Нужен и в игре, и на сервере