mcmina
太感谢了,正需要

6066xiaofeng
如何制作一个左键 关闭菜单?           

ColorsWind
6066xiaofeng 发表于 2019-8-14 08:44
如何制作一个左键 关闭菜单?

咳咳咳,有这种需求么
因为目前KEEP-OPEN不是单独作为一个命令,不支持左击/右击检测

御史大大
白居易_White 发表于 2019-8-2 09:06
vm open 菜单 ID
在后台貌似不能执行这个指令

可以使用原版CC菜单的权限节点来实现打开菜单,给予权限后即可通过使用菜单绑定指令打开(参照CC菜单编辑样式),CC菜单权限节点
/mangaddp 玩家组名 chestcommands.item.菜单.yml
/mangaddp 玩家组名 chestcommands.open.菜单.yml

御史大大
问一下,为什么我之前使用的CC菜单命令无效呢
xjzx:
  NAME: '&8&l[&a&l购买&8&l]&f&b下界之星'
  LORE:
    - '&a&l点击购买&b&l下界之星&f&l,消费5点券'
  ID: 399
  POINTS: 5
  KEEP-OPEN: true
  COMMAND: 'give: 399;tell: &a&l购买成功!&b&l消费了5点券!'
  POSITION-X: 1
  POSITION-Y: 3
点击之后显示未知指令,第二条指令无法分辨颜色代码

御史大大
御史大大 发表于 2019-8-15 01:07
问一下,为什么我之前使用的CC菜单命令无效呢
xjzx:
  NAME: '&8&l[&a&l购买&8&l]&f&b下界之星'

附上一张实测图片

落花殇
支持一哈

ColorsWind

第一个问题:本插件没有内置give:指令,将会在下一版加上
第二个问题:tell没有内置颜色代码支持,同样会在下一版加上
更新后我会通知你

ColorsWind

tell的颜色代码问题修复了
然后give:我想等到我重写物品解析代码的时候一起修(目前来看使用的人数也不是很多)
可以暂时用console:give <player> 代替

天意awa
这插件好高级哦~~

天意awa
无论如何也要支持一下~!!

BlueHalo
输入/vm reload,/vm open,/vm info,/vm builder都回显一个/vm <reload/info/builder/open>,没有出现其他任何东西

