本帖最后由 生草 于 2019-12-24 11:18 编辑
来自群组: Complex Studio
Vexhorn
〔 关 于 〕
真就偷排版呗@粘兽 宁的排版我拿走了嗷。
我一个人一杯水肝了2天写出来的插件,我是个java萌新,之前写sk的
如果代码不好请尽情喷,我无所畏惧嗷。硬汉嗷。(龙图<为什么把龙图删了?>)
〔 特点 〕
1.自定义gui界面。
2.冷却时间,防止喊话被其他玩家刷了(叠加替换喊话内容)。
3.自定义喇叭物品,在配置文件可以设置他的属性。
4.权限限制玩家是否能发带颜色字体的喊话内容(氪金专属)。
〔 图示 〕
穷的图都没找人做直接官方贴图安排,,
有没有人才做图给我我放这里qwq
〔 配置文件与使用 〕
〔 下载 〕
本插件所用所有代码均为原创,不存在借用/抄袭等行为
来自群组: Complex Studio
本帖最后由 寡姐 于 2019-9-7 14:49 编辑
更新内容:

2019.9.7 10:24更新1.1v:更新检测玩家背包喇叭数量并显示在gui内(在配置文件可以随意修改显示位置和内容)
图示:
1,鼠标悬浮描述从config.yml移到Vexhorn\lang\zh_CN.yml.
2,在按钮添加显示喊话完剩余喇叭的变量,可以在语言文件修改。
3,在输入框鼠标悬浮描述添加了显示最多可以打几个字的变量,可以在语言文件修改。
欲更新:支持HUD发送可在配置文件开关。
更新内容:

