COWMODSКаталог модов

hClans

Configurable clan system with invites, roles, permissions, levels, experience, PlaceholderAPI, SQLite/MySQL storage, visual clan creator and addon API.

Автор: He3HaukaX4960обновлён 24 окт. 2026 г.
ПриключенияСнаряжениеМеханики игры

Описание

hClans

hClans is a configurable clan system for Minecraft servers.

It provides clan creation, invites, member management, role-based permissions, clan levels, experience, PlaceholderAPI placeholders, SQLite/MySQL storage and an addon system for extending the core plugin.


Features

  • Clan creation and deletion
  • Clan invites with expiration time
  • Accept and deny invite commands
  • Member kick and leave commands
  • Role-based clan permissions
  • Configurable owner and member roles
  • Clan levels and experience
  • Member limits based on clan level
  • PlaceholderAPI support
  • SQLite and MySQL storage
  • Configurable clan name validation
  • Blocked clan names list
  • PlaceholderAPI-based creation conditions
  • Visual clan name creator GUI
  • Configurable fonts, colors and text styles
  • Addon loader
  • Developer API and clan events
  • Hex color support
  • Configurable actions

Clans

Players can create clans, invite other players, accept or deny invites, leave their clan, kick members and delete the clan when they have the required access.

Clan names can be controlled with minimum length, maximum length, regex validation, blocked names and custom creation conditions.


Invites

hClans includes a built-in invite system.

Invites expire after a configurable time.

settings:
  clans:
    inviteExpirationSeconds: 300

Invite messages can include clickable text through the action system.


Roles

hClans includes a role-based permission system.

Default roles:

owner
member

Default member permission:

hclans.leave

Built-in clan permissions:

hclans.invite
hclans.kick
hclans.delete
hclans.leave
hclans.request.accept
hclans.request.deny
hclans.request.expire

Addons can register additional clan permissions through the hClans API.


Levels

Clan levels are configurable.

Each level can define required experience and a maximum member limit.

settings:
  levels:
    lvl:
      1:
        exp: 0
        maxMembers: 10
      2:
        exp: 300
        maxMembers: 15
      3:
        exp: 500
        maxMembers: 25

Staff can manage clan level and experience through admin commands.


Creator GUI

hClans includes an optional GUI for visual clan name customization.

Configuration file:

plugins/hClans/clanCreator.yml

The creator GUI supports:

  • font selection
  • small caps style
  • bold toggle
  • italic toggle
  • underline toggle
  • three configurable color points
  • name preview item
  • confirm and cancel buttons
  • custom decorative items
  • custom heads through basehead materials

Conditions

Clan creation can be restricted through PlaceholderAPI-based conditions.

createConditions:
  1:
    check: '%player_level%'
    type: '>='
    value: 30
    actions:
      - '[MESSAGE] {prefix}&cYou do not meet the requirements to create a clan.'

Storage

Supported storage modes:

SQLite
MySQL

SQLite is used by default. MySQL can be enabled in config.yml.

The plugin also supports table prefixes so the core plugin and addons can use the same database safely.


Addons

hClans can load addons from:

plugins/hClans/addons/

Addons can extend the clan system with extra commands, menus, storage modules, events and integrations.

The core API provides access to:

  • clan permissions
  • custom roles
  • custom subcommands
  • custom placeholders
  • database API
  • clan events
  • skull utilities

PAPI

PlaceholderAPI identifier:

hclans

Available placeholders:

%hclans_has_clan%
%hclans_invite_clan%
%hclans_clan%
%hclans_name%
%hclans_owner%
%hclans_owner_uuid%
%hclans_members%
%hclans_member_count%
%hclans_is_owner%
%hclans_roles%
%hclans_role_ids%
%hclans_role_count%

Custom placeholders can also be registered through the API or addons.


Actions

hClans supports configurable actions.

Examples:

[MESSAGE]
[CONSOLE]
[PLAYER]
[BROADCAST]
[SOUND]
[TITLE]
[ACTIONBAR]
[BOSSBAR]
[PARTICLE]
[FIREWORK]
[EFFECT]
[VAULT]
[CLOSE]

Actions can be used in messages, invite notifications, creation conditions, creator GUI items and result handling.


Commands

