1.0
Compatibility
Required content
Changes
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
- Pobierz najnowszą wersje z releases page.
- Umieść plik JAR w katalogu
pluginsswojego serwera. - Zrestartuj serwer.
- Skonfiguruj plugin w folderze
plugins/Clans.
Uprawnienia
clans.create– Tworzenie klanówclans.invite– Zapraszanie graczy do klanuclans.kick– Wyrzucanie członków z klanuclans.upgrade– Ulepszanie właściwości klanuclans.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
- Sklonuj repozytorium
- Uruchom
./gradlew build - 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.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:2A7mj2zW:O4xzUxrt"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:2A7mj2zW:O4xzUxrt"
}

