1 个不稳定版本
0.1.0 | 2023年6月1日 |
---|
#479 在 游戏
14KB
238 行
world-painter
这是我对之前用Java编写的WorldPainter的重写,现在用Rust编写。
该工具接受任意数量的目录,并将它们输出为显示区块的图像,按其大小着色。
上面的图像是通过以下命令生成的
$ world-painter \
~/server/world/region 25000 '#005207' \
~/server/world_nether/DIM-1/region 20000 '#370101' \
~/server/world_the_end/DIM1/region 25000 '#0f0022'
用法
$ world-painter [<path> <world-border> <color>]...
可以指定任意数量的要读取的世界,但所有世界都必须按路径、世界边界和颜色的顺序排列。
待办事项
- 更好的用户界面
- 更好的日志记录
- 也许有一个可以读取配置文件而不是仅通过命令行进行配置的文件
- 找出如何使用clap使cli 非常友好(如果我想做的事情不可能,我会很惊讶)
- 将图像压缩并上传到bytebin
- 如果bytebin说不行,因为图像太大,只需将其写入磁盘。
依赖关系
~14–25MB
~160K SLoC