Minecraft(我的世界)中文论坛
标题: [原创][PCD]Elementary —— 菜单 GUI 插件[1.0.0]
作者: 咕 时间: 2018-7-28 14:41
标题: [原创][PCD]Elementary —— 菜单 GUI 插件[1.0.0]
本帖最后由 咕 于 2020-1-23 20:56 编辑
Elementary
箱子 GUI 插件
效果图



配置文件
- title: Test
- command: menu
- open_item: 347
- description: '描述文本'
- open_permission: test.permission
- elements:
- xxx:
- text: 测试指令
- icon: 'https://github.com/fluidicon.png'
- permission: 'click.xxx'
- command: 'say 2333; console: mes; op: el'
复制代码
指令
- /el 输出帮助列表
- /el reload 重载所有菜单
- /el open <菜单> 打开某个菜单
使用说明
icon 可以指定材质包的图片,填什么请自己摸索,填错了就是黑紫方块
一个按钮的所有属性都写在配置文件了,command 里面可以指定为 op 执行或者控制台执行
elements 里面可以继续加按钮,会按照顺序出现在菜单里
下载
Elementary-18.1.1.jar
(19.36 KB, 下载次数: 720)
代码部分使用其他开源项目
- 一个将 & 替换为颜色符的方法,因为 Nukkit 没有
剩余完全原创
本人声明该插件仍受到维护,只要你能给出符合规范的错误报告(2020/1/23)
[groupid=1330]PluginsCDTribe[/groupid]
作者: langyo_v3 时间: 2018-7-28 16:07
github图标?骚
作者: 咕 时间: 2018-7-28 16:11
因为并没有试出来怎么用内置材质【】
作者: 117779284 时间: 2018-7-28 16:30
哇哇哇。。
跨时代了喂
这个出来帮到了很多人·
作者: 水之珠 时间: 2018-7-28 16:58
提示: 作者被禁止或删除 内容自动屏蔽
作者: 神奈川归尘 时间: 2018-7-28 17:02
找不到内置,要不要我去把我的世界所有的物品的logo全集中一份给你。这样比较好。
作者: Skyer 时间: 2018-7-28 17:23
感谢楼主分享,本人表示看不懂
作者: Actahedral 时间: 2018-7-29 09:05
wiki上直接弄下来
作者: 神奈川归尘 时间: 2018-7-29 09:39
对呀 wiki上然后全聚集一下上传图册 把链接发出来。。
作者: xmdhs 时间: 2018-7-30 00:30
本帖最后由 xmdhs 于 2018-7-30 00:37 编辑
总算有人做了
一直不知道手机上的大服是怎么做到的
不过看别的服 gui还有更多的功能 希望你之后加上
人气cd完 就给你评分
作者: 咕 时间: 2018-7-30 09:30
确实有更多功能,不过那些对于菜单来说没啥用
有一些特定的插件可能会喜欢那些功能
作者: 冰寒Lage 时间: 2018-7-31 10:31
本帖最后由 冰寒Lage 于 2018-7-31 10:32 编辑
终于有gui的插件了
作者: 56025192 时间: 2018-8-1 16:27
楼主怎么设置特定用户组打开特定菜单
作者: 56025192 时间: 2018-8-1 23:48
楼主能不能出个详细的设置教程啊,我只有op才能使用这个插件,其余玩家用不了
作者: 咕 时间: 2018-8-2 08:31
把 open_permission 去掉
没有权限当然打不开
作者: 咕 时间: 2018-8-2 08:32
用 open_permission
给你的特定用户组加特殊权限
你是不是想要特殊权限组开同一个菜单看到不一样的东西
作者: 56025192 时间: 2018-8-2 08:56
对,就是不同权限组看到不一样的界面
作者: 56025192 时间: 2018-8-2 12:17
楼主大大,能具体说下权限设置吗?这个实在不会弄,去掉open_permission虽然有用,可是我想设置特定的用户组才能开特定的菜单。
作者: 冰寒Lage 时间: 2018-8-3 20:43
很气~秒崩服务器。有什么办法
作者: xie110853 时间: 2018-9-19 13:11
为什么我去掉了了open_permission: test.permission玩家依然打不开
作者: 丁帅淇 时间: 2018-9-19 20:07
个人推荐加个功能,
- example:
- COMMAND: 'givemoney: 10'
- REQUIRED-ITEM: 3, 64
- NAME: 'Sell dirt' (这里在加个收购物品名)
- ID: 3
- POSITION-X: 1
- POSITION-Y: 1
复制代码
作者: Actahedral 时间: 2018-9-24 02:07
其实代码不必使用其他开源项目,Nukkit有将“&”替换为颜色符的方法,实现完全原创
作者: beangta 时间: 2018-9-28 07:40
Bug =))) Im click Close X and i open again click Menu say 2333 ,= Bug Error Yep...
作者: beangta 时间: 2018-9-28 14:03
Im use MutilPass
and here and
thoat:
text: §b§lThoát
icon: 'https://i.loli.net/2018/09/28/5bad895db2e28.jpg'
permission: 'click.thoat'
command: 'thoat'
and test.permission
default:
groups: []
permissions:
- test.permission
- click.xxx
- click.xxxx
- click.cuahangruby
- click.dichchuyen
- click.sukien
- click.huongdan
- click.skyblock
But this plugin, it has an error. When I press the X is off, turn on and press each command and can not run
作者: 771474491 时间: 2018-10-3 14:02
我显示你没有权限这么做
作者: 闲日炎炎 时间: 2018-11-23 17:34
本帖最后由 闲日炎炎 于 2018-11-23 18:57 编辑
AAA:
text: 咳咳咳
icon: 'textures/items/apple_golden.png'
permission: 'click.AAA'
command: 'is create'
把permission: 'click.AAA'删掉试试
作者: 纸亖 时间: 2019-1-30 14:16
为啥指令只能执行一次
作者: gaoxinhong 时间: 2019-1-30 15:50
原来要去掉,不看还不知道233,谢谢大佬
作者: MC_涅槃 时间: 2019-1-30 22:27
为什么我的菜单只能打开一次?
作者: lajijunxie 时间: 2019-2-2 10:59
如何在菜单里面自建Form?
就是点击一个按钮后出现另外一个GUI
希望作者可以添加功能
作者: mecraft2016 时间: 2019-2-11 17:44
怎么添加一个新的菜单,难道只有default一个么
作者: 富贵·李 时间: 2019-3-8 13:41
感觉用处非常大,这东西能和太多东西配合到一起了。
作者: 科幻大脑 时间: 2019-3-23 21:04
所以要打开GUI只能用指令?
作者: Redbeanw 时间: 2019-3-31 19:43
要是能用物品打开菜单就更好了
作者: linmiao233 时间: 2019-4-12 21:08
这个插件好像有一个BUG。就是过一会儿在点击一下会没有反应 必须重新加载插件
作者: alphaAE 时间: 2019-5-1 16:37
本帖最后由 alphaAE 于 2019-5-1 16:38 编辑
ElementButtonImageData中提供的两种路径方式 url 或者 path ,内置材质用path类型,第二个参数写材质包路径就行了,比如'textures/items/potato.png',材质包路径可以去解压一个材质包看下就知道了
作者: 冰凝BingNing 时间: 2019-5-3 01:36
确实 我也遇到了 其实很好一个插件就是有这个bug!莫名不能用
作者: linmiao233 时间: 2019-5-9 23:44
冰凝BingNing 发表于 2019-5-3 01:36
确实 我也遇到了 其实很好一个插件就是有这个bug!莫名不能用
听说有人已经创建了重置版呢
作者: 冰凝BingNing 时间: 2019-5-11 21:38
什么时候有帖子出来了我也想看看欸,实在想用
作者: linmiao233 时间: 2019-5-11 22:46
我拿到了这个插件了 加我QQ:2943647270 给你吧
作者: szmimc 时间: 2019-5-18 10:02
很好的一个插件,感谢分享
作者: szmimc 时间: 2019-5-18 11:00
怎么编辑第二个按钮?
作者: szmimc 时间: 2019-5-22 09:37
啥时候更新子菜单和修复有时无效问题
作者: yinyangancestor 时间: 2019-5-25 13:33
什么叫去掉啊,那个权限。是那一行删掉的意思?
作者: 1723624171 时间: 2019-5-28 16:48
提示: 作者被禁止或删除 内容自动屏蔽
作者: Deemocean 时间: 2019-6-15 23:11
一开始还能用,但是后来我添加指令后就用不了了,就算我把新加的删除,el reload后显示:“在执行指令时出现未知错误”
这是我的配置:
title: bOing 手册
command: menu
open_item: 347
description: '非常bOring'
elements:
a:
text: 传送命令
icon: 'textures/items/apple_golden.png'
command: ''
b:
text: 传送到主城
icon: 'textures/items/magma_cream.png'
command: 'spawn'
c:
text: 接受传送
icon: 'textures/items/bucket_water.png'
command: 'tpaccept'
d:
text: 拒绝传送
icon: 'textures/items/bucket_lava.png'
command: 'tpadeny'
e:
text: 请求传送到某玩家
icon: 'textures/items/apple.png'
command: 'say /tpa 玩家名'
f:
text: 请求传送某玩家来此
icon: 'textures/items/apple.png'
command: 'say /tpahere 玩家名'
g:
text: 其它传送命令
icon: 'textures/items/apple.png'
command: 'say
[/tptoggle-切换你的传送状态]
[/home [name]-传送到名字为[name]的家中,如果不输入[name]则传送到默认家]
[/homes-列出所有家][/sethome [name]-设置一个名字为[name]的家,如果不输入[name]则设置为默认家]
[/delhome [name]-删除一个名字为[name]的家,如果不输入[name]则删除默认家]
[/warp [name]-传送到名为[warp]的公共地标]
[/setwarp [name]-设置一个名为[name]的公共地标]'
h:
text: 岛命令
icon: 'textures/items/apple_golden.png'
command: ''
i:
text: 创建新岛(最多三个)
icon: 'textures/items/apple.png'
command: 'is create'
j:
text: 删除脚下岛
icon: 'textures/items/apple.png'
command: 'is delete'
k:
text: 返回岛
icon: 'textures/items/apple.png'
command: 'is'
o:
text: 驱逐脚下岛的不速之客
icon: 'textures/items/apple.png'
command: 'is expel'
p:
text: 其它岛命令
icon: 'textures/items/apple.png'
command: 'say
[/is delete -删除你脚下的岛]
[/is info -查看你脚下岛屿的信息]
[/is sethome-设置你岛屿的出生点]
'
q:
text: 商店命令
icon: 'textures/items/apple_golden.png'
command: '’
r:
text: 点我看创建商店步骤
icon: 'textures/items/apple.png'
command: 'say
创建商店
1. 放一个箱子在地面上
2. 在箱子正面潜行,放一个空牌子
3. 使用你需要出售的物品点击箱子
4. 输入单价 '
s:
text: 输入我后点你的商店修改属性
icon: 'textures/items/apple.png'
command: 'qs'
t:
text:上锁命令
icon: 'textures/items/apple_golden.png'
command: ''
u:
text: 点我后右键(移动端长按)物品上锁
icon: 'textures/items/apple.png'
command: 'lock'
v:
text: 其它上锁命令
icon: 'textures/items/apple.png'
command: 'say
[/unlock - 解锁一个箱子]
[/passlock <密码> <密码> - 创建密码保护]
[/password <密码> - 解锁物品]
输入指令后右键物品,至于支持上锁哪些物品,自己慢慢试~'
作者: Deemocean 时间: 2019-6-16 00:07
plus 我想问这个插件的命令块数量是不是有上限的 ,我到第11个就添加不了了
作者: 20020821LMX 时间: 2019-7-15 10:57
我想问一下,icon路径都是怎么找的?
作者: [email protected] 时间: 2019-7-17 20:01
图标可以填本地图标吗?
作者: 敬天爱岷 时间: 2019-7-21 22:07
问一下,那个op执行需要在冒号后面加空格么?我见原来的配置文件有,我也加上了,但是发现有时候会失灵,就是点按钮没反应,是那个空格的原因么?
作者: 敬天爱岷 时间: 2019-7-27 14:01
我是用的点击运行el open xxx.yml 做的,可以用,比如
- cs:
- text: 点击打开传送菜单!
- icon: 'textures/items/apple.png'
- command: 'op:el open cs.yml'
复制代码
作者: 敬天爱岷 时间: 2019-7-27 14:03
在配置里,比如我有三个菜单,menu.yml cs.yml gj.yml 就在config.yml里面这么写,以此类推
- gui:
- - 'menu.yml'
- - 'gj.yml'
- - 'cs.yml'
复制代码
作者: 敬天爱岷 时间: 2019-7-27 14:05
配置里的open_item 是透明的么?
这一项就是指定使用某个物品打开的啊。。要写物品id
作者: 敬天爱岷 时间: 2019-7-27 14:06
在相应配置菜单中修改open_item的物品ID就好了啊。。。
作者: 敬天爱岷 时间: 2019-7-27 14:07
是的,想要普通玩家可以用就得删了这行
作者: 敬天爱岷 时间: 2019-7-27 14:09
资源包解压就看到了,按着路径着就好
作者: 科幻大脑 时间: 2020-1-18 01:18
敬天爱岷 发表于 2019-7-27 14:06
在相应配置菜单中修改open_item的物品ID就好了啊。。。
好的谢谢
作者: 紫凝蓝枫 时间: 2020-1-19 14:30
普通玩家说他们没有权限使用/el open cd.yml指令