IslandRate 是一款为 ASkyBlock 和 BentoBox 空岛插件设计的扩展插件,它允许玩家以 1-5 星的标准对其他玩家的空岛进行评分。插件内置了评分排行榜功能,可用于奖励服务器上最受欢迎的空岛,或仅作为一项装饰性功能。
/rate <1-5> 命令对其他玩家的空岛进行评分。/rate top 命令查看评分最高的前十座空岛。/rate [1-5]- 权限:`islandrate.use`- 对当前所在的空岛进行评分。/rate top- 权限:`islandrate.top`- 显示评分最高的前十座空岛。/rate reload- 权限:`islandrate.reload`- 重载 IslandRate 的配置文件。/rate average [玩家名]- 权限:`islandrate.average`- 查看指定玩家的平均评分。/rate total [玩家名]- 权限:`islandrate.total`- 查看指定玩家的总评分。/rate 命令时,玩家必须拥有 islandrate.use 权限。/rate reload 命令时,需要 islandrate.reload 权限。插件提供了丰富的占位符,可用于在聊天或其他支持 PlaceholderAPI 的插件中显示信息。
%islandrate_top_rated_player% - 排名第一的空岛所有者名称。%islandrate_top_rated_player_#% - 将 # 替换为具体名次(如1,2,3),获取该名次玩家的名称。%islandrate_top_rated_amount% - 排名第一的空岛获得的总评分数量。%islandrate_top_rated_amount_#% - 将 # 替换为具体名次,获取该名次空岛的评分数量。%islandrate_total_ratings_server% - 服务器所有空岛的总评分数量。%islandrate_total_ratings_player% - 指定玩家的总评分数量。%islandrate_average_rating% - 指定玩家的平均评分。> 更多占位符将陆续添加,欢迎提出需求。
IslandRate 支持通过告示牌进行交互。所有 IslandRate 告示牌的第一行必须是 [islandrate],并且只能通过右键点击来触发。
只需在第一行写上 [islandrate],后续行根据需求填写:
[islandrate]
(留空)
(留空)
(留空) [islandrate]
menu
(留空)
(留空) [islandrate]
topmenu
(留空)
(留空) [islandrate]
toplist
(留空)
(留空)islandrate.sign.create.(sign-type)islandrate.sign.use.(sign-type)menu - 打开所在空岛的评分菜单。topmenu - 打开前十名空岛的 GUI 菜单。toplist - 在聊天栏列出前十名空岛。rate - 打开所在空岛的评分 GUI。开发者可以通过简单的 API 获取插件数据。以下是一个 Java 示例:
public class ExampleClass {
public void sumthing() {
IslandRateAPI api = IslandRateAPI.getInstance();
OfflinePlayer firstPlace = api.getTopRated(1);
int firstPlaceRating = api.getTotalRatings(firstPlace);
Bukkit.broadcastMessage(firstPlace.getName() + " is the top rated player with a total of " + firstPlaceRating + " stars!");
}
}配置文件 (config.yml) 允许深度自定义插件行为。主要配置项包括:
change-rating: 是否允许玩家修改已给出的评分(默认为 true)。disable-command-rating: 是否禁用 /rate 命令而强制使用 GUI 菜单(默认为 false)。cooldown: 评分冷却时间(秒)。send-owner-message: 是否在有人评分时通知空岛主人。/rate、/rate top 的 GUI 菜单。placeholderapi_shortened: 是否使用缩短的 PlaceholderAPI 前缀(如 %ir% 代替 %islandrate%)。inv_check: 启用库存检查,防止从菜单中刷出异常物品。logging: 启用日志记录功能,记录评分等操作。> 完整的配置选项与内部占位符说明,请参考插件附带的 config.yml 文件。
友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作
历史访问人次:3,028,285 | 今日访问人次:12,413 | 昨日访问人次:11,147
独立 IP:4,877 | 最近24小时有3,877人访问本站
Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.
❤ Powered by GermMC 京ICP备17023959号-6