• MineBBS 第一期星光推广计划开始了!丰富的金粒奖励,还有现金大奖噢~【点我去看看】
CustomMap —— 服务器自定义图片插件

插件 CustomMap —— 服务器自定义图片插件 1.0.2(最终版,后续不再更新维护)

版权类型
原创
API版本
1.0.0
版权链接
#
前置组件
CustomMap —— 自定义图片系统
1658724182663.gif

插件介绍
本插件已转为免费并开源:
https://github.com/FillAmeaPixelNetWork/CustomMap
现推荐使用ImageNK:https://www.minebbs.com/resources/imagenk.4735/
后续不再进行进一步更新和维护
之前MCBBS上有个叫DogImage的图片插件(https://www.mcbbs.net/thread-974427-1-1.html),插件在1.16.200开始出现创建图片会空指针的问题,但之前创建的图片仍能显示;到1.19.10后插件彻底无法使用(全部图片变成告示牌)。由于但是原作者不幸弄丢了源码,无法继续维护更新,这个插件也基本上废了。为了不让自定义图片在Nukkit上绝迹(主要是自己需要用),所以重制了本插件。由于没有源码,且反编译出来也没有什么价值,CustomMap基本上是按照原DogImage插件的功能整个重写了一次,保留了原插件的所有功能、界面和操作方式,老用户可快速上手。

插件特色
1. 无繁琐命令,全GUI操作
2. 轻松摆放图片和一键删除
3. 支持添加点击图片执行命令,实现更多功能
4. 除了添加右键图片的命令,无其他配置内容
5. 支持下载云端图片,无需费劲上后台添加图片文件
6. 图片自适应大小,无需修改图片尺寸
7. 无紫黑方块
8. 再无告示牌



插件命令
/map
打开编辑界面 (仅限op使用)
仅此而已,其余全部可在GUI内完成


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

打开Config.yml修改即可
YAML:
Delay: 10
如何把图片添加到图片列表?
方法一: 将图片放置在插件目录的images文件夹内
1658723991778.png



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


1658724018696.png

1658724038567.png

压力马斯内!​
如何添加点击图片执行命令?
放置的图片数据都存储在data.yml文件内
以创建的一个编号为test的图片为例
YAML:
test:  //编号
      loclist: //存放图片的位置
        - '1,1,1'
      face: south //朝向
      loc1: 213.0,66.0,272.0 //点1坐标
      loc2: 213.0,66.0,272.0 //点2坐标
      world: world //世界
      //以上都无需修改,只需修改一下cmds即可
      cmds:
      //可使用%player%来替换玩家名
        - 'op: say 现在%player%正在以OP形式执行命令'
        - 'console: say 现在%player%正在以控制形式执行命令'


插件图片
1658724146667.png
1658724383168.png

1658724365242.png

注意事项
1.图片展示较为消耗带宽,建议带宽较小的服主谨慎使用,否则会导致服务器严重卡顿掉包
2.不建议创建过大图片,除了消耗带宽,也可能导致区块错误
3.一个区块内不要创建过多图片,否则可能会导致区块无法正常加载卸载
4.以Linux为内核的系统的服务器在使用本插件时,可能会出现类似
Java:
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.插件使用者上传和创建的图片仅代表使用者个人观点,插件作者对使用者使用的图片引起的纠纷概不负责
作者
从不咕咕的鸽纸
价格
15金粒
下载
72
查看
2,385
首次发布
最后更新
评分
0.00 星 0 个评分

从不咕咕的鸽纸 的其他资源

最新更新

  1. 1.0.2(最终版)

    最终版,后续不再更新维护
  2. 修复一个错误的迭代

    RT