LuckPrefixPlugins · 1.8 – 1.21The luckperms addon for tab- and chat-prefixes on the market.

Clans Plugin made in Kotlin with full configuration to it's configs, messages and settings and NexoMC support for item configs.
Direct download from Modrinth · 3 downloads
DaClans is a plugin for Paper / Spigot servers, made by Malusic. Clans Plugin made in Kotlin with full configuration to it's configs, messages and settings and NexoMC support for item configs.
It supports Minecraft 1.21 – 26.x. It has been downloaded 3 times on Modrinth. That puts it at #155 of the 168 voice chat and social plugins listed here. The last update came out on Nov 9, 2026.
DaClans has had 2 releases on Modrinth since Nov 9, 2026. 2 of them came out in the past year. The newest is 0.1.2, released on Nov 9, 2026. It is made for Minecraft 1.21.11 – 26.3. It runs on Paper and Purpur. The download is 18.0 MB.
| Version | Released | Minecraft | Type |
|---|---|---|---|
0.1.2 | Nov 9, 2026 | 1.21.11 – 26.3 | Beta |
0.1.1 | Nov 9, 2026 | 1.21.11 – 26.3 | Alpha |
The commands named on the Modrinth page of DaClans:
/clan/clansPermission nodes named there, to give with a plugin like LuckPerms:
daclans.command.*daclans.command.createdaclans.command.disbanddaclans.command.renamedaclans.command.invitedaclans.command.joindaclans.command.leavedaclans.command.promotedaclans.command.demotedaclans.command.setownerdaclans.command.kickdaclans.command.settingsdaclans.command.allydaclans.command.enemydaclans.command.warndaclans.command.depositDaClans is open source. Its newest release on GitHub is Update v0.1.2, published on Nov 9, 2026.
Read all release notes on GitHub
Before that: Pre-Release 0.1.1 (Nov 9, 2026).
A simple, configurable clans plugin for Paper servers, with ranks, alliances, a clan bank and anti-teaming.
DaClans lets players form clans, invite friends, climb a rank ladder, ally with other clans and pool money in a shared bank. Server owners get a fully configurable rank system, damage rules between teammates and an anti-teaming check against neutral players.
Built on the Paper Brigadier command API and Paper plugin descriptor (paper-plugin.yml).
Clans
Ranks and permissions
Diplomacy
Economy
Moderation
Interface and extras
Requirement · Details
Server · Paper or Purpur 1.21.11 or newer
Java · 21 or newer
Vault · Optional, needed for /clan deposit and /clan withdraw
Economy plugin · Optional, any Vault-compatible provider
PlaceholderAPI · Optional, enables the placeholders below
Nexo · Optional, enables custom item icons
BountyLite · Optional, enables teammate bounty blocking
config.yml and settings.yml are generated on first start and are never overwritten by updates.
The main command is /clan, with the aliases /clans and /daclans.
Command · Description · Who can use it
/clan create · Create a clan · Anyone not in a clan
/clan disband · Delete your clan · Leader
/clan rename · Rename your clan · Minimum rank set for rename
/clan invite · Invite an online player · Leader, or the minimum rank set for invite if invites are open to ranks
/clan join [clan] · Join a clan you were invited to, or any open clan · Anyone not in a clan
/clan leave · Leave your clan · Members (leaders cannot leave)
/clan promote · Raise a member one rank · Leader
/clan demote · Lower a member one rank · Leader
/clan setowner · Hand leadership to another member · Leader
/clan kick · Remove a member of a lower rank · Minimum rank set for kick
/clan settings · Open the settings menu · Minimum rank set for settings
/clan ally · Send, accept or end an alliance · Leader
/clan enemy · Toggle a clan as your enemy · Leader
/clan warn · Send a warning to a member · Minimum rank set for warn
/clan deposit · Add money to the clan bank · Members
/clan withdraw [amount] · Take money from the bank, or everything if no amount is given · Leader
/clan top [page] · Show the clan leaderboard · Anyone
Permissions
All daclans.command.* permissions are granted to players by default. In-game rank checks apply on top of them.
Command · Permission
/clan create · daclans.command.create
/clan disband · daclans.command.disband
/clan rename · daclans.command.rename
/clan invite · daclans.command.invite
/clan join [clan] · daclans.command.join
/clan leave · daclans.command.leave
/clan promote · daclans.command.promote
/clan demote · daclans.command.demote
/clan setowner · daclans.command.setowner
/clan kick · daclans.command.kick
/clan settings · daclans.command.settings
/clan ally · daclans.command.ally
/clan enemy · daclans.command.enemy
/clan warn · daclans.command.warn
/clan deposit · daclans.command.deposit
/clan withdraw [amount] · daclans.command.withdraw
/clan top [page] · daclans.command.top
Permission · Description · Default
daclans.antiteam.notify · Receive a staff notice when clan members are teaming on a player · op
/clan settings opens a chest menu. Anyone who meets the settings rank can open it and toggle clan access. Everything else is leader only.
Button · Action · Who
Clan access · Switch between open and invite only · Settings rank or higher
Who can invite · Switch between leader only and rank based invites · Leader
Rank permissions · Left click raises, right click lowers the minimum rank for each action · Leader
Promote / Demote · Left click promotes, right click demotes a member · Leader
Upgrade clan size · Spend bank money to add member slots · Leader
New clans start invite only, and only the leader can invite until that setting is changed.
Requires PlaceholderAPI. The identifier is daclans.
Placeholder list
Placeholder · Description
%daclans_name% · The player's clan name
%daclans_leader% · Name of the clan leader
%daclans_members% · Current member count
%daclans_max_members% · Member limit
%daclans_bank% · Bank balance
%daclans_rank% · The player's rank key (for example officer)
%daclans_allies% · Number of allied clans
%daclans_top__name% · Name of the clan in position n on the leaderboard
%daclans_top__value% · Leaderboard value of that clan (bank or members)
%daclans_top__members% · Member count of that clan
Placeholders return an empty string when the player has no clan, or when there is no clan at the requested leaderboard position.
File · Contents
config.yml · Storage, hooks, clan limits, ranks, default rank permissions, damage rules, anti-teaming, leaderboard, bounty blocking and every message
settings.yml · Size, title and items of the settings menu, including slots, materials, upgrade cost and size
Configuration options
Key options in config.yml:
clan:
name-regex: "[A-Za-z0-9_]{3,16}"
max-members: 10
invite-expiry-seconds: 60
ally-request-expiry-seconds: 120
default-permissions: # minimum rank required for each action
invite: member
kick: officer
rename: leader
settings: coleader
warn: officer
damage-reduction: # percent, 0 to 100
clan: 0
allies: 0
anti-teaming:
enabled: true
threshold: 2 # attackers from one clan group within the window
window-seconds: 15
leaderboard:
enabled: true
sort: bank # bank or members
page-size: 10
refresh-seconds: 60
Ranks are ordered by level. The lowest rank is given to new members, and the rank with the key leader is reserved for the clan owner:
ranks:
officer:
level: 2
displayname: "Officer"
material: GOLD_INGOT
nexoId: "" # use a Nexo item instead of the material
glowing: false
lore:
Each integration can be switched off under hooks:
hooks:
placeholderapi: true
nexo: true
bountylite: true
vault: true
BountyLite
When BountyLite is installed and hooks.bountylite is on, players cannot place bounties on clan members or allies. The commands and subcommands that are checked are configurable:
bounty:
allow-on-teammates: false
commands:
blocked-subcommands:
Clans are stored in SQLite by default, in plugins/DaClans/clans.db. To use MySQL, change the storage section in config.yml and restart:
storage:
type: mysql
mysql:
host: localhost
port: 3306
database: daclans
username: root
password: ""
The clans and members tables are created automatically on first start. The database itself must already exist when using MySQL.
git clone github.com/malusic23354/DaClans.git
cd DaClans
./gradlew build
The plugin jar is written to build/libs/DaClans-.jar. Java 21 is required.
Found a bug or have a suggestion? Open an issue on the issue tracker. Please include your server software and version, the DaClans version and any relevant console log output.
Written by Malusic. Read it with pictures on Modrinth.
Make sure your server runs Paper and Spigot on Minecraft 1.21 – 26.x.
Install what it needs first: VaultUnlocked.
Download the .jar file from Modrinth and put it in the plugins folder of your server.
Restart the server. Avoid /reload, many plugins do not handle it well.
Type /plugins in the console: DaClans should be listed in green. Its config files are created in the plugins folder on the first start.
Full guide: How to install plugins on a Minecraft server
| Resource | Downloads | Versions | Last update | Price |
|---|---|---|---|---|
| 3 | 1.21 – 26.x | 4 days ago | Free | |
| 39K | 1.8 – 1.21 | Mar 13, 2026 | Free | |
| 26 | 1.21 – 26.x | Oct 10, 2026 | Free | |
| 2 | 26.x | 5 days ago | Free |
Yes. DaClans supports Minecraft 26.x. All supported versions: 26.x, 1.21.
Yes. DaClans is free to download from Modrinth.
DaClans runs on Paper and Spigot servers.
Yes: BountyLite, PlaceholderAPI, VaultUnlocked. Install it before DaClans.
Yes. The last update came out in the past day.
The closest ones are LuckPrefix, Join Messages Plus and JPChat. Compare all alternatives
LuckPrefixPlugins · 1.8 – 1.21The luckperms addon for tab- and chat-prefixes on the market.
Join Messages PlusPlugins · 1.21 – 26.xCustom join, leave and first-join messages with MiniMessage support.
JPChatPlugins · 26.xChat for Paper servers: formats per rank, private messages, mentions, item showcase, emojis, chat filters, chat games and cross-server chat.
Voice MessagesPlugins · 1.21 – 26.xVoice messages in minecraft chat
AxTradePlugins · 1.18 – 26.xA lightweight but feature rich & multi-currency trade plugin with a simple configuration.
Custom Join MessagesPlugins · 1.12 – 26.xWelcome players with first-join, join, and quit messages, publicly or privately, via Chat, Titles, Action Bars, Boss Bars, and Sounds. Permission-based and…
Log in to leave a review.