本帖最后由 Ling_Haner 于 2020-2-27 14:51 编辑
注意!从2.1版本开始,聊天前缀的变量从{level}改为了@level
如何在聊天上显示等级?
LevelChat 2.1
注意!从2.1版本开始,聊天前缀的变量从{level}改为了@level
聊天显示等级,升级提示,聊天等级限制,支持全版本!
本插件Title需要使用ProtocolLib插件作为前置,点我查看ProtocolLib站内贴
插件截图
插件配置
如何在聊天上显示等级?
更新记录
下载地址
本插件所用所有代码均为原创,不存在借用/抄袭等行为
如果觉得本插件对你有用,请献出你那免费的人气并回复一下本帖QWQ
好插件不错 支持一下 不过1.6~1.7的服 也可以使用?请讲明
麦块大蛋 发表于 2016-5-18 13:54
好插件不错 支持一下 不过1.6~1.7的服 也可以使用?请讲明
全版本的 可以使用
支持原创。等级浮动很快。
1.8以下的何以用屏幕提示么?
1.8以下的何以用屏幕提示么?
不錯的插件,簡潔實用
bookone 发表于 2016-5-18 13:51
支持原创。等级浮动很快。
1.8以下的何以用屏幕提示么?
当然 不可以= =
1.9能否使用,包括Title →_→
a2605393469 发表于 2016-5-18 15:35
1.9能否使用,包括Title →_→
不知道title是否兼容1.9 你可以去测试一下 如果不可以请回复一下,有空我会改的
应该汉化成
等级提升
现在等级: x
好点 升级成功啥鬼_(:зゝ∠)_
等级提升
现在等级: x
好点 升级成功啥鬼_(:зゝ∠)_
迷の十六 发表于 2016-5-18 17:28
应该汉化成
等级提升
现在等级: x
不要在意这些细节 2333333
正需要这个, 可不可以将那个等级后缀改成修为,我的服务器是修仙服 例如 [玩家]liht【骑士】【100修为】
tyingzhe 发表于 2016-5-18 19:26
正需要这个, 可不可以将那个等级后缀改成修为,我的服务器是修仙服 例如 [玩家]liht【骑士】【100修 ...
这个你随便改啊→_→{level}变量只会显示等级
1.7.10可以使用这个吗? 不是只有1.8才支持吗
请问是否支持MCPC??
而然他并不支持1.9
陈阳小草 发表于 2016-5-18 21:53
1.7.10可以使用这个吗? 不是只有1.8才支持吗
支持1.7.10但不能使用title功能
zhanshen` 发表于 2016-5-18 22:43
请问是否支持MCPC??
支持,但不确定能否使用title功能
755634418a 发表于 2016-5-19 06:09
而然他并不支持1.9
感谢反馈,我会在下个版本加入1.9支持
Ling_Haner 发表于 2016-5-19 07:12
感谢反馈,我会在下个版本加入1.9支持
是否能加个等级奖励呢?
755634418a 发表于 2016-5-19 10:19
是否能加个等级奖励呢?
那我是不是该给插件改个名了→_→
Ling_Haner 发表于 2016-5-19 11:20
那我是不是该给插件改个名了→_→
可以的!
[18:01:24 ERROR]: Could not pass event PlayerLevelChangeEvent to LevelChat v1.0
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[spigot-1.9.2.jar:git-Spigot-e6f93f4-935f18b]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.9.2.jar:git-Spigot-e6f93f4-935f18b]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot-1.9.2.jar:git-Spigot-e6f93f4-935f18b]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot-1.9.2.jar:git-Spigot-e6f93f4-935f18b]
at org.bukkit.craftbukkit.v1_9_R1.event.CraftEventFactory.callPlayerLevelChangeEvent(CraftEventFactory.java:630) [spigot-1.9.2.jar:git-Spigot-e6f93f4-935f18b]
at net.minecraft.server.v1_9_R1.EntityPlayer.k_(EntityPlayer.java:311) [spigot-1.9.2.jar:git-Spigot-e6f93f4-935f18b]
at net.minecraft.server.v1_9_R1.PlayerConnection.c(PlayerConnection.java:139) [spigot-1.9.2.jar:git-Spigot-e6f93f4-935f18b]
at net.minecraft.server.v1_9_R1.NetworkManager.a(NetworkManager.java:232) [spigot-1.9.2.jar:git-Spigot-e6f93f4-935f18b]
at net.minecraft.server.v1_9_R1.ServerConnection.c(ServerConnection.java:141) [spigot-1.9.2.jar:git-Spigot-e6f93f4-935f18b]
at net.minecraft.server.v1_9_R1.MinecraftServer.D(MinecraftServer.java:820) [spigot-1.9.2.jar:git-Spigot-e6f93f4-935f18b]
at net.minecraft.server.v1_9_R1.DedicatedServer.D(DedicatedServer.java:400) [spigot-1.9.2.jar:git-Spigot-e6f93f4-935f18b]
at net.minecraft.server.v1_9_R1.MinecraftServer.C(MinecraftServer.java:660) [spigot-1.9.2.jar:git-Spigot-e6f93f4-935f18b]
at net.minecraft.server.v1_9_R1.MinecraftServer.run(MinecraftServer.java:559) [spigot-1.9.2.jar:git-Spigot-e6f93f4-935f18b]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_77]
Caused by: java.lang.NoClassDefFoundError: net/minecraft/server/v1_8_R3/PacketPlayOutTitle$EnumTitleAction
at net.gmdl.LevelChat.TitleManager.sendToPlayer(TitleManager.java:19) ~[?:?]
at net.gmdl.LevelChat.Main.onLevelUp(Main.java:24) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_77]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_77]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_77]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_77]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.9.2.jar:git-Spigot-e6f93f4-935f18b]
... 13 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.server.v1_8_R3.PacketPlayOutTitle$EnumTitleAction
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:91) ~[spigot-1.9.2.jar:git-Spigot-e6f93f4-935f18b]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[spigot-1.9.2.jar:git-Spigot-e6f93f4-935f18b]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_77]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_77]
at net.gmdl.LevelChat.TitleManager.sendToPlayer(TitleManager.java:19) ~[?:?]
at net.gmdl.LevelChat.Main.onLevelUp(Main.java:24) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_77]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_77]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_77]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_77]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.9.2.jar:git-Spigot-e6f93f4-935f18b]
... 13 more
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[spigot-1.9.2.jar:git-Spigot-e6f93f4-935f18b]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.9.2.jar:git-Spigot-e6f93f4-935f18b]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot-1.9.2.jar:git-Spigot-e6f93f4-935f18b]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot-1.9.2.jar:git-Spigot-e6f93f4-935f18b]
at org.bukkit.craftbukkit.v1_9_R1.event.CraftEventFactory.callPlayerLevelChangeEvent(CraftEventFactory.java:630) [spigot-1.9.2.jar:git-Spigot-e6f93f4-935f18b]
at net.minecraft.server.v1_9_R1.EntityPlayer.k_(EntityPlayer.java:311) [spigot-1.9.2.jar:git-Spigot-e6f93f4-935f18b]
at net.minecraft.server.v1_9_R1.PlayerConnection.c(PlayerConnection.java:139) [spigot-1.9.2.jar:git-Spigot-e6f93f4-935f18b]
at net.minecraft.server.v1_9_R1.NetworkManager.a(NetworkManager.java:232) [spigot-1.9.2.jar:git-Spigot-e6f93f4-935f18b]
at net.minecraft.server.v1_9_R1.ServerConnection.c(ServerConnection.java:141) [spigot-1.9.2.jar:git-Spigot-e6f93f4-935f18b]
at net.minecraft.server.v1_9_R1.MinecraftServer.D(MinecraftServer.java:820) [spigot-1.9.2.jar:git-Spigot-e6f93f4-935f18b]
at net.minecraft.server.v1_9_R1.DedicatedServer.D(DedicatedServer.java:400) [spigot-1.9.2.jar:git-Spigot-e6f93f4-935f18b]
at net.minecraft.server.v1_9_R1.MinecraftServer.C(MinecraftServer.java:660) [spigot-1.9.2.jar:git-Spigot-e6f93f4-935f18b]
at net.minecraft.server.v1_9_R1.MinecraftServer.run(MinecraftServer.java:559) [spigot-1.9.2.jar:git-Spigot-e6f93f4-935f18b]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_77]
Caused by: java.lang.NoClassDefFoundError: net/minecraft/server/v1_8_R3/PacketPlayOutTitle$EnumTitleAction
at net.gmdl.LevelChat.TitleManager.sendToPlayer(TitleManager.java:19) ~[?:?]
at net.gmdl.LevelChat.Main.onLevelUp(Main.java:24) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_77]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_77]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_77]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_77]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.9.2.jar:git-Spigot-e6f93f4-935f18b]
... 13 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.server.v1_8_R3.PacketPlayOutTitle$EnumTitleAction
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:91) ~[spigot-1.9.2.jar:git-Spigot-e6f93f4-935f18b]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[spigot-1.9.2.jar:git-Spigot-e6f93f4-935f18b]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_77]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_77]
at net.gmdl.LevelChat.TitleManager.sendToPlayer(TitleManager.java:19) ~[?:?]
at net.gmdl.LevelChat.Main.onLevelUp(Main.java:24) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_77]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_77]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_77]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_77]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.9.2.jar:git-Spigot-e6f93f4-935f18b]
... 13 more
Viosin 发表于 2016-5-20 18:20
[18:01:24 ERROR]: Could not pass event PlayerLevelChangeEvent to LevelChat v1.0
org.bukkit.event.Eve ...
目测是title功能的问题,服务端版本spigot 1.9.2
每次升级都不显示tltle,我在设置里开了的
Viosin 发表于 2016-5-20 18:28
目测是title功能的问题,服务端版本spigot 1.9.2
每次升级都不显示tltle,我在设置里开了的 ...
感谢反馈 有空我会加入1.9title支持的
这个聊天的前缀显示等级 的这个括号内的内容能不能自定义呢
就是 [18级] 里面的 18级 能不能自定义其他内容啊
就是 [18级] 里面的 18级 能不能自定义其他内容啊
本帖最后由 Ling_Haner 于 2016-5-21 12:00 编辑
可以啊 ess配置方法如下
BigFucker 发表于 2016-5-21 11:51
这个聊天的前缀显示等级 的这个括号内的内容能不能自定义呢
就是 [18级] 里面的 18级 能不能自定义其他内容 ...
可以啊 ess配置方法如下

本帖最后由 BigFucker 于 2016-5-21 12:09 编辑
不是指这个,我说的是,
你的插件通过配置能不能自定义"[18级]"里面的内容,
就例如我不想要“[18级]”而自定义成"[lvl.18]"或者“[L·18]”或者“|>18<|”或者其他内容呢?
Ling_Haner 发表于 2016-5-21 11:54
可以啊 ess配置方法如下
不是指这个,我说的是,
你的插件通过配置能不能自定义"[18级]"里面的内容,
就例如我不想要“[18级]”而自定义成"[lvl.18]"或者“[L·18]”或者“|>18<|”或者其他内容呢?
BigFucker 发表于 2016-5-21 12:07
不是指这个,我说的是,
你的插件通过配置能不能自定义"[18级]"里面的内容,
就例如我不想要“[18级]”而 ...
噗 你不会看图吗?? 自己仔细看图再说好吗?
Ling_Haner 发表于 2016-5-21 12:33
噗 你不会看图吗?? 自己仔细看图再说好吗?
哦.. 抱歉哈.. 我得去找牙医帮我治疗一下眼睛..{:10_494:}
66666666666666666665666
BigFucker 发表于 2016-5-21 13:03
哦.. 抱歉哈.. 我得去找牙医帮我治疗一下眼睛..
{:10_524:}你们那牙医好全能
Ling_Haner 发表于 2016-5-21 10:48
感谢反馈 有空我会加入1.9title支持的
更新了记得@我!谢谢!
这个应该来说是最好用的等级插件
其他等级插件都没有essentials聊天格式里{leave}这个变量
导致聊天信息内容无法控制(也就是和其他插件不兼容什么什么的吧)
总之! 给楼主评分!
其他等级插件都没有essentials聊天格式里{leave}这个变量
导致聊天信息内容无法控制(也就是和其他插件不兼容什么什么的吧)
总之! 给楼主评分!
MCBBS有你更精彩!
Ling_Haner 发表于 2016-5-21 21:47
更新1.1版本:加入1.9Title支持,但我未进行测试,如有报错请在本帖回复!
艾特某人= =
@Viosin ...
然而1.9.2还是无法显示title(也没有报错)
不过可以显示message了

Viosin 发表于 2016-5-21 22:03
然而1.9.2还是无法显示title(也没有报错)
不过可以显示message了
不过还是感谢作者更新插件
Viosin 发表于 2016-5-21 22:05
不过还是感谢作者更新插件
唔我是基于1.9.4做的 明天试试1.9.2
本帖最后由 Ling_Haner 于 2016-5-22 09:06 编辑
更新1.2版本:Title使用ProtocolLib插件作为前置,理论支持1.8-1.9全部版本
@Viosin
更新1.2版本:Title使用ProtocolLib插件作为前置,理论支持1.8-1.9全部版本
@Viosin
@Viosin 没艾特上 再艾特一次= =
@Viosin 唉 上面貌似没艾特到 再艾特一次{:10_522:}
1.9不可用!只能显示Title里的文字而且不支持ess颜色代码!SubTitle里的文字不能显示!
Ling_Haner 发表于 2016-5-18 15:52
不知道title是否兼容1.9 你可以去测试一下 如果不可以请回复一下,有空我会改的 ...
1.9不可用!只能显示Title里的文字而且不支持ess颜色代码!SubTitle里的文字不能显示!message里的倒是可以显示。
如果一次性升级若干级会怎么显示?
xft11 发表于 2016-5-22 12:12
如果一次性升级若干级会怎么显示?
只显示最终的等级提示
lc990930 发表于 2016-5-22 11:50
1.9不可用!只能显示Title里的文字而且不支持ess颜色代码!SubTitle里的文字不能显示! ...
感谢反馈 颜色不显示是我在编写过程中遗漏的 会尽快修复
是游戏内的经验吗还是自定等级
不错诶我喜欢{:10_512:}
求插件怎么开服 发表于 2016-5-22 13:42
是游戏内的经验吗还是自定等级
游戏内的等级