一只鸽纸
本帖最后由 一只鸽纸 于 2022-12-1 08:23 编辑


CustomMap

服务器自定义图片插件


介绍
1.插件用途
本插件已转为免费并开源:https://github.com/FillAmeaPixelNetWork/CustomMap
现推荐使用ImageNK,本插件后续不再进行进一步更新和维护​

之前MCBBS上有个叫DogImage的图片插件(https://www.mcbbs.net/thread-974427-1-1.html),插件在1.16.200开始出现创建图片会空指针的问题,但之前创建的图片仍能显示;到1.19.10后插件彻底无法使用(全部图片变成告示牌)。由于但是原作者不幸弄丢了源码,无法继续维护更新,这个插件也基本上废了。为了不让自定义图片在Nukkit上绝迹(主要是自己需要用),所以重制了本插件。由于没有源码,且反编译出来也没有什么价值,CustomMap基本上是按照原DogImage插件的功能整个重写了一次,保留了原插件的所有功能、界面和操作方式,老用户可快速上手。
2.插件特色
1. 无繁琐命令,全GUI操作
2. 轻松摆放图片和一键删除
3. 支持添加点击图片执行命令,实现更多功能
4. 除了添加右键图片的命令,无其他配置内容
5. 支持下载云端图片,无需费劲上后台添加图片文件
6. 图片自适应大小,无需修改图片尺寸

7. 无紫黑方块
8. 再无告示牌
3.使用方式
使用本插件需有一定开服基础和一定的受教育程度。
/map
打开编辑界面 (仅限op使用)
仅此而已,其余全部可在GUI内完成
4.插件配置:

如何修改图片自动刷新时间?(以防止图片变成紫黑方块)

打开Config.yml修改即可
  1. Delay: 10
复制代码

如何把图片添加到图片列表?
  方法一: 将图片放置在插件目录的images文件夹内


方法二: 打开插件编辑界面,选择Url下载图片



如何添加点击图片执行命令?

放置的图片数据都存储在data.yml文件内
以创建的一个编号为test的图片为例
  1. test:  //编号
  2.        loclist: //存放图片的位置
  3.          - '1,1,1'
  4.        face: south //朝向
  5.        loc1: 213.0,66.0,272.0 //点1坐标
  6.        loc2: 213.0,66.0,272.0 //点2坐标
  7.        world: world //世界
  8.        //以上都无需修改,只需修改一下cmds即可
  9.        cmds:
  10.        //可使用%player%来替换玩家名
  11.          - 'op: say 现在%player%正在以OP形式执行命令'
  12.          - 'console: say 现在%player%正在以控制形式执行命令'
复制代码



使用截图/视频
GIF

截图




下载地址

提取码:u66hua

提取码:ghg4



CustomMap Fix2.jar (28.82 KB, 下载次数: 8)

站内下载

注意事项
1.图片展示较为消耗带宽,建议带宽较小的服主谨慎使用,否则会导致服务器严重卡顿掉包
2.不建议创建过大图片,除了消耗带宽,也可能导致区块错误
3.一个区块内不要创建过多图片,否则可能会导致区块无法正常加载卸载
4.以Linux为内核的系统的服务器在使用本插件时,可能会出现类似
  1. java.awt.AWTError: Can't connect to X11 window server using 'localhost:0' as the value of the DISPLAY variable.
复制代码

的报错,这和终端的图形化参数有关。如遇该问题,请在命令行中cd 服务端路径 切换到你的服务器的启动路径下,在启动服务器前执行export DISPLAY=:0和unset DISPLAY两个命令后再启动服务器即可解决问题;类似MCSM的面板用户则是在面板启动路径下执行这两个命令。
5.插件使用者上传和创建的图片仅代表使用者个人观点,插件作者对使用者使用的图片引起的纠纷概不负责

本插件本为付费插件,由于有了功能更强大的ImageNK,因此本插件转为免费开源供大家交流使用,原则上不再进行进一步更新和维护。
本插件所有权、最终解释权归FillAmeaPixel Network


第一页 上一页 下一页 最后一页