瀑布极限

瀑布极限

轻量级Minecraft模组,限制天然垂直瀑布与熔岩瀑布的高度,并附加视觉蒸发效果。

世界生成

瀑布(Waterfall)

使用 Complementary 光影的瀑布与熔岩瀑布

一款轻量且注重性能的 Minecraft 模组,用于限制自然瀑布与熔岩瀑布的高度,并添加沉浸式的蒸发效果。

Waterfall 会检测暴露在外的垂直流体柱,并在达到可配置的高度上限后使其消散,从而防止生成无限高的浮空水柱或熔岩柱。该模组专为保留自然地形生成而设计,不会影响河流、海洋、运河、熔岩池或多数玩家建造的流体系统。

功能

  • 限制自然瀑布与熔岩瀑布的最大高度
  • 智能流体检测,仅针对暴露在外的垂直水流
  • 原版风格的蒸发与烟雾粒子效果
  • 通过 TOML 配置文件进行完全自定义
  • 支持多人游戏
  • 轻量化,优化后性能影响极小 原版瀑布 原版熔岩瀑布

工作原理

该模组通过检测四周水平方向均被空气包围的垂直流体柱来识别瀑布与熔岩瀑布。当流体柱超过设置的最大高度时,流体将会消散并显示视觉效果粒子。

不受影响的对象

  • 海洋与河流
  • 熔岩湖与熔岩池
  • 水平方向接触固体方块的水或熔岩
  • 水渠与封闭流体通道

视觉效果

当流体达到限制高度时,模组会生成沉浸式粒子效果:

  • 瀑布会产生云粒子和下落的水粒子
  • 熔岩瀑布会产生烟雾粒子和熔岩粒子

配置

配置文件位置:

config/waterfall-common.toml

#启用或完全禁用模组
enabled = true

[waterfall]
	#垂直瀑布蒸发前的最大高度(以方块为单位)
	# 默认值:12
	# 范围:1 ~ 100
	maxHeight = 12
	#当瀑布蒸发时显示云/水花粒子效果
	enableEvaporationEffect = true
	#蒸发粒子的密度(0.0 = 无,1.0 = 最大)
	# 默认值:0.5
	# 范围:0.0 ~ 1.0
	particleDensity = 0.5

[lavafall]
	#垂直熔岩瀑布蒸发前的最大高度(以方块为单位)
	# 默认值:12
	# 范围:1 ~ 100
	maxHeight = 12
	#当熔岩瀑布蒸发时显示烟雾/火焰粒子效果
	enableEvaporationEffect = true

默认设置

  • 默认启用
  • 最大流体高度:12 个方块
  • 粒子效果已启用
  • 粒子密度可调节

需求

  • Minecraft 1.21.1
  • NeoForge 21.1.228+
  • Java 21

许可协议

采用 MIT 许可证授权。