Перейти к содержимому

Flowstone

Настраиваемый мод, который меняет то, что происходит при встрече лавы с водой или льдом, позволяя (заново) генерировать руды и другие ресурсы.

Fabric
Загрузчики
Fabric
Скачиваний на Modrinth
4,2 тыс.
Подписчиков на Modrinth
28
версий
15
Обновлён
19 сентября 202619 сент.
Опубликован
в 2021
Flowstone Showcase — Showcase of Flowstone's only feature. Note that, in this GIF, I set each ore block with a 100% chance for example purposes. · свайп

Коротко о моде

Работает на Fabric
Для Minecraft 1.20.1–1.21.10, 26.1–26.3 …
Ставится только на сервер; игрокам ставить не нужно
Последняя версия — 6.7+26.3 от 19 сентября 2026
Нужен Fabric API
Лицензия MIT — бесплатно
Где нужен
В игрене нуженНа сервереобязателен

Ставится только на сервер; игрокам ставить не нужно

Версии игры1.18.2–1.19.2, 1.20.1–1.21.10, 26.1–26.3 …
Описание переведено автоматическиПоказать оригинал (EN)

Flowstone

Flowstone делает руды возобновляемым ресурсом, изменяя то, во что превращается Lava при контакте с Water (а в некоторых случаях — с блоком Blue Ice).

Демонстрация Flowstone

(В GIF я настроил Flowstone так, чтобы вместо Stone всегда генерировалась какая-нибудь руда — для наглядности. Подробности ниже.)

Возможности

Начиная с версии 6.3, Flowstone предлагает несколько функций, которые можно включать и выключать по отдельности в файле конфигурации.

Обычно файл конфигурации Flowstone находится по пути `/config/flowstone.json`.

Генераторы Deepslate

"allowDeepslateGenerators": true // включено по умолчанию

Когда эта функция включена, попытка сгенерировать Stone или Cobblestone достаточно глубоко под землёй (в большинстве миров — ниже $y=8$) вместо них создаст Deepslate и Cobbled Deepslate.

Примечание

Эта функция зависит от настроек генерации мира. Так что если в вашем мире не генерируется Deepslate (или он генерируется на другом уровне y), эта функция будет повторять ту конфигурацию.

Мировые генераторы

"allowWorldlyGenerators": true // включено по умолчанию

Когда эта функция включена, всякий раз, когда должен сгенерироваться Stone, Deepslate (с предыдущей функцией) или Netherrack (с одной из следующих функций), вместо него может появиться подходящий блок руды.

Для каждого блока руды (то есть каждого блока под тегом c:ores) вероятность его генерации зависит от настроек генерации мира, так что в ванильном мире она следует тому же распределению, описанному в вики.

Эта функция должна автоматически быть совместима с любым модом, добавляющим новые руды под тегом c:ores.

И наконец, учтите: только обычные блоки руды (вроде Diamond Ore) могут заменять Stone, только блоки руды из deepslate (вроде Deepslate Diamond Ore) могут заменять Deepslate, и только блоки руды из netherrack (вроде Quartz Ore или Ancient Debris) могут заменять Netherrack.

Пользовательские генераторы

"allowCustomGenerators": false // отключено по умолчанию

Когда эта функция включена, можно задавать собственные генераторы через датапаки.

Пример
<datapack_name>.zip
├── data
│   └── <datapack_name>
│       └── flowstone
│           └── generators
│               ├── andesite.json
│               ├── diorite.json
│               ├── granite.json
│               └── tuff.json
└── pack.mcmeta
{
    // Блок, который заменяется
    "replace": "minecraft:cobbled_deepslate",
    // Блок, которым заменяется предыдущий
    "with": "minecraft:tuff",
    // Шанс замены
    "chance": 0.3
}

Остальная часть этого примера — на странице исходников проекта на GitHub, в папке examples.

Генерация Basalt

"enableBasaltGeneration": false // отключено по умолчанию

Знаю, знаю, генерация Basalt уже есть в ванильном Minecraft, но поскольку я жутко ненавижу Basalt за его бесполезность, я добавил эту функцию, чтобы отключить его генерацию. Вот и всё.

Генерация Netherrack

"enableNetherrackGeneration": true // включено по умолчанию

Когда эта функция включена, всякий раз, когда Lava встречает блок Blue Ice в Nether и Basalt не должен генерироваться, Lava превращается в блок Netherrack.

Генерация End Stone

"enableEndStoneGeneration": true // включено по умолчанию

Когда эта функция включена, если в The End должен сгенерироваться Stone или Cobblestone, вместо него генерируется блок End Stone.

Увы, из-за этой функции регенерация руд в The End становится невозможной. Тем не менее, я оставил её включённой по умолчанию, потому что мне нравится идея, что The End испорчен и, следовательно, (почти) каждый блок, сгенерированный в нём, тоже портится.

Режим отладки

"debugMode": null // скрыто и отключено по умолчанию

Когда эта функция включена, она заставляет Flowstone генерировать альтернативные блоки вместо обычных, как если бы шанс генерации этих блоков был установлен на 100% (например, GIF в начале этой страницы был создан с включённой этой функцией).

Используйте эту функцию только когда проверяете, какие блоки могут генерировать Worldly или Custom генераторы (она работает только для этих двух функций), поскольку использовать её в обычном прохождении — практически читерство.

Частые вопросы

Как установить Flowstone?

Установите Fabric под свою версию Minecraft, скачайте Flowstone под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть Flowstone?

У Flowstone есть сборки для Minecraft 1.17, 1.18.2–1.19.2, 1.20.1–1.21.10, 26.1–26.3.

Нужен ли Flowstone на сервере?

Ставится только на сервер; игрокам ставить не нужно

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее