| 英文名称 | mapblock_lib |
| 中文名称 | |
| 作者 | BuckarooBanzay - ContentDB |
| 语言 | 英语 |
| 版本 | Minetest Minetest Version: 5.6.0 |
| 依赖Mode或插件 | |
| Mode类型 | |
| 视频 | |
| 代码仓库 | https://github.com/BuckarooBanzay/mapblock_lib |
| 下载地址 | Mapblock Lib - ContentDB |
| 简历 | Mapblock 粒度世界操作、转换和实用程序 |
| Mapblock 粒度世界操作、转换和实用程序 |
特征:
- 从磁盘加载/保存地图块
- 序列化 param1/param2/nodetimers 和元数据
- 动态转换地图块数据(旋转、方向、替换)
- 支持缓存加载的地图块以实现快速的世界放置 (mapgen)
- 添加带有缓存的每个地图块数据存储(
get_mapblock_data/set_mapblock_data)
用例:
- 带有预建原理图的自定义 mapgen
- 建筑模组
演示:
聊天命令
单个 mapblock 操作
/mapblock_show用网格标记当前地图块/mapblock_rotate_y [90,180,270]围绕 y 轴旋转当前地图块/mapblock_mark(仅在worldedit存在 mod 时可用)用 wordit 标记当前地图块
多地图块操作
/mapblock_pos1标记多地图块 ex-/import 的 pos1/mapblock_pos2标记多地图块 ex-/import 的 pos2/mapblock_save [name]将地图块区域保存在<world_path/mapblocks/<name>/mapblock_load [name]加载保存的地图块区域/mapblock_allocate [name]分配并显示受影响的区域
api
见:https ://buckaroobanzay.github.io/mapblock_lib/
执照
- 代码:麻省理工学院
- 纹理:CC-BY-SA 3.0
