流体刻结构处理器

流体刻结构处理器

向结构中添加结构处理器以使结构中的流体进行刻。

基础库

概述

Fluid Tick Structure Processor 是一个实用模组,可确保生成的结构内部的所有流体在生成后立即开始流动。

默认情况下,放置在结构中的流体会保持静止,直到接收到方块更新。 此模组通过在结构加载后立即对所有结构内部的流体方块进行刻更新,从而解决了该问题。


主要特性

  • 添加新的结构处理器:fluid_tick_structure_processor:fluid_tick

功能

当使用此处理器的结构被放置到世界中时:

  1. 处理器会搜索结构内的所有流体方块。
  2. 每个流体方块都会被安排一次流体刻更新。
  3. 因此,水、岩浆以及其他模组流体在生成后立即开始流动。

应用

你可以通过数据包将处理器应用到任何结构。 使用示例:

{
  "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"
}

对游戏玩法的影响

  • 防止生成的结构内部出现“冻结”的水或岩浆。
  • 使带有流体特征的结构表现自然。
  • 除流体行为外,不影响游戏玩法。
  • 完全由数据驱动,并与其他结构或流体模组兼容。