Research Station
research-station · 269294 загрузок · LicenseRef-All-Rights-Reserved
клиент: required · сервер: required (заявлено автором мода)
Простая исследовательская система
Описание

Этот мод добавляет исследовательскую систему, аналогичную той, что использовалась в Ancient Warfare 2.
Вы будете использовать Исследовательскую станцию для исследований и Инженерную станцию для создания исследуемых предметов.
Инженерную станцию можно использовать и для обычного крафта, она поддерживает JEI.
Создание определений исследования:
Каждое исследование определяется файлом JSON в config/researches/. Этот каталог должен быть создан при первом запуске, или вы можете создать его самостоятельно. Файлы json загружаются и отображаются в книге исследований в алфавитном порядке имен файлов, поэтому, если вы хотите сгруппировать или упорядочить свои исследования, вы можете дать им похожие имена файлов, например «mymodresearch001», «mymodresearch002».
Вот пример определения исследования:
{
"id": "example Research 1",
"ticksRequired": 100,
"requiredResearches": [],
"requiredItems": [
{
"id": "c:ingots/iron",
"amount": 4
}
]
}
Для его разблокировки не требуется обязательных исследований, и для его разблокировки требуется 4 железных слитка. для завершения требуется 100 тиков.
Вот еще одно исследование, для завершения которого требуется «пример исследования 1»:
{
"id": "example Research 2",
"ticksRequired": 300,
"requiredResearches": [
"example Research 1"
],
"requiredItems": [
{
"id": "minecraft:string",
"amount": 128
}
]
}
Создание рецептов исследовательского крафта:
Каждый рецепт исследования определяется как файл json в config/research_recipes. Этот каталог также должен быть создан при первом запуске. Вот пример того, как может выглядеть рецепт:
{
"requiredResearch": "example Research 1",
"output": {
"id": "minecraft:dirt",
"amount": 10
},
"pattern": [
" ",
"ABA",
" "
],
"keys": {
"A": {
"input": { "id": "c:ingots/iron", "amount": 2 }
},
"B": {
"input": { "id": "minecraft:string", "amount": 1 }
}
}
}
Узор всегда должен быть 3х3. Рецепты исследований поддерживают потребление нескольких предметов в каждом слоте.
Они также поддерживают преобразование использованного предмета в новый, например, если вы хотите использовать ведро с водой и вернуть пустое ведро с водой. Это будет выглядеть примерно так: обратите внимание, что я добавил в рецепт onComplete:
{
"requiredResearch": "example Research 2",
"output": {
"id": "minecraft:diamond",
"amount": 10
},
"pattern": [
" ",
"ABA",
" "
],
"keys": {
"A": {
"input": { "id": "c:ingots/gold", "amount": 2 },
"onComplete": { "id": "minecraft:stone", "amount": 1 }
},
"B": {
"input": { "id": "minecraft:string", "amount": 1 }
}
}
}
Этот рецепт потребует в общей сложности 4 золотых слитка (2 на каждую букву «А») и даст в общей сложности 2 камня (по 1 на каждую букву «А»).
Версии (5)
| Версия | Minecraft | Загрузчики | Файл |
|---|---|---|---|
1.0.6 |
1.21, 1.21.1 | neoforge | скачать |
1.0.4 |
1.21, 1.21.1 | neoforge | скачать |
1.0.2 |
1.21, 1.21.1 | neoforge | скачать |
1.0.1 |
1.21, 1.21.1 | neoforge | скачать |
1.0.0 |
1.21, 1.21.1 | neoforge | скачать |