Polymart is now Voxel Shop! We're upgrading many features of the site, and during this open beta you will experience occasional bugs. Learn more
A minecraft plugin that allows players to create and manage their own clan.

A Minecraft plugin that allows players to create and manage their own clan.
This software runs on Spigot and NMS.
Spigot forks without compiled NMS code are not supported.
Officially supported servers are spigot, paper, and folia.
You must use Java 11 or newer.
Images
[/SPOILER]
You might need these plugins to utilize all plugin features:
Player Info Placeholders:
PlayerPointsVaultVaultUnlocked (for Folia Servers)
IMPORTANT:
Each clan has its own permission system. Clan owners manage member capabilities.
NOTE:
Only clan owners can disband clans and manage clan permissions.
Click here to see the previous updates
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories> <dependency>
<groupId>com.github.CortezRomeo</groupId>
<artifactId>ClansPlus</artifactId>
<version>VERSION</version>
</dependency>
// Initialize plugin API
ClanPlus clansPlusAPI = Bukkit.getServicesManager().getRegistration(ClanPlus.class).getProvider();
String clanName = "HelloClan";
if(!clansPlusAPI.getPluginDataManager().getClanDatabase().containsKey(clanName))
clansPlusAPI.getPluginDataManager().loadClanDatabase(clanName);
IClanData clanData = clanPlusAPI.getPluginDataManager().getClanDatabase(clanName);
String playerName = "Cortez_Romeo";
clansPlusAPI.getClanManager().addPlayerToAClan(playerName, clanName, false);
clansPlusAPI.getPluginDataManager().getPlayerDatabase(playerName).setRank(Rank.LEADER);
clanData.setOwner(playerName);
clanData.setMessage("This is the first message of this clan!");
clanData.setCustomName("&bSuper Clan");
clansPlusAPI.getClanManager().alertClan(clanName, "Have a good day!");
clansPlusAPI.getPluginDataManager().saveClanDatabaseToStorage(clanName, clanData);