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

mClans

Persistent, levelled clans with diplomacy, homes, banking, and progression for Paper, Purpur, and Folia.

Автор: miklires5370обновлён 10 окт. 2026 г.
Механики игрыОбщение

Описание

mClans

Persistent, levelled clans with diplomacy, homes, banking, and progression for Paper, Purpur, and Folia.

Paper Purpur

GitHub Modrinth Discord

Release Java 25 Minecraft 26.3

What it does

  • Implements create, invite, join, leave, kick, promote, demote and confirmed disband flows.
  • Enforces unique names/tags, reserved words, owner protection and role hierarchy.
  • Starts clans at five members and expands the configured limit through point levels.
  • Awards PvP points with a per-killer/per-victim anti-farm cooldown.
  • Provides Folia-safe friendly-fire protection and private clan chat.
  • Stores the clan bank and every balance change in an append-only ledger.
  • Connects the bank to Vault for deposits and permission-controlled withdrawals.
  • Supports confirmed ownership transfers and managing offline clan members.
  • Provides mutual alliances, enemy/neutral relations, and optional allied PvP protection.
  • Provides one shared clan home with a configurable teleport cooldown.
  • Shows the ten highest-scoring clans with deterministic ranking.
  • Shows clan progression and members in a read-only GUI.
  • Exposes membership and ally checks through Bukkit Services.

The default configuration is playable without optional dependencies. Clan creation is free until economy.creation-cost is changed. Wars, claims and cross-proxy synchronization remain separate modules so enabling the social core does not silently alter world protection or PvP rules.

Requirements

  • Java 25
  • Paper, Purpur or Folia 26.3

Vault and an economy provider are required only for a non-zero creation cost and bank transfers. mReputation, mBadges and PlaceholderAPI remain optional integration targets. The core plugin starts without them.

Commands

  • /clan create <name> <tag>
  • /clan invite <player> and /clan accept <name|tag>
  • /clan info [name|tag]
  • /clan leave, /clan kick <player>
  • /clan promote|demote <player>
  • /clan transfer <player> confirm
  • /clan ff <on|off>
  • /clan bank [balance|deposit|withdraw] [amount]
  • /clan sethome and /clan home
  • /clan ally|enemy|neutral <name|tag>
  • /clan top
  • /clan disband confirm
  • /cc <message>
  • /clan reload

Permissions: mclans.use, mclans.admin, mclans.reload.

Language and configuration

English is selected by default. Set language: ru_RU and run /clan reload to switch the interface to Russian. Names, tags, invitation expiry, level thresholds, member limits, PvP rewards, home cooldown, allied protection, economy cost and telemetry are documented in the generated config.yml.

Storage

Clan state uses a versioned local H2 database on a dedicated virtual thread. Creation and joining are transactional. Names and tags are unique at the database layer, member capacity is rechecked while accepting an invite, a clan owner cannot silently leave, and the bank cannot become negative.

Build

./gradlew clean build

The plugin JAR is written to build/libs; the Bukkit Services API is built in api/build/libs.

Licensed under the MIT License.

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

Все версии →
release

mClans 1.1.1

1.1.1
10 окт. 2026 г.148Minecraft: 26.3folia, paper, purpur
Скачать
Что нового
# Changelog ## 1.1.1 - 2026-10-10 - Added Minecraft 26.3 compatibility and verified the clean build and automated test suite against Paper API 26.3. ## 1.1.0 - 2026-08-28 - Added confirmed ownership transfer and offline member management. - Added mutual alliances, enemy/neutral relations and allied friendly-fire protection. - Added clan homes with cooldowns and asynchronous teleportation. - Added Vault-backed deposits, officer withdrawals and compensating ledger entries. - Added `/clan top` and expanded the command suggestions. - Hardened naming regex, progression validation, arithmetic limits and invite expiry. - Added transactional tests for ownership, diplomacy, homes and leaderboards. - English remains the default; set `language: ru_RU` for Russian. ## 1.0.0 - Added persistent clan lifecycle, roles, invitations and member limits. - Added configurable levels, PvP points and same-victim anti-farm protection. - Added friendly fire, clan chat, information GUI and bank ledger storage. - Added asynchronous H2 storage and Bukkit Services API.
release

mClans 1.1.0

1.1.0
29 авг. 2026 г.389Minecraft: 26.2folia, paper, purpur
Скачать
Что нового
# Changelog ## 1.1.0 - 2026-08-28 - Added confirmed ownership transfer and offline member management. - Added mutual alliances, enemy/neutral relations and allied friendly-fire protection. - Added clan homes with cooldowns and asynchronous teleportation. - Added Vault-backed deposits, officer withdrawals and compensating ledger entries. - Added `/clan top` and expanded the command suggestions. - Hardened naming regex, progression validation, arithmetic limits and invite expiry. - Added transactional tests for ownership, diplomacy, homes and leaderboards. - English remains the default; set `language: ru_RU` for Russian. ## 1.0.0 - Added persistent clan lifecycle, roles, invitations and member limits. - Added configurable levels, PvP points and same-victim anti-farm protection. - Added friendly fire, clan chat, information GUI and bank ledger storage. - Added asynchronous H2 storage and Bukkit Services API.