AdvancedClans is a complex clan plugin that provides a lot of pvp to the minecraft servers. Its lightweight and has a lot of features that other clan plugins doesnt have, multiple GUIs, information of every clan and every player in the clan in a GUI, top kills/level, and it has been tested for about 6 months on servers with 100 players online to fix possible bugs.
The plugin can be used with MySQL or SQLite, and supports most of the spigot versions (1.8 to 1.19).
▸ Why a premium resource?:
Because this is an exclusive plugin that has been made for my server and it was the "life" of it, all my players were fascinated with this system because of it originality and simplicity, and it took a lot of work for me.
Looking the feature list, you will see why also is premium.
▸ Requirements:
- Vault
- Economy Plugin
▸ Features:
- Configurable 100%
- MySQL & SQLite support (For multiple server at the same time, update incoming, not available yet!)
- Support for multibase on each server (in case of MySQL)
- Clan notifications system NEW
- Support with MVDWPlaceholderAPI NEW
- Customizable rank system (create as many ranks as you want) NEW
- Clan prefixes system NEW
- Data migrator (From Clan system to AdvancedClans)
- PlaceholderAPI support (Full list below)
- Offline players support (kick/promote/demote/etc)
- Promote and demote system (Member/Coleader/Leader)
- Prefix in the chat for every member of the clan (With Vault)
- Alliance system with multiple (configurable) number of clans
- Enemys system with multiple (configurable) number of clans
- Declare neutral clans (Default all the clans are neutral)
- Relational placeholders to change tab color of enemys/allies
- Experience and level system for every clan
- Clan base system (add/remove/teleport) with cooldown or not
- Clan chest (No dupe bugs!) for every clan
- Activate/Deactivate the pvp of the clan
- Private clan chat for members in the clan
- Private ally chat for all the clan members of the alliance
- Support with action-bars and titles (All versions)
- Action-bars on chat talk (ally and clan chat)
- Admin commands to modify all clan values
- Clan slots system per level
- Anti farm kills with custom time and amount of kills
- Clan names blacklist
- Item blacklist for clan chest
- Individual permission for every feature
- Clan can change color of the prefix (unlock colors per level)
- Separated prefixes per leader, coleader and member
- List of all clans in GUI (With information)
- Information of every clan in GUI (kills/deaths/exp/level/kdr/slots)
- Information of every player in clan (kills/deaths/kdr/rank)
- Top clan in gui (level & kills)
- Leaderheads support (player kills & clan kills)
- Async clan save task (time configurable & modified clans only)
- Limit the maximum level of clans
- Clan name length configurable
- Disable the commands in certain worlds
- Blacklist world for clan bases
- Clan help command with 2 pages (Clickable message)
- Tab complete commands (To breakallys or declare enemys)
- Disband clan with double confirmation for the leader
- All skulls have the skin of the owner of the clan
- Top killers in every clan
- Clan bank system (deposit/withdraw/balance)
- Clan logs system (Transaction logs)
- Developer API
Clan list
Clan information
More images
And much more!
And much more!
▸ Massive permissions:
- clans.user (Allows to use all clan commands for users)
- clans.admin (Allows to use all admin commands)
- clans.ally
- clans.bank
- clans.base
- clans.breakally
- clans.chat
- clans.chest
- clans.color
- clans.create
- clans.delbase
- clans.demote
- clans.disband
- clans.enemy
- clans.help
- clans.info
- clans.invite
- clans.join
- clans.kick
- clans.leave
- clans.list
- clans.neutral
- clans.pinfo
- clans.promote
- clans.pvp
- clans.reload
- clans.setbase
- clans.setleader
- clans.tops
- ALL (All permissions)
- ALLY (Send request allies)
- BREAKALLY (Break allies)
- NEUTRAL (Declare a neutral clan)
- ENEMY (Declare a enemy clan)
- BANK_LOGS (View bank logs)
- BANK_DEPOSIT (Make deposits)
- BANK_WITHDRAW (Make withdraws)
- BANK_BALANCE (View clan balance)
- SETBASE (Set clan base)
- DELBASE (Delete the clan base)
- BASE (Go to the clan base)
- CHEST (Open the clan chest)
- COLORS (Change clan color)
- KICK (Kick other members)
- INVITE (Invite new players)
- PREFIX (Change clan prefix)
- PROMOTE (Promote a player)
- DEMOTE (Demote a player)
- CHAT (Toggle the clan chat)
- PVP (Toggle the pvp of the clan)
▸ PlaceholderAPI & MVDWPlaceholderAPI:
%clans_name% (Return clan name)
%clans_name_color% (Returns the clan name with the color)
%clans_kills% (Returns clan kills)
%clans_deaths% (Returns clan deaths)
%clans_kdr% (Returns clan KDR)
%clans_player_kills% (Returns player kills in clan)
%clans_player_deaths% (Returns player deaths in clan)
%clans_player_kdr% (Returns player KDR in clan)
%clans_player_rank% (Returns player rank in clan)
%clans_prefix% (Returns the prefix of the clan (Support with color of the clan)
%clans_level% (Returns the clan level)
%clans_experience% (Returns the clan experience)
%clans_required_experience% (Returns the clan required experience)
%clans_balance% (Returns the clan balance of the bank)
%rel_clans_friendship% (Returns if a player is enemy/ally/neutral)
%clans_name_color% (Returns the clan name with the color)
%clans_kills% (Returns clan kills)
%clans_deaths% (Returns clan deaths)
%clans_kdr% (Returns clan KDR)
%clans_player_kills% (Returns player kills in clan)
%clans_player_deaths% (Returns player deaths in clan)
%clans_player_kdr% (Returns player KDR in clan)
%clans_player_rank% (Returns player rank in clan)
%clans_prefix% (Returns the prefix of the clan (Support with color of the clan)
%clans_level% (Returns the clan level)
%clans_experience% (Returns the clan experience)
%clans_required_experience% (Returns the clan required experience)
%clans_balance% (Returns the clan balance of the bank)
%rel_clans_friendship% (Returns if a player is enemy/ally/neutral)
Members GUI (Aditional info):
%online% Return all the online players in the clan.
%online-allys% Return all the online players in the clan & allies.
%members% Return the number of members in the clan
%top-kills-1% Return the top 1 killer in the clan
%top-kills-2% Return the top 2 killer in the clan
%top-kills-3% Return the top 3 killer in the clan
%top-kills-4% Return the top 4 killer in the clan
%top-kills-5% Return the top 5 killer in the clan
Player stats:
%kills% Return the player number of kills.
%deaths% Return the players number of deaths.
%rank% Return the player rank in the clan.
%state% Return if the player is online/offline.
%kdr% Return the player KDR.
List GUI:
%members% Return clan number of members.
%max% Return the maximum capacity of members in the clan.
%kdr% Return clan KDR.
%kills% Return clan kills.
%lider% Return clan leader
%online% Return all the online players in the clan.
%online-allys% Return all the online players in the clan & allies.
%members% Return the number of members in the clan
%top-kills-1% Return the top 1 killer in the clan
%top-kills-2% Return the top 2 killer in the clan
%top-kills-3% Return the top 3 killer in the clan
%top-kills-4% Return the top 4 killer in the clan
%top-kills-5% Return the top 5 killer in the clan
Player stats:
%kills% Return the player number of kills.
%deaths% Return the players number of deaths.
%rank% Return the player rank in the clan.
%state% Return if the player is online/offline.
%kdr% Return the player KDR.
List GUI:
%members% Return clan number of members.
%max% Return the maximum capacity of members in the clan.
%kdr% Return clan KDR.
%kills% Return clan kills.
%lider% Return clan leader
YAML:
config-version: 1.0.5
database:
type: SQLite
host: localhost
port: 3306
user: root
password: ''
database: clans
settings:
debug: true
blacklisted-worlds:
- Spawn
- example
forced-pvp-worlds:
- example_world
enable-clan-chat: true
color-selector-enabled: true
colors-enabled:
red: true
lime: true
green: true
magenta: true
purple: true
cyan: true
light_blue: true
light_gray: true
gray: true
orange: true
yellow: true
allow-name-in-colors: false
create-cost: 50000
max-name-length: 8
min-name-length: 3
default-level: 1
default-slots: 6
confirm-delete-time: 10
max-enemy-clans: 8
max-allies: 4
permission-to-bypass-base-cooldown: clans.bypass.base
base-teleport-delay: 5
blacklisted-worlds-for-bases:
- example
exp-for-kill: 1
max-level-clan: 35
slots-per-level: 1
clan-chest-size: 54
clan-chest-name: '&8Clan chest'
save-task:
enabled: true
time: 1
sounds:
error: VILLAGER_NO;10;2
clan-level-up: LEVEL_UP;10;3
chest-break: ITEM_BREAK;10;3
chat:
clan-chat:
clan-chat-format: '&6&lClanChat> &e%player%&f: &f%msg%'
chat-ally-format: '&6&lAllies> &7(%player-clan%) &f%player%: %msg%'
spy-chat-format: '&6&lSpyChat> &7(%clan%) &e%player%&f: &f%msg%'
prefixes:
before-player-prefix: true
use-placeholder-only: false
bank:
min-withdraw: 10000
max-withdraw: 100000
min-deposit: 10000
max-deposit: 100000
unique-server-name: Survival-1
server-sync:
enabled: false
redis-host: localhost
redis-port: 6379
redis-password: ''
colors-unlock-level:
red: 40
green: 30
magenta: 25
cyan: 20
lime: 15
purple: 12
light_blue: 10
gray: 8
light_gray: 5
orange: 3
yellow: 1
slots-system:
level-10: 3
level-20: 5
level-30: 5
anti-spam-kills:
enabled: true
kills-to-activate: 5
kills-in-time: 120
time-to-deactivate: 60
default-color: e
colors-slots:
red: 23
green: 22
magenta: 21
cyan: 20
lime: 16
purple: 15
light_blue: 14
gray: 13
light_gray: 12
orange: 11
yellow: 10
clans-blacklist:
- ****
- fvck
- rape
items-blacklist:
- BEDROCK
- ENDER_PORTAL
premium-server: false
create-with-items: false
item-cost:
- OBSIDIAN;32
- LEATHER;10
disable-pvp-message: false
prefix-regex: ^[a-zA-z0-9\s]*$
prefix-min-length: 3
prefix-max-length: 8
experience-needed-formula: '%level%*50'
set-new-color-automatic: false
create-regex: '[a-zA-z0-9\s]*$'
require-prefix-on-creation: false
YAML:
general:
nextPage:
material: ARROW
name: '&fNext page'
lore:
- '&7Click to go to next page'
backPage:
material: ARROW
name: '&fPrevious page'
lore:
- '&7Click to go to previous page'
decoration:
material: CYAN_STAINED_GLASS_PANE
name: '&b@YouServer'
bank:
logs:
title: '&8Clan logs page &6%page%'
action-withdraw: Withdraw
action-deposit: Deposit
log-item:
material: PAPER
name: '&7Transaction ID: &a#%id%'
lore:
- ''
- '&7Executor: &d%executor%'
- '&7Transaction type: &e%action%'
- '&7Money amount: &a$%amount%'
- ''
- '&7Transaction date: &6%date%'
filter-item:
material: ANVIL
name: '&cVery soon'
clan-info:
rows: 6
title: '&8Information: &d%clan%'
info:
material: PAPER
name: '&fStatistics'
slot: 24
lore:
- ''
- '&fKills: &a%kills%'
- '&fDeaths: &c%deaths%'
- '&fKDR: &6%kdr%'
exp:
material: EXPERIENCE_BOTTLE
name: '&fInformation'
slot: 20
lore:
- ''
- '&fClan level: &d%level%'
- '&fExperience: &6%exp%&f/&6%max-exp%'
members:
material: PLAYER_HEAD
skin: '%clan-owner%'
slot: 22
name: '&fClan members'
lore:
- ''
- '&fMembers:'
- '&a%members%&f/&a%max%'
- ''
- '&eClick to see more'
allies:
material: LIME_DYE
slot: 30
name: '&6Clan allies'
format: '&e&l» &f%ally%'
enemies:
material: RED_DYE
slot: 32
name: '&cClan enemies'
format: '&4&l» &f%enemy%'
clan-list:
title: '&8Clan list &6#%page%'
name: '&fClan: &e%clan%'
lore:
- ''
- '&fLeader: &6%lider%'
- '&fMembers: &e%members%&f/&e%max%'
- '&fPrivacy: %privacy%'
- ''
- '&fKDR: &d%kdr%'
no-clan:
material: BARRIER
name: '&cNo more clans'
lore:
- ''
- '&fHere will appear'
- '&fthe next clans.'
- ''
color-selector:
title: '&8Color selector'
rows: 4
item-name: '&fColor: %available%%color%'
lores:
selected:
- '&cColor already selected!'
locked:
- ''
- '&cThis color will be unlocked'
- '&cwhen clan reach level &e%level%'
select:
- '&aClick to select this color!'
tops:
empty-item:
name: '&fPosition: &e#%position%'
lore:
- '&7&oEmpty...'
top-kills:
title: '&8Top clan kills'
item:
name: '&fPosition: &e#%position%'
lore:
- ''
- '&fClan: &e%clan%'
- '&fKills: &a%kills%'
- '&fMembers: &d%members%'
top-level:
title: '&8Top clan level'
item:
name: '&fPosition: &e#%position%'
lore:
- ''
- '&fClan: &e%clan%'
- '&fLevel: &a%level%'
- '&fMembers: &d%members%'
members:
rows: 6
title: '&8Information: &d%clan%'
top-killers-format: '&e#%position%) &c%player% &fwith a total of &a%kills% &fkills.'
top-killers-empty: '&e#%position%) &cEmpty position.'
info:
material: PAPER
name: '&9Additional Information'
slot: 28
lore:
- '&fTop kills:'
- '%top-kills-1%'
- '%top-kills-2%'
- '%top-kills-3%'
- ''
- '&fMembers: &a%members%'
item-format:
name: '&fPlayer: &a%player%'
lore:
- '&fStatus: %state%'
- '&fRank: %rank%'
- ''
- '&fKills: &e%kills%'
- '&fDeaths: &c%deaths%'
- '&fKDR: &6%kdr%'
YAML:
ranks:
leader:
id: 2
display-name: "&aLeader"
prefix: "&8[%color%**%clan%&8] &r"
ladderPosition: 2
permissions:
- 'ALL'
coleader:
id: 1
display-name: "&cColeader"
prefix: "&8[%color%*%clan%&8] &r"
ladderPosition: 1
permissions:
- 'INVITE'
- 'COLORS'
- 'BREAKALLY'
- 'ALLY'
- 'NEUTRAL'
- 'BANK_LOGS'
- 'SETBASE'
- 'DELBASE'
- 'PVP'
- 'BANK_LOGS'
- 'PRIVACY'
member:
id: 0
display-name: "&9Member"
prefix: "&8[%color%%clan%&8] &r"
ladderPosition: 0
default: true
permissions:
- 'BANK_DEPOSIT'
- 'BANK_WITHDRAW'
- 'BANK_BALANCE'
- 'BASE'
- 'CHEST'
- 'CHAT'
And messages.yml too!
▸ Data Migrator:
ClanSystem store the clan members with their UUID, so if you are a no-premium server you can't restart your player uuid data, because that would cause a fail in the migration.
- Go to your plugin folder-> AdvancedClans and create a folder called "clans".
- Inside the folder "clans" copy and paste all the files from the ClanSystem plugin (the clan files).
- Start the server and use /clan migrate and the process will start.
- Delete the folder "clans" in your AdvancedClans plugin folder.
- Stop the server and enjoy.