Fluidlogging 是一种受原版“”Waterlogging”机制启发的机制,其功能非常相似。主要区别在于 Fluidlogged API 支持非源流体和所有模组流体!
一个为 1.12.2 添加高度可定制流体logging功能的模组库! Fluidlogging 是一种受原版“” Waterlogging ”机制启发的机制,其功能非常相似。主要区别在于 Fluidlogged API 支持非源流体和所有模组流体! 如果你是希望将 Fluidlogged API 添加到 CurseForge 或 Modrinth 之外分发的整合包的整合包开发者,请使用 “” File Director ” 以避免重新上传 Fluidlogged API 的文件。 任何” ”方块都可以通过 Fluidlogged API 的配置设置为可流体logging或不可流体logging,不过它默认会使” certain types of blocks ”变为可流体logging。这些方块的任何正确编码的模组变体默认都受到支持。模组也可以从其端添加可流体logging的方块。要查看可流体logging方块的全部列表,在游戏中运行 “” /fluidlogged_api print ” 命令以创建包含所有活动流体logging信息的文本文件。 此外,Fluidlogged API 会下载并应用 “” community configs ”!这是为了最大限度地减少玩家在跨模组实现完整流体logging方面所需的工作量,但如果需要,可以在 “” fluidlogged_api/general.cfg ” 中完全禁用此行为。 Fluidlogged API 还大幅提高了流体碰撞的准确性,并修复了各种原版和模组相关的流体问题。一些原版错误修复包括: MC-2591 “走过岩浆角时会受到伤害” MC-4533 “对角连接时水的图形故障” MC-68129 “水下平滑光照无法正常工作” MC-100886 “ID 为水或岩浆的下落沙子无法渲染” MC-125771 “水下方块选择未显示” MC-127030 “流动的水试图连接到本不应连接的水logged方块” MC-127108 “水logged方块在物理上不相连的一侧会将岩浆转化为黑曜石或圆石” MC-127270 “水logged方块内的视觉水位未能正确调整” MC-227302 “水面上的平滑光照无法正常工作” 已知不兼容项 已知解决方案 Better Water Mesh 无。 Corail Tombstone 请使用 Corail Tombstone v4.6.0 或更高版本! Oceanic Expanse 请使用 Oceanic Expanse v1.2.0 或更高版本! Phosphor 使用 Alfheim 或 燐/Hesperus 代替! The Aether II Phosphor 随 The Aether II 一起提供。幸运的是,存在一个名为 The Aether II: Phosphor Not Included 的模组,正如名称所示,它实现了该功能! Vintagium 使用 Celeritas 代替! 问与答: 这个模组是如何工作的? 阅读 源代码 是真正理解此模组内部工作原理的最佳方式,但我会在此描述一个简化版本: 对于世界中的每个方块,Vanilla 在每个区块中存储了两个特性:一个必需的 IBlockState 和一个可选的 TileEntity 。Fluidlogged API 添加了第三个特性,同样存储在每个区块中:一个可选的 FluidState , 如果存在流体记录,则存储该流体。 此模组应用了 ASM (Forge 捆绑的一个字节码操作库),以允许 Vanilla 和 Forge 正确读取并使用 FluidStates . 这是将此模组添加到现有世界中安全吗? 在添加任何新模组之前,始终备份你的世界通常是个好主意。话虽如此,此模组不会更改 IBlockStates 的行为,因此将其添加到现有世界中应该是安全的!从现有世界中移除此模组也应该没问题,只需注意现有的 FluidStates 将被移除,且无法恢复。 我如何使用此模组的配置?我如何将此模组作为依赖项使用? 此模组的 维基 最终将涵盖这两个主题,目前它仅介绍如何使用此模组的配置。如果你想将 Fluidlogged API 用作库(可选或必需依赖项),在我完成维基之前,我能做的最好的事情是参考我其他项目的源代码: Campfire , Seared Ladder Backport , Subaquatic . 如果遇到任何错误、崩溃或模组不兼容问题,我该怎么办? 将你发现的任何问题报告到此模组的 问题追踪器 将极大地帮助我改进此模组!如果没有人们慷慨地花时间这样做,此模组就不会发展到今天的水平! 如果你希望获得 1.12.2 版本之后的流体记录功能,请查看 Fluidlogged (与 Fluidlogged API 无关)和 Towelette ! 直接联系: jbred.dev@gmail.com 此模组将不会被移植。
在鱼乐云资源中心浏览该资源,登录后可一键安装到你的游戏服务器。