Flowstone
Настраиваемый мод, который меняет то, что происходит при встрече лавы с водой или льдом, позволяя (заново) генерировать руды и другие ресурсы.
- Загрузчики
- Fabric
- Скачиваний на Modrinth
- 4,2 тыс.
- Подписчиков на Modrinth
- 28
- версий
- 15
- Обновлён
- 19 сентября 202619 сент.
- Опубликован
- в 2021
Коротко о моде
Ставится только на сервер; игрокам ставить не нужно
Flowstone
Flowstone делает руды возобновляемым ресурсом, изменяя то, во что превращается Lava при контакте с Water (а в некоторых случаях — с блоком Blue Ice).

(В 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 на сервере?
Ставится только на сервер; игрокам ставить не нужно