流体交互调整器

流体交互调整器

这是一个CraftTweaker/GroovyScript附属模组,允许你添加更多流体交互。

游戏机制

如果你喜欢这个项目,别忘了给它点个星⭐ ->点这里!

概述

  • 这是一个(1.12.2 Minecraft Forge)CraftTweaker/GroovyScript 附属模组,让你能够使用 zenscript/groovyscript 添加更多流体交互。
  • 本模组并不在原版水和岩浆交互系统上进行任何扩展。相反,本模组为流体交互创建了一套新的通用系统。
  • 它也可以作为流体交互的库模组使用。

功能

流体交互

  • 流体与另一种流体接触时转变为另一种方块。
  • 流体与方块接触时转变为另一种方块。
  • 方块与流体接触时转变为另一种方块。
  • 上述任意反应都可以触发一系列事件。可用的事件如下:
    • 放置方块
    • 爆炸
    • 生成实体
    • 生成物品
    • 放置流体(实验性)

流体行为

  • 流体可以执行一系列动作。可用的动作如下:
    • 施加药水效果
    • 实体转换
    • 立即强制灭火
    • 点燃附近方块
    • 用雪覆盖附近方块
    • 传送实体
    • 破坏方块(实验性;目前仅支持矿物词典)

JEI 兼容

  • Thermal Foundation

待办列表

  • 更新 groovy 支持
  • 完成 bop-jei 兼容(也许还会修复 bop 有问题的流体交互)
  • 添加 abyssalcraft-jei 兼容
  • 为交互和行为添加更多条件
  • 添加类似 abyssalcraft 的有限流体扩散机制
  • 为条件添加可配置的布尔表达式

欢迎提出建议/PR!

Wiki

这里是 Wiki 链接

问题反馈

这里是 问题反馈链接

致谢

本模组使用 GregTechCEu 的构建脚本创建

依赖

  • 可选:crafttweaker
  • 可选:groovyscript
  • 可选:zenutils(用于 crt 重载目的)
  • 可选:jei(用于显示配方)
  • 可选:modularui(让 jei 配方看起来更好;自 v1.4.0 起不再需要)