Minecraft Java 版存档(尤其是服务器中的)可能会占用很多硬盘空间,其中占大头的便是区块存储部分。有很多玩家可能会经常跑图,而由跑图产生出的区块往往很少被再次访问,其中也没有任何建筑,但它们又会占据很多硬盘空间。
本工具旨在通过移除玩家几乎没有停留的区块来减少硬盘占用,衡量标准为区块数据中的 InhabitedTime
字段。
Minecraft Java 版会为每个区块存储一个字段
InhabitedTime
,以记录玩家在这个区块内停留的累计时间刻(tick)数。1 秒 = 20 ticks
在 Minecraft 服务器硬盘容量受限制的时候,这个工具还是挺有用的,在较好的情况下能短时间内减少超过 50% 的游戏存档硬盘占用,也不会影响到任何玩家的现有建筑。
- 工具开源地址:GitHub - Bottle-M/PotatoPeeler: A simple tool to remove unused chunks from Minecraft worlds, freeing disk space. || Maybe a Java implementation of Thanos.
- 下载地址:Release PotatoPeeler 1.0.0 · Bottle-M/PotatoPeeler · GitHub
- 中文文档: PotatoPeeler/README.zh_CN.md at main · Bottle-M/PotatoPeeler (github.com)