- 版权类型
- 原创
- 语言支持
- English
- 前置组件
- LegacyRemoteCall https://github.com/LiteLDev/LegacyRemoteCall
- 适配版本(基岩)
- 最新版本
1.17.3更新之后之前的CustomMap貌似又不好用了所以就学了下怎么写(
go版img2bin(内含教程)
python示例:
python版img2bin(支持透明图片)
PS: 文件名从服务器根目录开始
关于/map 后面输入的文件名
如转换后文件路径为"根目录/xxx.bin"或"根目录/xxx"(无后缀)
则正确指令为/map "xxx"
转换工具转换出来的二进制文件若没有.bin后缀请自行改名(现在不用了
[MD]
# 导出函数
### 获取所有地图 uuid
- 函数原型: `getMapList() -> vector<long long>`
- 返回值: 所有地图的 uuid
- 导入方法: `ll.import("CustomMap", "getMapList")`
### 根据 uuid 删除存档中地图数据
- 函数原型: `delMap(uuid : long long) -> bool`
- 返回值: 是否存在该 uuid 的地图
- 导入方法: `ll.import("CustomMap", "delMap")`
### 创建一个地图
- 函数原型: `addMap(filepath : string) -> long long`
- 返回值: 创建出地图的 uuid (-1 表示创建失败)
- 导入方法: `ll.import("CustomMap", "addMap")`
[/MD]
go版img2bin(内含教程)
python示例:
python版img2bin(支持透明图片)
PS: 文件名从服务器根目录开始
关于/map 后面输入的文件名
如转换后文件路径为"根目录/xxx.bin"或"根目录/xxx"(无后缀)
则正确指令为/map "xxx"
转换工具转换出来的二进制文件若没有.bin后缀请自行改名(现在不用了
[MD]
# 导出函数
### 获取所有地图 uuid
- 函数原型: `getMapList() -> vector<long long>`
- 返回值: 所有地图的 uuid
- 导入方法: `ll.import("CustomMap", "getMapList")`
### 根据 uuid 删除存档中地图数据
- 函数原型: `delMap(uuid : long long) -> bool`
- 返回值: 是否存在该 uuid 的地图
- 导入方法: `ll.import("CustomMap", "delMap")`
### 创建一个地图
- 函数原型: `addMap(filepath : string) -> long long`
- 返回值: 创建出地图的 uuid (-1 表示创建失败)
- 导入方法: `ll.import("CustomMap", "addMap")`
[/MD]