CommandDescription
/clanShows clan help
/clan create <name>Creates a clan
/clan deleteStarts clan deletion confirmation
/clan delete <name>Confirms clan deletion
/clan invite <player>Invites a player
/clan kick <player>Kicks a member
/clan accept <clan>Accepts an invite
/clan deny <clan>Denies an invite
/clan leaveLeaves the clan
/hclans reloadReloads the plugin configuration
/hclans levels <clan> <action> <amount>Manages clan level or experience

Level actions:

addlvl
addexp
removelvl
removeexp
setlevel
setexp

Permissions

Bukkit permissions:

hclans.use
hclans.reload
hclans.levels

Clan role permissions:

hclans.invite
hclans.kick
hclans.delete
hclans.leave
hclans.request.accept
hclans.request.deny
hclans.request.expire

Requirements

Required:

Java 21+
Minecraft 1.21+
Spigot / Paper / compatible core
PlaceholderAPI

Optional:

MySQL
Vault-compatible economy for Vault actions
hClans addons

PlaceholderAPI is required.


Install

  1. Install PlaceholderAPI.
  2. Place hClans.jar into the plugins folder.
  3. Start or restart the server.
  4. Open plugins/hClans/config.yml.
  5. Configure storage, roles, levels and clan settings.
  6. Configure clanCreator.yml if you want to use the visual creator menu.
  7. Restart the server after editing storage or major configuration settings.

Notes

  • SQLite is used by default.
  • MySQL can be enabled in the storage section.
  • Clan levels can control maximum member limits.
  • The addon folder can be used to extend the system.
  • The creator menu is configured through clanCreator.yml.

Галерея

Последние версии

Все версии →
release

hClans

v1.8
24 окт. 2026 г.30Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3paper
Скачать
Что нового
1. Customizable actions have been added when a clan reaches a certain level (you can reward the owner and participants who have made a certain contribution, which you specify in the config). 2. A placeholder %hclans_id% has been added to display the clan ID. 3. System messages have been moved to a separate logs.yml file. 4. The database drivers have been updated: SQLite — from 3.53.2.0 to 3.53.4.0, MariaDB — from 3.5.9 to 4.0.0. 5. A minor refactoring has been carried out.
release

hClans

v1.7
4 авг. 2026 г.326Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur, spigot
Скачать
Что нового
1. A new way to issue exp has been added to the API, specifying the player’s UUID or playerName (useful for add‑ons to track which player has contributed how much exp to the clan).
release

hClans

v1.6
4 авг. 2026 г.16Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur, spigot
Скачать
Что нового
1. En/ru localization has been added (by default, ru is set if you have already created a plugin folder) 2. The config is divided into several files 3. Documentation for placeholders “placeholders.txt” has been added 4. Complete transition to MiniMessage 5. A built‑in clan top with various flexible placeholders has been added so you don’t have to struggle 6. Standard placeholders have been expanded 7. Optimization of work with PlaceholderAPI 8. Clan levels are balanced in the default config + 5 new ones added 9. Role permissions have been reworked to store explicitly enabled/disabled roles 10. /clan assistance now depends on your specific role in the clan 11. Maximum optimization of the GUI, plugin commands, basehead, and much more 12. The [achivement] action has been removed 13. Support for H2/MARIADB has been added 14. The invitation expiration check has been optimized. 15. XSeries has been updated (13.5.0 --> 13.7.1) to work with new versions, optimizations, etc. 16. API registration has been improved (there may be failures related to add‑ons; some users may need to rewrite something slightly). 17. The add‑on loader has been improved; now you can simply place an add‑on in plugins/hClans/addons without moving it into the plugin folder. 18. Dependencies have been updated and new ones added. A lot of work has been done — far more than just an hour or two. A bunch of different options have been tested, and the best possible peak in the plugin’s optimization/performance has been achieved. Most likely, this is the final update to the plugin’s functionality — from now on, there will only be fixes and optimizations (and even that’s not guaranteed). For addon developers: it’s now better to use ClanSkullAPI.createHead() in addons and reuse the head, rather than calling applyHead() every time you update your GUI.
release

Update!

v1.5
23 июн. 2026 г.71Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
1. Global plugin refactoring 2. The plugin has been moved to JDK 21 and now works with version 1.21+ 3. Improved support for addons
release

hClans

v1.4
31 мая 2026 г.53Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, paper, purpur, spigot
Скачать