御史大大
1748591300 发表于 2019-8-16 19:17
tell的颜色代码问题修复了
然后give:我想等到我重写物品解析代码的时候一起修(目前来看使用的人数也不是 ...

颜色代码还是不行啊

ColorsWind
BlueHalo 发表于 2019-8-17 15:52
输入/vm reload,/vm open,/vm info,/vm builder都回显一个/vm ,没有出现其他任何东西 ...

请检查控制台是否有报错,另外提供服务端的版本/ver

ColorsWind
御史大大 发表于 2019-8-17 17:12
颜色代码还是不行啊

十分抱歉,我的失误,请下载0.0.11b-dev

BlueHalo
1748591300 发表于 2019-8-17 17:24
请检查控制台是否有报错,另外提供服务端的版本/ver

0.0.11dev,你发布的最新版本,服务端KCauldron1.7.10

ColorsWind
BlueHalo 发表于 2019-8-17 18:48
0.0.11dev,你发布的最新版本,服务端KCauldron1.7.10

emmmm 后台报错?

BlueHalo
  1. [16:20:20] [Server thread/ERROR]: Error occurred while enabling VirtualMenu v0.0.11-dev (Is it up to date?)
  2. java.lang.NoClassDefFoundError: com/blzeecraft/virtualmenu/config/DataWrapper
  3.         at com.blzeecraft.virtualmenu.config.ConfigReader.read(ConfigReader.java:42) ~[?:?]
  4.         at com.blzeecraft.virtualmenu.config.ConfigReader.read(ConfigReader.java:20) ~[?:?]
  5.         at com.blzeecraft.virtualmenu.settings.Settings.readSetting(Settings.java:57) ~[?:?]
  6.         at com.blzeecraft.virtualmenu.VirtualMenuPlugin.onEnable(VirtualMenuPlugin.java:48) ~[?:?]
  7.         at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:316) ~[JavaPlugin.class:1.7.10-R0.1-SNAPSHOT]
  8.         at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:368) [JavaPluginLoader.class:1.7.10-R0.1-SNAPSHOT]
  9.         at us.Myles.PWP.TransparentListeners.PerWorldPluginLoader.enablePlugin(PerWorldPluginLoader.java:145) [PerWorldPlugins.jar:?]
  10.         at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:410) [SimplePluginManager.class:1.7.10-R0.1-SNAPSHOT]
  11.         at org.bukkit.craftbukkit.v1_7_R4.CraftServer.loadPlugin(CraftServer.java:415) [CraftServer.class:1.7.10-R0.1-SNAPSHOT]
  12.         at org.bukkit.craftbukkit.v1_7_R4.CraftServer.enablePlugins(CraftServer.java:349) [CraftServer.class:1.7.10-R0.1-SNAPSHOT]
  13.         at net.minecraft.server.MinecraftServer.func_71243_i(MinecraftServer.java:511) [MinecraftServer.class:?]
  14.         at net.minecraft.server.MinecraftServer.func_71222_d(MinecraftServer.java:485) [MinecraftServer.class:?]
  15.         at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:445) [MinecraftServer.class:?]
  16.         at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:336) [lt.class:?]
  17.         at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:631) [MinecraftServer.class:?]
  18.         at java.lang.Thread.run(Unknown Source) [?:1.8.0_121]
  19. Caused by: java.lang.ClassNotFoundException: Failed to remap class com.blzeecraft.virtualmenu.config.DataWrapper
  20.         at org.bukkit.plugin.java.PluginClassLoader.remappedFindClass(PluginClassLoader.java:488) ~[PluginClassLoader.class:1.7.10-R0.1-SNAPSHOT]
  21.         at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:409) ~[PluginClassLoader.class:1.7.10-R0.1-SNAPSHOT]
  22.         at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:211) ~[PluginClassLoader.class:1.7.10-R0.1-SNAPSHOT]
  23.         at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_121]
  24.         at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_121]
  25.         ... 16 more
  26. Caused by: java.lang.RuntimeException
  27.         at org.objectweb.asm.FieldVisitor.visitTypeAnnotation(Unknown Source) ~[asm-all-5.0.3.jar:5.0.3]
  28.         at org.objectweb.asm.ClassReader.a(Unknown Source) ~[asm-all-5.0.3.jar:5.0.3]
  29.         at org.objectweb.asm.ClassReader.accept(Unknown Source) ~[asm-all-5.0.3.jar:5.0.3]
  30.         at org.objectweb.asm.ClassReader.accept(Unknown Source) ~[asm-all-5.0.3.jar:5.0.3]
  31.         at net.md_5.specialsource.JarRemapper.remapClassFile(JarRemapper.java:246) ~[JarRemapper.class:?]
  32.         at net.md_5.specialsource.JarRemapper.remapClassFile(JarRemapper.java:232) ~[JarRemapper.class:?]
  33.         at org.bukkit.plugin.java.PluginClassLoader.remappedFindClass(PluginClassLoader.java:453) ~[PluginClassLoader.class:1.7.10-R0.1-SNAPSHOT]
  34.         at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:409) ~[PluginClassLoader.class:1.7.10-R0.1-SNAPSHOT]
  35.         at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:211) ~[PluginClassLoader.class:1.7.10-R0.1-SNAPSHOT]
  36.         at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_121]
  37.         at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_121]
  38.         ... 16 more
复制代码

ColorsWind
BlueHalo 发表于 2019-8-17 18:48
0.0.11dev,你发布的最新版本,服务端KCauldron1.7.10

首先你需要确定你是通过重启服务器载入插件而不是plugman之类的插件重载
然后你可以参考https://blog.yumc.pw/posts/Fix-T ... in-Class-Not-Found/解决

BlueHalo
1748591300 发表于 2019-8-17 18:58
首先你需要确定你是通过重启服务器载入插件而不是plugman之类的插件重载
然后你可以参考https://blog.yum ...

是重启服务器

BlueHalo
1748591300 发表于 2019-8-17 18:58
首先你需要确定你是通过重启服务器载入插件而不是plugman之类的插件重载
然后你可以参考https://blog.yum ...

我是租的服务器,只能通过ftp编辑服务器文件。。。核心文件不在ftp中

ColorsWind
BlueHalo 发表于 2019-8-17 19:02
我是租的服务器,只能通过ftp编辑服务器文件。。。核心文件不在ftp中

这样恐怕我没办法帮到你,眼下可能只有两个解决方案
1、更换游戏版本,这可能是一个艰巨的任务
2、换服务商,然后你就可以使用更稳定的Cauldron分支
或者,你和你现在的服务商沟通一下吧


xinge54088
插件自带变量是什么
如我在菜单想要玩家点击后控制台使用命令要指定这个点击的玩家

