main/Server Admins Info

Server Admins Info

<< Back

Get started by downloading MCClans (Not MCClansAPI!) from the Files and place it with your other plugins.

Dependencies

MCClans has the following dependencies:

  • UUIDCacher [required]: Is used to cache player UUIDs and names. This plugin is required for MCClans to function.
  • Vault [optional]: Is used to charge players ingame currency for certain functions. This plugin is optional.

Config

-config.yml

Config optionParametersDescription
GENERAL
debuggingtrue/falseDisplay debug messages in console
use-permissionstrue/falseIf set to false, admin command access defaults to players with OP access
teleport-delay-secondsnumberDelay before teleporting players to their clan home
teleport-cooldown-secondsnumberThe time players need to wait before being able to teleport to clan home. Set to 0 to disable
re-set-clanhome-cooldown-secondsnumberThe time players need to wait before being able to set the clan home again. Set to 0 to disable
use-chat-clan-tagstrue/falseDisplay clan tags in chat
use-colored-tags-based-on-clan-kdrtrue/falseGive a special color to the clan tag brackets for the three highest clans based on KDR
allow-ff-protectiontrue/falseAllow players and clans to enable friendly fire protection
log-player-kdrtrue/falseTrack player kills and deaths
blocked-worlds-ff-protection:worldname1, worldname2, etc.Friendly fire is disabled in these worlds
blocked-worlds-player-kdr:worldname1, worldname2, etc.Player kills and deaths are not tracked in these worlds
create-backup-after-hoursnumberCreate a data backup every x hours in the MCClans/data/backup folder. Set to 0 to disable
maximum-amount-of-backups-before-removing-oldestnumberMaximum amount of backups to create before removing the oldest
remove-inactive-clanplayers-after-daysnumberDelete ClanPlayers after x amount of days. Set to 0 to disable
remove-inactive-clanowners-including-clantrue/falseRemove ClanPlayers even if they own a clan. This causes the clan to disband
clan-tag-regexex. '[A-Za-z0-9_]+'Limit the characters allowed in the clan tag
clan-tag-characters-minimumnumberMinimum amount of characters allowed in the clan tag
clan-tag-characters-maximumnumberMaximum amount of characters allowed in the clan tag
clan-name-regexex. '[A-Za-z0-9_]+'Limit the characters allowed in the clan name
clan-name-characters-minimumnumberMinimum amount of characters allowed in the clan name
clan-name-characters-maximumnumberMaximum amount of characters allowed in the clan name
DATABASE_SETTINGS
use-databasetrue/falseUse a database. Data is otherwise stored in the MCClans/data/recent folder, as flatfile
dbms-typemysql/sqliteDatabase type
database-server-portnumberDatabase server port
database-serverlocalhost/<ip>/<domain>Database server location
database-namenameDatabase name
database-server-userusernameDatabase username
database-server-passwordpasswordDatabase password
ECONOMY_SETTINGS
use-economytrue/falseCharge players configured costs. Requires Vault
clan-creation-costnumberCost for creating a clan
set-clanhome-costnumberCost for setting the clan home
re-set-clanhome-cost-increasenumberIncrease the cost for changing the clan home
teleport-costnumberCost for teleporting to clan home
COMMAND_ALIASES
command aliasclan commandex. /clanff: /clan friendlyfire clan toggle. Alias must be one word. Command must start with 'clan'

Commands

