Customizable Player Spawn
Customizable Player Spawn позволяет управлять тем, где игроки впервые появляются в мире. Поддерживаются структуры .nbt, точки спавна на основе маркеров, внешние шаблоны и прямой спавн в другом измерении без размещения структуры.
- Загрузчики
- FabricNeoForgeForge
- Скачиваний на Modrinth
- 769
- Подписчиков на Modrinth
- 6
- версий
- 7
- Обновлён
- 7 мая 20267 мая
- Опубликован
- в 2026
Коротко о моде
Нужен и в игре, и на сервере
Customizable Player Spawn — это мод управления точкой спавна через конфиг для Forge, NeoForge и Fabric.
Он создан для миров и модпаков, где первый спавн должен происходить в подготовленном месте: стартовые руины, дом, остров, лобби, вступительная зона или любая другая структура в формате .nbt. Мод может разместить эту структуру, найти настоящую точку спавна внутри неё, сохранить результат и дальше использовать ту же назначенную точку спавна.
Что он умеет
- размещать структуры из ресурсов мода, датапаков, других модов, файлов мира или отдельных
.nbt-файлов вconfig/customizableplayerspawn/structures - использовать маркерный блок, ванильный маркер структуры
DATA, относительную позицию или центр структуры как якорь спавна - создавать один общий спавн для всех или отдельные структуры спавна для каждого игрока
- выбирать целевую размерность и разрешённые биомы
- искать по карте высот, по умной проверке поверхности или по фиксированному уровню Y
- проверять занимаемую структурой область, опасные блоки, жидкости, пересечение с деревьями и разницу высот поверхности
- очищать объём размещения, заполнять опорные пустоты, обновлять освещение и обрабатывать маркеры после размещения
- опционально защищать созданные структуры спавна от блоков, размещения, контейнеров, взрывов, огня и жидкостей
Профили
Рекомендуемая настройка — файл профиля: `config/customizableplayerspawn/profiles/.toml`
Отдельные файлы структур кладутся сюда: `config/customizableplayerspawn/structures/.nbt`
Минимальный пример:
schemaVersion = 2
id = "starter_ruin"
enabled = true
priority = 100
dimension = "minecraft:overworld"
structure = "config:starter_ruin.nbt"
[anchor]
mode = "MARKER_BLOCK"
markerBlock = "customizableplayerspawn:player_spawn_marker"
removeMarkerBlock = true
offsetX = 0
offsetY = 0
offsetZ = 0
angle = 0
fallback = "SAFE_NEARBY"
[placement]
strategy = "FLAT_FOOTPRINT"
surfaceSearchMode = "SMART"
searchRadius = 2048
searchAttempts = 128
maxSurfaceStep = 3
allowFluidsBelow = false
allowReplaceableAtFeet = true
allowReplaceableAtHead = true
forbiddenSurfaceBlocks = ["minecraft:lava", "minecraft:magma_block"]Проблемы и предложения: https://github.com/mayorovyf/CustomizablePlayerSpawn/issues
Частые вопросы
Как установить Customizable Player Spawn?
Установите Fabric под свою версию Minecraft, скачайте Customizable Player Spawn под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Customizable Player Spawn?
У Customizable Player Spawn есть сборки для Minecraft 1.20.1, 1.21.1.
Нужен ли Customizable Player Spawn на сервере?
Нужен и в игре, и на сервере