СПРОСИ ПРОФИ
👍
0
👎 01

Как сделать так чтобы структура в незере спавнилась не на бедроке а под бедроком и ниже в mcreator

версия 2024.1

программисты IT     #1   22 ноя 2025 16:38   Увидели: 9 клиентов, 1 специалист   Ответить
👍
0
👎 0

Вот рабочее решение для MCreator 2024.1, если ты хочешь, чтобы структура спавнилась не на бедроке Незера, а ПОД ним (ниже уровня бедрока).

🟥 Сразу важный момент


В ванильном Майнкрафте под бедроком в Незере нет пространства — там пустота (void).
Поэтому, если ты говоришь про:

  • кастомное измерение, где под бедроком есть блоки → можно.
  • изменённый Незер, где ты сам создаёшь слой ниже бедрока → можно.
  • обычный ванильный Незер → структура появится в void, ты её просто не увидишь.


Если ты хочешь сделать именно пространство «под бедроком», скажи — объясню, как создать кастомное измерение с нижним миром.

---

✔️ Если у тебя есть место ниже бедрока (кастомный Nether или изменённый биом)


В MCreator структура спавнится там, где её процедуры скажут.
Чтобы поставить структуру на нужной высоте, нужно:

1. Создать Feature (генерация структуры) или выбрать Structure Spawn Settings.
2. Использовать procedures, чтобы изменить позицию спавна.

---

🔧 Как сделать, чтобы структура появлялась ниже бедрока


Шаги:


1. Открой свою структуру → Generation settings


Если ты создаёшь её как structure feature:

  • Тип генерации: Surface / Underground / Custom
  • Выбери Custom (так как мы хотим точную высоту)


---

2. Создай процедуру «Structure spawn offset»


Это важный шаг — здесь мы смещаем структуру вниз.

Сделай процедуру типа:
«When structure attempted to spawn»
или
«Additional condition for structure generation»
(в зависимости от используемого типа структуры).

В процедуре ставишь:

Set event location Y to (event location Y - 10)


или любую глубину, например -50.

В MCreator блоки:

  • Set local variable Y или
  • Spawn structure at X Y Z с указанным Y – 50


Пример (логика):

Spawn structure at:
X = event/trigger X
Y = event/trigger Y - 40
Z = event/trigger Z


---

3. Принудительно игнорируй бедрок


Если хочешь гарантировать, что структура окажется ниже, добавь проверку:

If block at (X Y Z) = Bedrock
    Y = Y - 1


И повтори в цикле, пока не найдёшь НЕ бедрок.

В MCreator можно сделать:

  • Repeat loop 20 times
  • Внутри: если block = bedrock → Y--


---

4. В properties структуры отключи “adapt to terrain”


Обязательно выключи:

  • Transform to terrain
  • Project structure to surface


Иначе MCreator будет за тебя поднимать её вверх.

---

🔥 Итог


Структура будет:

  • искать нижнюю свободную точку
  • уходить ниже бедрока
  • появляться в нужной глубине


при условии, что там реально есть блоки, а не пустота.

---

📩 Хочешь, я сделаю тебе точную пошаговую инструкцию + скрины под твою структуру?


Скажи:

  • Это обычный Незер или кастомный мир?
  • На какую конкретно высоту ты хочешь ставить структуру?

Задайте свой вопрос программистам –
профессионалам

Сейчас онлайн 75 программистов
Получите ответ профи быстро и бесплатно
ASK.PROFI.RU © 2020-2025