CommandDescriptionClan perm.Bukkit perm.
USER COMMANDS
/clan help {page}Lists all commands availablemcclans.user.help
/clan page <page>Browse the pages of a tablemcclans.user.page
/clan priceSee all the costs associated with clansmcclans.user.price
/clan create <clanTag> <clanName>Create a clanmcclans.user.create
/clan disbandDisband a clandisbandmcclans.user.disband
/clan listLists all the clansmcclans.user.list
/clan leaderboardLists all players sorted by KDRmcclans.user.leaderboard
/clan info {clanTag}Get the info of a clanmcclans.user.info
/clan roster {clanTag}See the members of a clanmcclans.user.roster
/clan stats {clanTag}See the statistics of a clan's membersmcclans.user.stats
/clan friendlyfire clan toggle [/clanff]Toggle the clan's friendly fire protectionfriendlyfiremcclans.user.friendlyfire.clan
/clan friendlyfire personal toggle [/personalff]Toggle your personal friendly fire protectionmcclans.user.friendlyfire.personal
/clan coordsSee the coordinates of your clan memberscoordsmcclans.user.coords
/clan resignResign from a clanmcclans.user.resign
/clan tag color <color>Change the clan tag colortagmcclans.user.tag
/clan rank create <rankName> {permissions}Create a rankrankmcclans.user.rank.create
/clan rank remove <rankName>Remove a rankrankmcclans.user.rank.remove
/clan rank rename <rankName> <newRankName>Rename a rankrankmcclans.user.rank.rename
/clan rank view {rankName}View the properties of the rank or all ranksrankmcclans.user.rank.view
/clan rank permission set <rankName> <permissions>Sets the given permissions to a rankrankmcclans.user.rank.permission.set
/clan rank permission add <rankName> <permissions>Adds the given permissions to a rankrankmcclans.user.rank.permission.add
/clan rank permission remove <rankName> <permissions>Removes the given permissions from a rankrankmcclans.user.rank.permission.remove
/clan rank permission viewView all available permissionsrankmcclans.user.rank.permission.view
/clan player info {playerName}Get the info of yourself or another playermcclans.user.player.info
/clan player setrank <playerName> <rankName>Set the rank of a member of your clansetrankmcclans.user.player.setrank
/clan homeTeleport to your clan homehomemcclans.user.home
/clan sethomeSet the location of your clan homesethomemcclans.user.sethome
/clan invite <playerName>Invite a player to your claninvitemcclans.user.invite
/clan acceptAccept a pending clan invitemcclans.user.accept
/clan declineDecline a pending clan invitemcclans.user.decline
/clan remove <playerName>Remove a player from your clanremovemcclans.user.remove
/clan ally invite <clanTag>Invite another clan to become an allyallymcclans.user.ally.invite
/clan ally remove <clanTag>Remove an allied clanallymcclans.user.ally.remove
/clan ally inviteable toggleToggle if the clan is accepting ally invitesallymcclans.user.ally.inviteable
/clan ally acceptAccept a pending ally inviteallymcclans.user.ally.accept
/clan ally declineDecline a pending ally inviteallymcclans.user.ally.decline
/clan chat global {message} [/g]Talk in global chatmcclans.user.chat.global
/clan chat clan {message} [/cc]Talk in clan chatclanchatmcclans.user.chat.clan
/clan chat ally {message} [/ac]Talk in ally chatallychatmcclans.user.chat.ally
ADMIN COMMANDS
/clan admin reloadReload the configurationmcclans.admin.reload
/clan admin backupBackup the databasemcclans.admin.backup
/clan admin create <owner> <clanTag> <clanName>Create a clanmcclans.admin.create
/clan admin disband <clanTag>Disband a clanmcclans.admin.disband
/clan admin home <clanTag>Teleport to a clan homemcclans.admin.home
/clan admin sethome <clanTag>Set the location of a clan homemcclans.admin.sethome
/clan admin invite <clanTag> <playerName>Invite a player to a clanmcclans.admin.invite
/clan admin remove <clanTag> <playerName>Remove a player from a clanmcclans.admin.remove
/clan admin coords <clanTag>See the coordinates of a clan's membersmcclans.admin.coords
/clan admin tag color <clanTag> <color>Change a clan tag colormcclans.admin.tag.color
/clan admin setowner <clanTag> <playerName>Set the owner of a clanmcclans.admin.setowner
/clan admin clanplayer setkills <playerName> <high> <medium> <low>Set the kills of a playermcclans.admin.clanplayer.setkills
/clan admin clanplayer setdeaths <playerName> <high> <medium> <low>Set the deaths of a playermcclans.admin.clanplayer.setdeaths
/clan admin clanplayer transfer <targetClanPlayer> <newPlayerName>Transfer all player properties to a different playermcclans.admin.clanplayer.transfer
/clan admin clanplayer remove <playerName>Remove all player propertiesmcclans.admin.clanplayer.remove

Miscellaneous info

  • Switching the server between online and offline mode is not supported.