
Fluid Tick Structure Processor
Add structure processor to tick the fluid in the structure.
Автор: settingdust8,4 тыс.5обновлён 21 окт. 2025 г.
БиблиотекиУтилитыГенерация мира
Описание
Overview
Fluid Tick Structure Processor is a utility mod that ensures all fluids inside generated structures begin flowing immediately after generation.
By default, fluids placed in structures remain static until they receive a block update. This mod solves that issue by automatically ticking all fluid blocks inside the structure as soon as it is loaded.
Key Feature
- Adds a new structure processor:
fluid_tick_structure_processor:fluid_tick
Function
When a structure using this processor is placed in the world:
- The processor searches for all fluid blocks within the structure.
- Each fluid block is scheduled for a fluid tick.
- As a result, water, lava, and other modded fluids begin flowing right after generation.
Application
You can apply the processor to any structure through a datapack. Example usage:
{
"elements": [
{
"weight": 1,
"element": {
"element_type": "minecraft:single_pool_element",
"projection": "rigid",
"location": "test:test",
"processors": [
{
"processor_type": "fluid_tick_structure_processor:fluid_tick"
}
]
}
}
],
"fallback": "minecraft:empty"
}
Effects on Gameplay
- Prevents “frozen” water or lava inside generated structures.
- Makes structures with fluid features behave naturally.
- Has no impact on gameplay beyond fluid behavior.
- Fully data-driven and compatible with other structure or fluid mods.
Последние версии
Все версии →release
0.1.0
0.1.021 окт. 2025 г.7,8 тыс.Minecraft: 1.20.1forge
Что нового
### :sparkles: New Features
- [`2b30307`](https://github.com/SettingDust/FluidTickStructureProcessor/commit/2b3030777937d6d37d576bd96949df206f2d97da) - add fluid tick processor *(commit by @SettingDust)*
### :bug: Bug Fixes
- [`35d8404`](https://github.com/SettingDust/FluidTickStructureProcessor/commit/35d840466e667bfe2e8343ffbaf38b4b4e3604f2) - register processor on forge *(commit by @SettingDust)*
### :wrench: Chores
- [`ccc2ff7`](https://github.com/SettingDust/FluidTickStructureProcessor/commit/ccc2ff75552cb1b5028989b084c1c2dc6e4792e4) - update template *(commit by @SettingDust)*
release
0.1.0
0.1.021 окт. 2025 г.577Minecraft: 1.20.1, 1.21, 1.21.1fabric, neoforge
Что нового
### :sparkles: New Features
- [`2b30307`](https://github.com/SettingDust/FluidTickStructureProcessor/commit/2b3030777937d6d37d576bd96949df206f2d97da) - add fluid tick processor *(commit by @SettingDust)*
### :bug: Bug Fixes
- [`35d8404`](https://github.com/SettingDust/FluidTickStructureProcessor/commit/35d840466e667bfe2e8343ffbaf38b4b4e3604f2) - register processor on forge *(commit by @SettingDust)*
### :wrench: Chores
- [`ccc2ff7`](https://github.com/SettingDust/FluidTickStructureProcessor/commit/ccc2ff75552cb1b5028989b084c1c2dc6e4792e4) - update template *(commit by @SettingDust)*