ColorsWind
xinge54088 发表于 2019-8-21 19:01
插件自带变量是什么
如我在菜单想要玩家点击后控制台使用命令要指定这个点击的玩家 ...

变量是<player>


xinge54088
希望可以添加识别lore消耗物品
这样可以支持市面上的很多rpg插件

ColorsWind
xinge54088 发表于 2019-8-22 12:42
希望可以添加识别lore消耗物品
这样可以支持市面上的很多rpg插件

一直都支持
见example.yml

xinge54088
1748591300 发表于 2019-8-22 14:13
一直都支持
见example.yml

完美啊这插件               

xinge54088
严重bug打开菜单后背包的物品可以移动到菜单里面去,然后物品会卡没(无任何报错)
bug修复建议:打开菜单后物品栏的物品将不可移动

ColorsWind
xinge54088 发表于 2019-8-22 17:27
严重bug打开菜单后背包的物品可以移动到菜单里面去,然后物品会卡没(无任何报错)
bug修复建议:打开菜单后 ...

你确定会卡没么
晚上测试一下再决定如何改进

xinge54088
1748591300 发表于 2019-8-22 18:27
你确定会卡没么
晚上测试一下再决定如何改进

我确定               

无敌枪神555
但是没有权限玩家不能用菜单里面打开另一个菜单,我几乎把所有相关的权限都加上去了,玩家还是打不开,求解

ColorsWind
无敌枪神555 发表于 2019-8-23 05:50
但是没有权限玩家不能用菜单里面打开另一个菜单,我几乎把所有相关的权限都加上去了,玩家还是打不开,求解 ...

open: 菜单名.yml (.yml可以省略),你是这样输入的么

ColorsWind

经过测试,这只是显示问题(会修复)
物品不会消失除非你是创造模式

无敌枪神555
1748591300 发表于 2019-8-23 07:52
open: 菜单名.yml (.yml可以省略),你是这样输入的么

我是这样写的
  COMMAND:
    'vm open chuansong'
不过现在问题解决了,只要这样写
  COMMAND:
    'op: vm open chuansong'

ColorsWind
无敌枪神555 发表于 2019-8-23 17:49
我是这样写的
  COMMAND:
    'vm open chuansong'

你可以直接使用'open: chuansong'这种写法更推荐

比比的
可以做到不同世界显示不同菜单吗

小哥哥awa
支持楼主emm

ColorsWind
比比的 发表于 2019-8-23 19:16
可以做到不同世界显示不同菜单吗

本插件不能,需要借助其他插件

飞来的雪
为什么变量都不能加载
但其他功能都可以
papi都安装了的
急盼复!



ColorsWind
飞来的雪 发表于 2019-9-10 14:51
为什么变量都不能加载
但其他功能都可以
papi都安装了的

注意本插件不支持CC的内置变量,请使用PlaceHolderAPI的变量代替

Zi_Gao
很不从插件,感谢分享

1289454015
不错的插件,我就带走了,谢谢大佬

