
mClans
Advanced clans system for Paper. 1.16.5 - 1.21.10
Автор: writevarlong6752обновлён 22 дек. 2025 г.
ПриключенияТехнологииУтилиты
Описание
Clans
Features
- Clan Management: Create, join, and manage clans with configurable roles (Leader, Deputy, Member).
- Points System: Earn points for killing other players.
- Multiple Database Types: Supports multiple databases (MongoDB, MySQL, FLAT).
- Modular Design: Clean API allowing developers to extend functionality.
Installation
- Download the latest version from the releases page.
- Place the JAR file into your server’s
pluginsdirectory. - Restart the server.
- Configure the plugin in the
plugins/Clansfolder.
Permissions
clans.create– Create clansclans.invite– Invite players to a clanclans.kick– Kick members from a clanclans.upgrade– Upgrade clan propertiesclans.admin– Administrative commands
Commands
/clan create <tag>– Create a new clan/clan invite <player>– Invite a player to your clan/clan join– Join a clan (if you have been invited)/clan leave– Leave your current clan/clan info [tag]– Display clan information/clan deputy <player>– Assign a deputy to a clan member/clan menu– Open the upgrade and member management menu/clan delete– Delete a clan/clan pvp <on/off/toggle>– Edit the clan PvP status
Configuration
Clear and simple YML configuration.
PlaceholderAPI
For the displayed player:
%clans_user_{kills/deaths/assists/points}%
For the player leaderboard (from 1 to 100):
%clans_users_{1-100}_{kills/deaths/assists/points}%
For the player’s clan:
%clans_clan_{kills/deaths/assists/points}%
For the clan leaderboard (from 1 to 100):
%clans_clans_{1-100}_{kills/deaths/assists/points}%
Developer API
Easy, clean, and well-structured — check out the API module.
Building the Project
- Clone the repository
- Run
./gradlew build - Find the built JAR file in
spigot/build/libs/
Contributing
Contributions are welcome! You can submit pull requests or open issues for bugs and feature suggestions. I also appreciate constructive criticism — if something is poorly designed, let me know!
License
This project is licensed under the MIT License — see the LICENSE file for more information.
Последние версии
Все версии →release
mClans 1.0.1
1.0.122 дек. 2025 г.607Minecraft: 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.11paper, purpur, spigot
Что нового
Added own clan tag by **%clans_user_clan%**
If you have any ideas or encounter any errors, please open an issue on GitHub or contact me on Discord.
release
mClans 1.0
1.013 дек. 2025 г.68Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21-rc1, 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.11paper, purpur, spigot
Что нового
# Klany
## Funkcje
- **Zarządzanie Klanami**: Tworzenie, dołączanie i zarządzanie klanami z konfigurowalnymi rolami (Lider, Zastępca, Członek).
- **System Punktów**: Dostawanie punktów za zabójstwa graczy.
- **Wiele typów baz danych**: Obsługa wielu baz danych (MongoDB, MySQL, FLAT).
- **Modularny Projekt**: Czyste API umożliwiające programistom rozszerzanie funkcjonalności.
## Instalacja
1. Pobierz najnowszą wersje z [releases page](https://github.com/maquqdev/Clans/releases).
2. Umieść plik JAR w katalogu `plugins` swojego serwera.
3. Zrestartuj serwer.
4. Skonfiguruj plugin w folderze `plugins/Clans`.
## Uprawnienia
- `clans.create` – Tworzenie klanów
- `clans.invite` – Zapraszanie graczy do klanu
- `clans.kick` – Wyrzucanie członków z klanu
- `clans.upgrade` – Ulepszanie właściwości klanu
- `clans.admin` – Komendy administracyjne
## Komendy
- `/klan stworz <tag>` – Utwórz nowy klan
- `/klan zapros <gracz>` – Zaproś gracza do swojego klanu
- `/klan dolacz` – Dołącz do klanu (jeśli zostałeś zaproszony)
- `/klan opusc` – Opuść obecny klan
- `/klan info [tag]` – Wyświetl informacje o klanie
- `/klan zastepca [gracz]` - Dodawanie zastępcy osobie z klanu
- `/klan menu` – Otwiera menu ulepszeń, zarządzania członkami
- `/klan usun` – Usuwanie klanu
- `/klan pvp <on/off/toggle>` – Edytowanie PvP statusu PvP w klanie
## Konfiguracja
Przejrzysta, prosta w YML
## PlaceholderAPI
Dla wyświetlonego gracza:
`%clans_user_{kills/deaths/assists/points}%`
Dla topki graczy (od 1 do 100):
`%clans_users_{1-100}_{kills/deaths/assists/points}%`
Dla klanu gracza:
`%clans_clan_{kills/deaths/assists/points}%`
Dla topki klanu (od 1 do 100):
`%clans_clans_{1-100}_{kills/deaths/assists/points}%`
## API dla Deweloperów
Łatwe, fajne przejrzyste - zobacz sobie moduł API.
## Budowanie projektu
1. Sklonuj repozytorium
2. Uruchom `./gradlew build`
3. Znajdź zbudowany plik JAR w `spigot/build/libs/`
## Wkład w Projekt
Wkład w rozwój jest mile widziany! Możesz zgłaszać pull requesty lub otwierać zgłoszenia błędów i propozycje nowych funkcji.
Również przyjmuje krytykę - jeżeli coś jest źle zrobione, napisz do mnie!
## Licencja
Projekt jest licencjonowany na zasadach licencji MIT – zobacz plik LICENSE, aby uzyskać więcej informacji.