CompressWithoutStress (PistonCompression)
PistonCompression, modernized for 1.12.x and newer Java.
截图
介绍
PistonCompression — Modernized
MC 1.12.x • CLEANROOM • JAVA 25
What is this?
This is basically a fixed/modernized version of PistonCompression by Joseph C. Sible.
The mod lets you use six pistons to compress blocks into other blocks or items using the same basic replacement system as the original. The core compression logic and config format remain basically unchanged.
The important fix
Fixed cascading chunk/world generation from the original mod.
The original event handling could trigger compression checks while blocks were being updated, which could cause cascading chunk generation. This version queues the checks and processes them once per server tick, with loaded-chunk checks before accessing blocks.
Piston compatibility
This mod is not compatible with Quark’s custom piston behaviour. The original PistonCompression had the same limitation, so this isn’t a new issue introduced by this version.
This also applies to Quark: RotN Edition.
If you need custom piston interactions that are compatible, check out Piston API.
The slightly stupid part
I’m sorry, but I redid this on a Cleanroom mod template I had lying around. So this version requires Cleanroom + Java 25 and will not boot on a normal Forge setup.
Completely unnecessary for a tiny 1.12 mod, but it is what it is. ¯\_(ツ)_/¯
Build / tech stuff
- ForgeGradle 2.3 / Java 8 → Cleanroom / Unimined / Java 25
- Compression is now processed at the end of the server tick
Original mod
All credit for the original PistonCompression mod goes to Joseph C. Sible. This project is based on his original work and is intended as a modernized/fixed version for people who still want to mess around with the mod on newer Java setups.
// if you read this, have a great day idk
常见问题
CompressWithoutStress (PistonCompression) 支持哪些 Minecraft 版本?
CompressWithoutStress (PistonCompression) 支持 Minecraft Java 版 1.12.2,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。
CompressWithoutStress (PistonCompression) 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
ChristKind_v1 的其他作品
查看全部 →Silent Cities – Zombie Apocalypse
一个1.20.1僵尸末日整合包,因为我厌倦了千篇一律的大杂烩整合包,并决定让我的显卡受点罪。
SuperWithJava25
SuperWithJava25 是一个适用于 Minecraft 1.7.10 的轻量级兼容核心模组,允许 Fisk's Superheroes 在使用 LWJGL3ify 时在现代 Java 版本(Java 21 至 Java 25+)上运行。
TaCZ100: The 100th Addon (Distant Horizons Scope Fix Yes I Know It’s A Long Name)
Fixes Distant Horizons rendering issues when using TACZ scopes.
NoSunburn
Zombies don’t want to burn, and sometimes they want to wander outside too... :(
评论
登录后评论和评分