MyPrefixSystem 是一款功能全面的 Minecraft 前缀与权限管理插件,它提供了高度自定义的聊天、计分板、玩家列表等功能,并支持网络同步与丰富的 API,适合各类服务器使用。
MyPrefixSystem.jar 文件放入服务器的 /plugins/ 文件夹。config.yml 和 ranks.yml 文件。ranks.yml 中,按照示例格式添加你的等级。myprefixsystem.command- **/myprefixsystem help** 或 **/mps help**- 描述:显示插件帮助信息。- **/myprefixsystem reload** 或 **/mps reload**- 描述:重载插件的配置文件。SortID: 0 代表最高等级,会显示在列表最前面。ranks.yml 的数据同步到数据库中。ranks.yml 后,数据会在服务器启动、关闭或重载时同步至数据库。config.yml 中将 BackendServer 设置为 false。插件内置了丰富的变量,并支持所有 PlaceholderAPI 的变量。
%player% - 玩家名称%displayname% - 玩家显示名称%rank% - 等级名称%prefix% - 玩家前缀%suffix% - 玩家后缀%rankcolor% - 等级颜色代码%health% - 玩家生命值%food% - 玩家饱食度%world% - 玩家所在世界%server% - 服务器名称%online-players% - 当前在线玩家数%max-players% - 服务器最大玩家数%server-version% - 服务器版本%server-port% - 服务器端口Rank rank = Rank.getRank(String rankName); // 通过名称获取等级
Rank rank = Rank.getRankByPlayer(Player p); // 获取玩家的等级
rank.getName(); // 获取等级名称
rank.getPrefix(); // 获取等级前缀
rank.getSuffix(); // 获取等级后缀
rank.getColor(); // 获取等级颜色代码
rank.getSortID(); // 获取等级排序ID
rank.getPermission(); // 获取等级所需权限
rank.getBoardName(); // 获取等级在计分板中的名称
Rank.getRanks(); // 获取所有等级CustomPlayer cp = getCustomPlayer(Player p); // 获取 CustomPlayer 对象
cp.sendNametag(); // 设置玩家的名称标签(前缀/后缀)
cp.sendTablist(); // 设置玩家列表的标题和页脚
cp.sendTitle(String title, String subtitle, int fadeIn, int stay, int fadeOut); // 向玩家发送标题
cp.sendActionBar(String message); // 向玩家发送动作栏信息
cp.getPlayer(); // 获取玩家对象
cp.getRank(); // 获取玩家的等级
cp.getScoreboard(); // 获取玩家的计分板
cp.getCustomScoreboard(); // 获取玩家的自定义计分板对象
CustomPlayer.getCustomPlayers(); // 获取所有 CustomPlayer 对象CustomScoreboard csb = getCustomPlayer(Player p).getCustomScoreboard(); // 获取 CustomScoreboard 对象
csb.updateSideboard(); // 更新计分板
csb.getCustomPlayer(); // 获取关联的 CustomPlayer 对象
csb.getObjective(); // 获取计分板目标对象
CustomScoreboard.getCustomScoreboards(); // 获取所有 CustomScoreboard 对象Settings:
Prefix: '&7[&bMyPrefixSystem&7]'
Updater:
Enabled: true
Download: false
Network:
BackendServer: true
Nametags:
Enabled: true
Tablist:
Enabled: true
Header: '&eThis is the Header!'
Footer: '&cThis is the Footer!'
Chat:
Enabled: true
Format: '%displayname%&8: &f%message%'
Join:
Enabled: true
Message: '&7[&a+&7] %displayname%'
Quit:
Enabled: true
Message: '&7[&c-&7] %displayname%'
Scoreboard:
Enabled: true
Title: '&6&lMyPrefixSystem &7&l❙ &aBoard'
Lines:
- '&0'
- "%rankcolor%⬛ &8| &7Your Rank:"
- "&7➥ %rankcolor%%rank%"
- '&2'
- "&b⬛ &8| &7World:"
- "&7➥ &b%world%"
- '&3'
- "&a⬛ &8| &7Players:"
- "&a➥ &a%online-players%/%max-players%"
- '&4'
- "&e⬛ &8| &7Website:"
- "&7➥ &equanturix.de"
- '&5'
- "&9⬛ &8| &7TeamSpeak:"
- "&7➥ &9ts.quanturix.de"MySQL:
Enabled: false
Hostname: localhost
Port: 3306
Database: MyPrefixSystem
Username: MyPrefixSystem
Password: password
SSL: falseRanks:
Example:
Prefix: '&8'
Suffix: ''
RankColor: '&8'
SortID: 100
Permission: system.example友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作
历史访问人次:3,030,544 | 今日访问人次:14,672 | 昨日访问人次:11,147
独立 IP:5,098 | 最近24小时独立访客:6,644
Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.
❤ Powered by GermMC 京ICP备17023959号-6