john180
PrefixManager



简介
    本插件是一款多功能的称号管理插件。不同于其他称号插件,本插件的称号由op发放给玩家,每个玩家可以拥有多个称号并自由决定显示哪个称号。








指令
  1. 普通玩家指令
  2. /prm set [prefix/suffix] [称号序号] —— 设定当前使用前缀/后缀
  3. /prm list [prefix/suffix] —— 显示当前拥有的前缀/后缀

  4. 管理员指令
  5. /prm add [玩家ID] [prefix/suffix] [称号] —— 给指定玩家添加称号
  6. /prm show [玩家ID] [prefix/suffix]  —— 显示指定玩家的称号
复制代码
所有参数 prefix/suffix 可以简写输入 p/s



配置文件
  1. format: <[DISPLAYNAME]> [MESSAGE]
复制代码
以上为聊天格式设置,支持颜色代码
[DISPLAYNAME] = 玩家昵称,包括 前缀+玩家名字+后缀
[WORLDNAME] = 玩家所处世界名字
[GROUP] = 玩家用户组名
[MESSAGE] = 消息内容
插件支持调用PlaceholderAPI变量(限5.0.0及以上版本)



权限
  1. prefixmanager.use(包含下列3个权限)
  2.     prefixmanager.list
  3.     prefixmanager.set
复制代码
拥有此权限可使用玩家指令.
  1. prefixmanager.admin
  2.     prefixmanager.show
  3.     prefixmanager.add
  4.     prefixmanager.del
  5.     prefixmanager.save
  6.     prefixmanager.load
  7.     prefixmanager.gadd
  8.     prefixmanager.gdel
  9.     prefixmanager.glist
复制代码
拥有此权限玩家可使用管理员指令。


下载地址:
百度网盘

插件源码:点我



更新日志:
2020.07.25
  • 清理代码
  • 更新依赖版本
v5.1.0


如有bug请回复告知我,我会尽快修复的。如果你有建议也可以跟帖告诉我


本插件所用所有代码均为原创,不存在借用/抄袭等行为
本插件为非盈利性插件,免费发布,严禁销售和转卖


木蚂蚁
支持~~~~~帮顶

z272191619
好,顶,赞!!!

黑色小白。
我是没当过OP QAQ,不过支持下啦

leavessoft
是不错,不知道会不会和essgm冲突

MIKU—snow
赞一个,很不错@籽岷

john180
avshen 发表于 2014-8-30 20:17
为啥不弄个164的。。

理论上来说164也可以用你可以去试试

john180
leavessoft 发表于 2014-8-30 20:17
是不错,不知道会不会和essgm冲突

调用了Vault的聊天管理不会和groupmanager有冲突的。

993734092
称号序号是什么

john180

输入/prm list
显示在称号前面的数字就是序号
演示图里面
红石专家的序号就是 1

993734092
游戏玩家给了称号输入/prm set 1 出现/prm

john180
993734092 发表于 2014-8-30 20:54
游戏玩家给了称号输入/prm set 1 出现/prm

经测试插件不支持1.7.2以下版本

993734092
john180 发表于 2014-8-30 20:56
经测试插件不支持1.7.2以下版本

我这是1.7.2版本的给了自己称号能用,玩家输入就出现/prm

kyo4437976
我也是。。。给自己OP号可以 玩家输入 就是/prm

john180
kyo4437976 发表于 2014-8-31 21:36
我也是。。。给自己OP号可以 玩家输入 就是/prm

这个是因为你没有给予玩家prefixmanager.use权限导致的
等会我会放出更新版本修复这个显示问题的

z_199355
这个能设置,却无法显示,我用了PEX插件。。而且我是最高权限!ess 的 change-displayname: false 是这个状态!

john180
z_199355 发表于 2014-9-1 20:24
这个能设置,却无法显示,我用了PEX插件。。而且我是最高权限!ess 的 change-displayname: false 是这个状 ...

改成true试试
我是在true的状态下测试插件的

z_199355
john180 发表于 2014-9-1 20:25
改成true试试
我是在true的状态下测试插件的

果然是这个问题,你给他们都说一声吧!

z_199355
对了,提个建议吧,能不能 增加一个 集体加称号的功能 ?就是一条指令,让一个权限组的所有人都有这个称号!

john180
z_199355 发表于 2014-9-1 20:50
对了,提个建议吧,能不能 增加一个 集体加称号的功能 ?就是一条指令,让一个权限组的所有人都有这个称号 ...

恩 这个功能我正在做 不过遇到点问题。

john180
z_199355 发表于 2014-9-1 20:50
对了,提个建议吧,能不能 增加一个 集体加称号的功能 ?就是一条指令,让一个权限组的所有人都有这个称号 ...

你要的功能已添加,下载最新版本即可。

z_199355
john180 发表于 2014-9-1 22:57
你要的功能已添加,下载最新版本即可。

好帅!贴心的大大!

kyo4437976
john180 发表于 2014-8-31 21:45
这个是因为你没有给予玩家prefixmanager.use权限导致的
等会我会放出更新版本修复这个显示问题的 ...

嗯 好的 谢谢

SumCraft
非常棒的插件。可以自由决定是prefix或者 suffix么?

574512449a
对了 称号颜色怎么设置?

john180
574512449a 发表于 2014-9-9 16:58
对了 称号颜色怎么设置?

