ClanSystem 是一款功能强大的 Minecraft 插件,它为服务器提供了完整的公会(Clan)系统,并附带丰富的 API 供开发者集成使用。以下文档将介绍其占位符、API 使用方法和重要条款。
ClanSystem 提供了以下 PlaceholderAPI 占位符,可用于在聊天、计分板或其他支持 PlaceholderAPI 的插件中显示公会信息。
%clansystem_member_rank% - 显示成员在公会中的等级。%clansystem_tag% - 显示公会的标签。%clansystem_name% - 显示公会的名称。%clansystem_member_count% - 显示公会的成员数量。如果您希望在自己的插件中使用 ClanSystem 的 API,请按以下步骤操作。
首先,您需要在您插件的 plugin.yml 文件中声明对 ClanSystem 的依赖。
name: YourPlugin
main: path
version: 1.0
description: Info
depend: [ClanSystem]ClanCreator 类允许您以编程方式创建公会。以下是一个完整的 Java 代码示例,展示了如何创建公会并处理结果。
// 实例化 ClanCreator 对象
ClanCreator clanCreator = new ClanCreator();
// 设置公会名称
clanCreator.setClanName("Warriors");
// (可选)设置公会最大成员数
clanCreator.setClanMaxMemberSize(50);
// (可选)设置公会最大管理员数
clanCreator.setClanMaxModeratorSize(5);
// 设置公会所有者。请将 "player-uuid" 替换为玩家的真实 UUID,123 替换为其在数据库中的唯一 ID
clanCreator.setClanOwner("player-uuid", 123);
// (可选)设置公会标签
clanCreator.setTag("WRR");
// 尝试创建公会
ClanCreatorStatus status = clanCreator.create();
// 处理创建结果
switch (status) {
case SUCCESS:
System.out.println("Clan created successfully!");
break;
case PLAYER_HAS_OWN_CLAN:
System.out.println("Player already owns a clan.");
break;
case PLAYER_IS_INSIDE_A_CLAN:
System.out.println("Player is already part of another clan.");
break;
case CLAN_ALREADY_EXIST:
System.out.println("A clan with this name or tag already exists.");
break;
case ERROR:
System.out.println("An error occurred while creating the clan.");
break;
}如需更详细的 API 指南或有任何疑问,请通过以下方式获取支持。
在使用 ClanSystem 插件时,您必须遵守以下条款。
友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作
历史访问人数:197,994 | 历史访问人次:303,393
今日访问人数:4,715 | 今日访问人次:5,144
昨日访问人数:30,537 | 昨日访问人次:36,142
Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.
❤ Powered by GermMC 京ICP备17023959号-6