2019.9.7 10:24更新1.1v:更新检测玩家背包喇叭数量并显示在gui内(在配置文件可以随意修改显示位置和内容)
图示:
2019.9.7 14:45更新1.2v:
1,鼠标悬浮描述从config.yml移到Vexhorn\lang\zh_CN.yml.
2,在按钮添加显示喊话完剩余喇叭的变量,可以在语言文件修改。
3,在输入框鼠标悬浮描述添加了显示最多可以打几个字的变量,可以在语言文件修改。
欲更新:支持HUD发送可在配置文件开关。
感覺這對RPG伺服器還蠻有用處的 喊話問有沒有人要打副本等等的
VV支持版本2.4.2支持吗?
z446066151 发表于 2019-9-7 02:33
VV支持版本2.4.2支持吗?
支持的,我就是用2.4.2写的
测试 发现一个小BUG- -
喊话后 聊天框 会显示 喊话内容
但是屏幕上方 只会显示 2 个字 &e喊话:
就没了!
喊话后 聊天框 会显示 喊话内容
但是屏幕上方 只会显示 2 个字 &e喊话:
就没了!
龙图上次更新前我和混乱谈了谈就删了,野兽先辈大叫也被删了,原因:这不用我说了吧。
z446066151 发表于 2019-9-7 04:01
测试 发现一个小BUG- -
喊话后 聊天框 会显示 喊话内容
但是屏幕上方 只会显示 2 个字 &e喊话:
这个并不是bug,这个可以在语言文件的,喊话:,进行修改
变量是:{0}=玩家id,{1}=喊话内容
建议添加一个可以查看拥有喇叭数的变量
插件太棒了,我要下载
貌似也不能支持原版GUI
hh
hh
Mr.Luans 发表于 2019-9-7 09:10
建议添加一个可以查看拥有喇叭数的变量
已经更新了显示喇叭数量的功能,这个是实体所以弄变量没必要,直接显示在gui内就可以了
f非常不错的插件 感谢楼主
前排沙发起步
玄月流弊
玄月流弊
不错,继续加油哈 
草(中日双语
迫 真
迫 真
又一个VV的使用附属
牛逼啊6666
作者牛逼,支持作者,
贴图文件没有gu.png图片请补充
C5bb issued server command: /vexHORN OPEN
[17:53:36] [Server thread/ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'vexhorn' in plugin Vexhorn v1.0
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[PluginCommand.class:git-CatServer-1.12.2-b19657a]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:145) ~[SimpleCommandMap.class:git-CatServer-1.12.2-b19657a]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:706) ~[CraftServer.class:git-CatServer-1.12.2-b19657a]
at net.minecraft.network.NetHandlerPlayServer.func_147361_d(NetHandlerPlayServer.java:1610) [pa.class:?]
at net.minecraft.network.NetHandlerPlayServer.func_147354_a(NetHandlerPlayServer.java:1455) [pa.class:?]
at net.minecraft.network.play.client.CPacketChatMessage.func_148833_a(CPacketChatMessage.java:38) [la.class:?]
at net.minecraft.network.play.client.CPacketChatMessage.func_148833_a(CPacketChatMessage.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_191]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_191]
at net.minecraft.util.Util.func_181617_a(Util.java:50) [h.class:?]
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:868) [MinecraftServer.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:469) [nz.class:?]
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:804) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:658) [MinecraftServer.class:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_191]
Caused by: java.lang.NoSuchMethodError: lk.vexview.gui.components.expand.VexColorfulTextField.setHover(Llk/vexview/gui/components/VexHoverText;)V
at com.xyd.vvhorn.gui.gui(gui.java:31) ~[?:?]
at com.xyd.vvhorn.command$1.onCommand(command.java:34) ~[?:?]
at io.izzel.taboolib.module.command.base.BaseMainCommand.onCommand(BaseMainCommand.java:152) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[PluginCommand.class:git-CatServer-1.12.2-b19657a]
... 15 more
无法使用·
[17:53:36] [Server thread/ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'vexhorn' in plugin Vexhorn v1.0
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[PluginCommand.class:git-CatServer-1.12.2-b19657a]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:145) ~[SimpleCommandMap.class:git-CatServer-1.12.2-b19657a]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:706) ~[CraftServer.class:git-CatServer-1.12.2-b19657a]
at net.minecraft.network.NetHandlerPlayServer.func_147361_d(NetHandlerPlayServer.java:1610) [pa.class:?]
at net.minecraft.network.NetHandlerPlayServer.func_147354_a(NetHandlerPlayServer.java:1455) [pa.class:?]
at net.minecraft.network.play.client.CPacketChatMessage.func_148833_a(CPacketChatMessage.java:38) [la.class:?]
at net.minecraft.network.play.client.CPacketChatMessage.func_148833_a(CPacketChatMessage.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_191]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_191]
at net.minecraft.util.Util.func_181617_a(Util.java:50) [h.class:?]
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:868) [MinecraftServer.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:469) [nz.class:?]
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:804) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:658) [MinecraftServer.class:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_191]
Caused by: java.lang.NoSuchMethodError: lk.vexview.gui.components.expand.VexColorfulTextField.setHover(Llk/vexview/gui/components/VexHoverText;)V
at com.xyd.vvhorn.gui.gui(gui.java:31) ~[?:?]
at com.xyd.vvhorn.command$1.onCommand(command.java:34) ~[?:?]
at io.izzel.taboolib.module.command.base.BaseMainCommand.onCommand(BaseMainCommand.java:152) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[PluginCommand.class:git-CatServer-1.12.2-b19657a]
... 15 more
无法使用·
建议添加 玩家发送喇叭 附带左下角聊天窗口发送与喇叭相同的聊天信息
严重BUG 玩家副手持 喇叭 喊话时不消耗喇叭
配置文件在那个文件夹
神乎其技,不服不行!
这名字。。。。。。。。
挺不错但是2.6.10还能用吗
很好的插件
支持一下
支持一下
配套贴图好像没有gu这个图片
喇叭怎么获得
喊话不显示背景,config改了
贴图文件没有gu.png图片请补充
用起来还不错
[10:31:54] [Server thread/INFO]: Vinda issued server command: /vexhorn open
[10:31:54] [Server thread/INFO]: §6[§bYum§6]§r §6[§bYum §a命令监控§6] §6玩家 §aVinda §6执行 §bVexhorn §6插件 §dvexhorn open §6命令时发生异常!
[10:31:54] [Server thread/INFO]: §6[§bYum§6]§r §6异常名称: §cjava.lang.NoSuchMethodError
[10:31:54] [Server thread/INFO]: §6[§bYum§6]§r §6异常说明: §3lk.vexview.gui.components.expand.VexColorfulTextField.setHover(Llk/vexview/gui/components/VexHoverText;)V
[10:31:54] [Server thread/INFO]: §6[§bYum§6]§r §6简易错误信息如下:
[10:31:54] [Server thread/INFO]: §6[§bYum§6]§r §e位于 §ccom.xyd.vvhorn.gui.gui(§4gui.java:31§c)
[10:31:54] [Server thread/INFO]: §6[§bYum§6]§r §e位于 §ccom.xyd.vvhorn.command$1.onCommand(§4command.java:34§c)
[10:31:54] [Server thread/INFO]: §6[§bYum§6]§r §e位于 §cio.izzel.taboolib.module.command.base.BaseMainCommand.onCommand(§4BaseMainCommand.java:188§c)
[10:31:54] [Server thread/INFO]: §6[§bYum§6]§r §e位于 §cpw.yumc.Yum.inject.CommandInjector.onCommand(§4CommandInjector.java:106§c)
[10:31:54] [Server thread/INFO]: §6[§bYum§6]§r §e位于 §corg.bukkit.command.PluginCommand.execute(§4PluginCommand.java:44§c)
[10:31:54] [Server thread/INFO]: §6[§bYum§6]§r §6[§bYum §a命令监控§6] §6玩家 §aVinda §6执行 §bVexhorn §6插件 §dvexhorn open §6命令时发生异常!
[10:31:54] [Server thread/INFO]: §6[§bYum§6]§r §6异常名称: §cjava.lang.NoSuchMethodError
[10:31:54] [Server thread/INFO]: §6[§bYum§6]§r §6异常说明: §3lk.vexview.gui.components.expand.VexColorfulTextField.setHover(Llk/vexview/gui/components/VexHoverText;)V
[10:31:54] [Server thread/INFO]: §6[§bYum§6]§r §6简易错误信息如下:
[10:31:54] [Server thread/INFO]: §6[§bYum§6]§r §e位于 §ccom.xyd.vvhorn.gui.gui(§4gui.java:31§c)
[10:31:54] [Server thread/INFO]: §6[§bYum§6]§r §e位于 §ccom.xyd.vvhorn.command$1.onCommand(§4command.java:34§c)
[10:31:54] [Server thread/INFO]: §6[§bYum§6]§r §e位于 §cio.izzel.taboolib.module.command.base.BaseMainCommand.onCommand(§4BaseMainCommand.java:188§c)
[10:31:54] [Server thread/INFO]: §6[§bYum§6]§r §e位于 §cpw.yumc.Yum.inject.CommandInjector.onCommand(§4CommandInjector.java:106§c)
[10:31:54] [Server thread/INFO]: §6[§bYum§6]§r §e位于 §corg.bukkit.command.PluginCommand.execute(§4PluginCommand.java:44§c)
感谢大佬的插件
收下了 回复
gu的贴图咋弄啊

支持原创
很好的汉化插件,放服务器里面用了
不错不错,感谢分享撒
66666666666666666666666666
MCBBS有你更精彩~
可以!感谢
感谢楼主的分享