http://ess.khhq.net/mc/
加颜色代码

john180
xiazhen3938 发表于 2014-9-9 16:16
非常棒的插件。可以自由决定是prefix或者 suffix么?

现在只能设置prefix

SumCraft
john180 发表于 2014-9-9 19:35
现在只能设置prefix

希望能加入啊~~~{:10_512:}

john180

最近几天没空过几天会加入的

SumCraft
john180 发表于 2014-9-9 20:29
最近几天没空过几天会加入的

谢谢~~~{:10_512:}

xujh
993734092 发表于 2014-8-30 20:54
游戏玩家给了称号输入/prm set 1 出现/prm

1.6.4可以正常使用

xujh
john180 发表于 2014-8-30 20:56
经测试插件不支持1.7.2以下版本

1.6.4可以啊

太郎酱
这个~~~
mv多世界会坑么

baq982
不错,就你这个了!!!

Bear__kid
我觉得这个插件直接把我脸都打肿了。。。

m45f
名字打上去了,可是都是说玩家不存在,求解啊

SumCraft
楼主在控制台输入 prm add 玩家 称号还有如下报错
  1. [15:56:53 WARN]: Unexpected exception while parsing console command "prm add sumdream 22"
  2. org.bukkit.command.CommandException: Unhandled exception executing command 'prm' in plugin PrefixManager v2.0
  3.         at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot-1.7.9-R0.3-SNAPSHOT.jar:git-Spigot-1522]
  4.         at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:180) ~[spigot-1.7.9-R0.3-SNAPSHOT.jar:git-Spigot-1522]
  5.         at org.bukkit.craftbukkit.v1_7_R3.CraftServer.dispatchCommand(CraftServer.java:769) ~[spigot-1.7.9-R0.3-SNAPSHOT.jar:git-Spigot-1522]
  6.         at org.bukkit.craftbukkit.v1_7_R3.CraftServer.dispatchServerCommand(CraftServer.java:755) [spigot-1.7.9-R0.3-SNAPSHOT.jar:git-Spigot-1522]
  7.         at net.minecraft.server.v1_7_R3.DedicatedServer.aB(DedicatedServer.java:319) [spigot-1.7.9-R0.3-SNAPSHOT.jar:git-Spigot-1522]
  8.         at net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:284) [spigot-1.7.9-R0.3-SNAPSHOT.jar:git-Spigot-1522]
  9.         at net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:583) [spigot-1.7.9-R0.3-SNAPSHOT.jar:git-Spigot-1522]
  10.         at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:489) [spigot-1.7.9-R0.3-SNAPSHOT.jar:git-Spigot-1522]
  11.         at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628) [spigot-1.7.9-R0.3-SNAPSHOT.jar:git-Spigot-1522]
  12. Caused by: java.lang.ClassCastException: org.bukkit.craftbukkit.v1_7_R3.command.ColouredConsoleSender cannot be cast to org.bukkit.entity.Player
  13.         at com.mcjtf.Prefix.Commands.onCommand(Commands.java:20) ~[?:?]
  14.         at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot-1.7.9-R0.3-SNAPSHOT.jar:git-Spigot-1522]
  15.         ... 8 more
复制代码

虎力怕
我不是伸手党~

xuehu96
xiazhen3938 发表于 2014-9-26 16:00
楼主在控制台输入 prm add 玩家 称号还有如下报错

转下码 转成ANSI再试试

xuehu96
为什么删除一个玩家的称号, 列表没有 但是还显示

john180
xuehu96 发表于 2014-9-30 22:35
为什么删除一个玩家的称号, 列表没有 但是还显示

已设置的称号删除以后依旧显示,好吧这是我的失误等会我修复。

john180
xuehu96 发表于 2014-9-30 22:35
为什么删除一个玩家的称号, 列表没有 但是还显示

已经修复了

jinloveme
/mangaddp Builder prefixmanager.use 给了玩家权限了 我是MCPC+ 给玩家组权限 但是玩家显示你没有执行的权限 这个是为什么 我给权限了的 OP可以用

john180
jinloveme 发表于 2014-10-5 21:03
/mangaddp Builder prefixmanager.use 给了玩家权限了 我是MCPC+ 给玩家组权限 但是玩家显示你没有执行的权 ...

在spigot上的测试权限系统完全没有问题
请再确认一下权限是不是在正确的世界给了正确的用户组
如果还是不行
请用压缩文件方式打开PrefixManager.jar找到plugin.yml
找到
  1. permissions:
  2.   prefixmanager.use:
  3.     description: 使用/prm的权限
  4.     default: op
复制代码

改成
  1. permissions:
  2.   prefixmanager.use:
  3.     description: 使用/prm的权限
  4.     default: true
复制代码

保存即可

Forever.星域
怎么弄成别的颜色的啊

Mirade
楼主,普通玩家使用不了怎么办

john180
Mirade 发表于 2014-10-6 17:41
楼主,普通玩家使用不了怎么办

给权限了吗

john180
Forever.星域 发表于 2014-10-6 13:55
怎么弄成别的颜色的啊

用颜色代码

827504794
楼主,添加称号为什么会出现“玩家不存在”,那玩家就是我自己啊{:10_524:}

827504794
楼主,添加称号为什么会出现“玩家不存在”,那玩家就是我自己啊{:10_524:}

下一页 最后一页