# Dimension Stages

{% code overflow="wrap" %}

```java
// Для начала Вам нужно создать файл "post Init.zs"  , после его создания в нем напишите строки, как показано ниже: 
#priority -100
import mods.zenstages.ZenStager; // Импортируем класс
initSpecificStaging(); // Это специфические сценарии для постановки
ZenStager.buildAll(); // Подгружает все этапы
function initSpecificStaging() {
    scripts.GameStages.stages.init(); // Показывает путь нахождения Ваших этапов
}
```

{% endcode %}

Эти все строки считаются основными в отображении этапов для дальнейшей работы.

Так как в примере показан путь к файлу , рассмотрим внутреннее содержание:

<div align="left"><figure><img src="/files/ewjZFHUClRVNgD7vrzn1" alt=""><figcaption></figcaption></figure></div>

Вам нужно написать следующее, а также указать ID измерения, в которое нельзя будет попасть, в примере используется 3 этап:

{% code overflow="wrap" %}

```java
import mods.zenstages.ZenStager;
import mods.zenstages.Stage;

static one as Stage = ZenStager.initStage("one");
static two as Stage = ZenStager.initStage("two");
static three as Stage = ZenStager.initStage("three");
static four as Stage = ZenStager.initStage("four");

function init() { // Означает открытие функции "init" для написания изменений.
    three.addDimension(0); // здесь "three" означает этап, а addDimension(0); блокировку возможности посещения верхнего мира(Overworld).
} // Закрытие функции "init".
```

{% endcode %}

После написание этого, Вы, находясь, например в аду, сумеречном мире, в раю попасть в верхний мир не сможете.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wiki.aegis-mine.ru/modifications/sozdanie-kontenta/game-stages/dimension-stages.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