白居易_White
[14:55:53] [Server thread/ERROR]: null org.bukkit.command.CommandException: Unhandled exception executing command 'vm' in plugin VirtualMenu v0.0.12-dev         at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[Plu ginCommand.class:git-CatServer-1.12.2-10604ab]         at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:14 5) ~[SimpleCommandMap.class:git-CatServer-1.12.2-10604ab]         at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServ er.java:706) ~[CraftServer.class:git-CatServer-1.12.2-10604ab]         at net.minecraft.network.NetHandlerPlayServer.func_147361_d(NetHandlerPl ayServer.java:1610) [pa.class:?]         at net.minecraft.network.NetHandlerPlayServer.func_147354_a(NetHandlerPl ayServer.java:1455) [pa.class:?]         at net.minecraft.network.play.client.CPacketChatMessage.func_148833_a(CP acketChatMessage.java:38) [la.class:?]         at net.minecraft.network.play.client.CPacketChatMessage.func_148833_a(CP acketChatMessage.java:8) [la.class:?]         at net.minecraft.network.PacketThreadUtil$1.run(PacketThreadUtil.java:15 ) [hv$1.class:?]         at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [ ?:1.8.0_171]         at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_171]         at net.minecraft.util.Util.func_181617_a(Util.java:50) [h.class:?]         at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.jav a:868) [MinecraftServer.class:?]         at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(Dedicated Server.java:474) [nz.class:?]         at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.jav a:804) [MinecraftServer.class:?]         at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:658) [M inecraftServer.class:?]         at java.lang.Thread.run(Unknown Source) [?:1.8.0_171] Caused by: java.lang.NullPointerException         at com.extendedclip.papi.expansion.playerpoints.PlayerPointsExpansion.ge tPoints(PlayerPointsExpansion.java:73) ~[?:?]         at com.extendedclip.papi.expansion.playerpoints.PlayerPointsExpansion.on PlaceholderRequest(PlayerPointsExpansion.java:65) ~[?:?]         at me.clip.placeholderapi.PlaceholderHook.onRequest(PlaceholderHook.java :38) ~[%5B变量%5DPlaceholderAPI-2.9.2.jar:?]         at me.clip.placeholderapi.PlaceholderAPI.setPlaceholders(PlaceholderAPI. java:237) ~[%5B变量%5DPlaceholderAPI-2.9.2.jar:?]         at me.clip.placeholderapi.PlaceholderAPI.lambda$setPlaceholders$13(Place holderAPI.java:180) ~[%5B变量%5DPlaceholderAPI-2.9.2.jar:?]         at java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) ~[?:1.8 .0_171]         at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Sou rce) ~[?:1.8.0_171]         at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:1.8.0_ 171]         at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[? :1.8.0_171]         at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source ) ~[?:1.8.0_171]         at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:1.8.0_ 171]         at java.util.stream.ReferencePipeline.collect(Unknown Source) ~[?:1.8.0_ 171]         at me.clip.placeholderapi.PlaceholderAPI.setPlaceholders(PlaceholderAPI. java:181) ~[%5B变量%5DPlaceholderAPI-2.9.2.jar:?]         at me.clip.placeholderapi.PlaceholderAPI.setPlaceholders(PlaceholderAPI. java:381) ~[%5B变量%5DPlaceholderAPI-2.9.2.jar:?]         at com.blzeecraft.virtualmenu.menu.iiem.Icon.getItem(Icon.java:93) ~[Vir tualMenu.jar:?]         at com.blzeecraft.virtualmenu.menu.ViewPlayer.getItem(ViewPlayer.java:57 ) ~[VirtualMenu.jar:?]         at com.blzeecraft.virtualmenu.menu.ViewPlayer.getContents(ViewPlayer.jav a:67) ~[VirtualMenu.jar:?]         at com.blzeecraft.virtualmenu.packet.PacketManager.openInventory(PacketM anager.java:66) ~[VirtualMenu.jar:?]         at com.blzeecraft.virtualmenu.command.commands.CommandOpenPlayer.onComma nd(CommandOpenPlayer.java:26) ~[VirtualMenu.jar:?]         at com.blzeecraft.virtualmenu.command.CommandHandler.onCommand(CommandHa ndler.java:49) ~[VirtualMenu.jar:?]         at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[Plu ginCommand.class:git-CatServer-1.12.2-10604ab]         ... 15 more

ColorsWind
白居易_White 发表于 2019-9-13 14:57
[14:55:53] [Server thread/ERROR]: null org.bukkit.command.CommandException: Unhandled exception exec ...

PlaceHolderAPI的问题
具体的说是PlayerPoints获取点券的问题

无尽海
先试试,1.14.4版本的,可以再来回复,谢谢分享

无尽海
这个报错是正常的吗?
点券插件没弄,是不也可以不用弄点券插件?谢谢。

ColorsWind
w1161977024 发表于 2019-9-17 23:29
这个报错是正常的吗?
点券插件没弄,是不也可以不用弄点券插件?谢谢。
...

上面那个错误是ProtocolLib的锅
这个问题在这里有描述
https://github.com/dmulloy2/ProtocolLib/issues/626
修复的话可以使用最新版本,如果你是1.13.2的话,可以考虑修改plugin.yml
可以参考下面那个链接添加api-version
https://github.com/dmulloy2/Prot ... 841e210269825e83f1a

第二个问题,可以不使用点券插件


玄月月
我服务器装了点卷插件他缺检测我没有点卷插件,是什么问题

ColorsWind
寡姐 发表于 2019-9-24 10:12
我服务器装了点卷插件他缺检测我没有点卷插件,是什么问题

方便提供完整的服务端启动日志么
然后你的PlayerPoints是什么版本的

xinge54088
严重BUG
如我在菜单内填下以下内容
COMMAND:
    LEFT: 'console:give <player> 322:1 1'
玩家点击后控制台变成了
CONSOLE issued server command: /give sjx_DaDa 322
无法进行正常的给予有:的物品

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