
压缩无压力
活塞压缩,已为1.12.x及更新版本的Java进行了现代化改造。
查看大图PistonCompression — 现代化重制版
MC 1.12.x • CLEANROOM • JAVA 25
这是什么?
这基本上是 PistonCompression(作者:Joseph C. Sible)的一个修复/现代化版本。
该模组允许你使用六个活塞,通过与原版相同的基础替换系统,将方块压缩成其他方块或物品。核心压缩逻辑和配置格式基本保持不变。
重要修复
修复了原版模组中的级联区块/世界生成问题。
原版的事件处理可能在方块更新时触发压缩检查,从而引发级联区块生成。此版本将这些检查加入队列,并在每个服务端 Tick 结束时处理一次,在访问方块前会先检查区块是否已加载。
活塞兼容性
此模组与 Quark 的自定义活塞行为不兼容。原版 PistonCompression 也有同样的限制,因此这不是本版本引入的新问题。
这也适用于 Quark: RotN Edition。
如果你需要兼容的自定义活塞交互,请查看 Piston API。
略显愚蠢的部分
很抱歉,我是在手头一个 Cleanroom 模组模板上重做的。因此这个版本需要 Cleanroom + Java 25,并且不会在普通的 Forge 环境上启动。
对于一个微小的 1.12 模组来说完全没必要,但就是这样。¯_(ツ)_/¯
构建 / 技术细节
- ForgeGradle 2.3 / Java 8 → Cleanroom / Unimined / Java 25
- 压缩现在在服务端 Tick 结束时处理
原版模组
原版 PistonCompression 模组的所有功劳归于 Joseph C. Sible。本项目基于他的原始工作,旨在为那些仍想在更新的 Java 环境上折腾该模组的人提供一个现代化/修复版本。
// 如果你读到这里,祝你今天愉快,就这样
正在加载版本记录…


正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。