Guild icon

Guild 1.1.4

A powerful Minecraft guild plugin

# Guild Plugin - 功能完整的Minecraft工会系统插件

 

Guild Plugin是一个全面的Minecraft服务器插件,为您的服务器提供完整的工会/公会系统。通过这个插件,玩家可以创建和管理自己的工会,邀请成员,建立工会关系,并享受各种工会功能。

 

## 核心功能

 

### 工会管理

  • 创建和自定义工会(名称、标签、描述)
  • 管理工会成员(邀请、踢出、提升、降级)
  • 基于角色的权限系统(会长、官员、成员)
  • 设置和传送工会家
  • 工会申请系统

 

### 经济系统

  • 工会资金管理(存款、取款、转账)
  • 创建工会费用设置
  • 经济系统集成(通过Vault支持多种经济插件)

 

### 关系系统

  • 工会间关系管理(盟友、敌对、中立、开战、停战)
  • 关系状态通知
  • 战争状态提醒

 

### 等级系统

  • 工会等级提升
  • 增加成员上限
  • 解锁更多工会功能

 

### 用户界面

  • 完整的图形用户界面(GUI)
  • 直观的菜单系统
  • 可自定义的界面配置

 

## 技术特性

 

  • 异步处理:所有数据库操作均为异步,不影响服务器性能
  • 多数据库支持:支持SQLite和MySQL
  • 占位符支持:集成PlaceholderAPI
  • 权限集成:与Bukkit权限系统完全集成
  • 高性能:优化的代码确保服务器运行流畅

 

## 命令

 

  • '/guild' - 工会系统主命令
  • '/guildadmin' - 工会管理员命令

 

## 权限节点

 

- 使用内置权限系统

## 基础工会信息变量

 

### 工会基本信息

  • '%guild_name%' - 工会名称
  • '%guild_tag%' - 工会标签
  • '%guild_membercount%' - 工会成员数量
  • '%guild_maxmembers%' - 工会最大成员数
  • '%guild_level%' - 工会等级
  • '%guild_balance%' - 工会余额(保留2位小数)
  • '%guild_frozen%' - 工会状态(正常/已冻结/无工会)

 

### 玩家在工会中的信息

  • '%guild_role%' - 玩家在工会中的角色(会长/官员/成员)
  • '%guild_joined%' - 玩家加入工会的时间
  • '%guild_contribution%' - 玩家对工会的贡献度

 

## 工会状态检查变量

 

### 玩家状态

  • '%guild_hasguild%' - 玩家是否有工会(是/否)
  • '%guild_isleader%' - 玩家是否是会长(是/否)
  • '%guild_isofficer%' - 玩家是否是官员(是/否)
  • '%guild_ismember%' - 玩家是否是工会成员(是/否)

 

## 工会权限检查变量

 

### 权限状态

  • '%guild_caninvite%' - 是否可以邀请玩家(是/否)
  • '%guild_cankick%' - 是否可以踢出成员(是/否)
  • '%guild_canpromote%' - 是否可以提升成员(是/否)
  • '%guild_candemote%' - 是否可以降级成员(是/否)
  • '%guild_cansethome%' - 是否可以设置工会传送点(是/否)
  • '%guild_canmanageeconomy%' - 是否可以管理工会经济(是/否)

 

## 安装要求

 

  • Minecraft服务器版本:1.21+
  • Java版本:JDK 17+
  • 可选依赖:Vault(经济系统支持)、PlaceholderAPI(占位符支持)

 

## 安装步骤

 

1. 将插件jar文件放入服务器的'plugins'文件夹

2. 启动服务器,插件会自动生成配置文件

3. 根据需要编辑配置文件

4. 重启服务器使配置生效

 

这款插件适合任何希望为Minecraft服务器添加深度社交功能的服务器管理员。通过丰富的功能和高度可定制的配置,您可以为玩家提供一个完整的工会体验。

guild