Skip to content

Commands

<argument> is required, [argument] optional, a|b one of the listed words. Permission is the node needed, or everyone; see Permissions for defaults. Durations are typed 90 (seconds), 45s, 30m, 2h, 1d, or combined like 1h30m, wherever this page says duration.

While the plugin is still loading its data at startup, the commands that touch that data answer that it is loading (Installation).

/team

Aliases /f, /faction. /team or /team help lists every subcommand you are allowed to use. Shortcuts, as shipped (teams.yml, shortcuts): /hq, /base, /stuck and /fc stand for /team hq, base, stuck and chat; and /team i, h/home, sh, d, w, m, k, s for info, hq, sethq, deposit, withdraw, map, kick, settings.

For players

The role column is the default minimum role in the player's team, set under required-roles in teams.yml and claims.yml — and by each team for itself in /team settings. Ranks: leader, co-leader, officer, member.

Subcommand Aliases Does Role
create <name> Found a team —
disband Disband your team leader
rename <name> Rename your team leader
invite <player> inv Invite a player officer
uninvite <player> revoke Withdraw an invitation officer
join <team> Accept an invitation, or join an open team (a closed team takes nobody) —
leave quit Leave your team —
kick <player> Remove a member co-leader
promote <player> Member → officer → co-leader, never to your own rank leader
demote <player> Co-leader → officer → member leader
transfer <player> setleader, leader Hand over leadership leader
settings options The team's window, set up with no command: name, description, Discord link, who may join (closed, invitation, open), each rank's permissions, members, invitations, claim lock, HQ and base every member; each button its own rank
info [team] who, show A team's details —
list [limit] top Teams ranked by points (up to 100 lines) —
chat [public\|team\|ally] c Pick a chat channel; no argument cycles through them —
ally <team> Offer an alliance, or accept one offered leader
unally <team> Break an alliance leader
focus <player\|team> / unfocus <player\|team> Mark or clear a target for your team officer
rally / unrally Set or clear a rally point where you stand officer
dtr [team] A team's DTR —
claim Get the claiming wand: left-click a corner, right-click the other, sneak + left-click to claim, drop to give up co-leader
unclaim Release the claim you stand in — all of it — refunding part of its price leader
unclaimall Release all your land leader
here claiminfo Who owns the land you stand on, and the claim's size and corners —
map Territory around you —
sethq / setbase Set the HQ or the second base where you stand co-leader
hq / base Go there, after a countdown (10 s) —
stuck Get out of land you cannot leave, after a countdown (60 s) —
map [pillars\|chat] Mark the claims around you with columns in the world, or draw the grid in the chat everyone
lockclaim lock Close your land to non-members until SOTW ends (SOTW only) co-leader
deposit <amount\|all> Money from you to the team bank; all: everything you have member
withdraw <amount\|all> Money from the team bank to you; all: the whole bank, as much as your balance can hold leader
limits blocks How much of each limited block your land holds —

For staff

Subcommand Does Permission
createsystem <name> <safe\|combat> Create a server team — a safe zone like spawn, or a combat zone like a road hcfcore.team.admin
setzone <team> <safe\|combat> Switch a server team between the two hcfcore.team.admin
forceclaim <team> The claiming wand for any team, server teams included: free, and outside the size and placement rules; never over anybody's land hcfcore.claim.admin
forceclaim <team> <x1> <z1> <x2> <z2> [world] The same rectangle claimed at once, by its corners — from the console too, where the world is required: server land laid out by a script hcfcore.claim.admin
forceunclaim <team> [all] Release that team's claim you stand in, or all its land; no refund hcfcore.claim.admin
forcedisband <team> Disband any team hcfcore.team.admin
forcejoin <player> <team> Put a player in a team without an invite (the member cap still applies) hcfcore.team.admin
forceleader <player> Make a player the leader of their team, whoever leads now (alias forcetransfer) hcfcore.team.admin
forcekick <player> / forcepromote <player> / forcedemote <player> Change a player's membership or role, online or not. A kicked leader is succeeded by a co-leader, otherwise by a member; kicking the last member disbands the team hcfcore.team.admin
setpoints <team> <points> / addpoints <team> <points> Set or add to (negative: take from) a team's points hcfcore.team.admin
resetkoth Reset every team's counted KOTH captures hcfcore.team.admin
setdtr <team> <value> Set a team's DTR hcfcore.team.admin
setregen <team> <seconds> Set how long until a team's DTR starts regenerating hcfcore.team.admin

Looking for a team: /lff [note] (aliases /lookingforfaction, /lookingforteam) tells everybody a player with no team wants one, with a few words of their own — once every 5 minutes (teams.yml, lff). Everyone may use it.

Combat, economy and statistics

Command Aliases Does Permission
/pvp /ct, /combattag Your combat tag; /pvp help lists what you may use everyone
/deathban /db How long dying now would ban you; staff: /db <player> checks someone, /db lift and /db ban as below everyone
/pvp check <player> · lift <player> · ban <player> [seconds] Someone's status; lift or set a deathban — with no length, as long as a death would ban them (works from the console) hcfcore.pvp.admin
/lives Your lives (HCF mode only) everyone
/lives check <player> · send <player> <amount> · revive <player> Someone's lives; give some of yours; spend one to lift a friend's deathban everyone
/lives give\|take\|set <player> <amount> Change a player's lives hcfcore.lives.admin
/revive <player> Same as /lives revive; Tab offers the players deathbanned now everyone
/balance [player] /bal, /money A balance everyone
/bounty <player> <amount> /bounties Put money on a player's head, taken from your balance at once; whoever kills them collects it everyone
/bounty · /bounty check <player> The largest bounties; one player's everyone
/bounty clear <player> Remove a bounty — the money is not given back hcfcore.economy.bounty.admin
/shop The shop menu: left click buys, right click sells (sneak: a stack, or all you hold) — when shop.mode has a menu everyone
/pay <player> <amount> Send money everyone
/eco give\|take\|set <player> <amount> /economy Change a player's balance hcfcore.economy.admin
/class · /class list · /class info <class> /classes, /pvpclass Your class, energy and warmup; every class; what one does everyone
/dyes /dyecolors A menu of the effects each dye colour gives a class's arrows everyone
/stats [player] Kills, deaths, killstreak, playtime everyone
/leaderboard [kills\|deaths\|kdr\|killstreak\|playtime\|team-kills\|team-points] /lb, /top10 Every board in a window, or one in the chat everyone

Events and map phases

Command Aliases Does Permission
/events /event, /koth What runs and what is coming, refills and map phases included everyone
/schedule /planning, /eventschedule Every event start of the next seven days, day by day everyone
/schedule add <day> <HH:mm> <event> · remove <day> <HH:mm> [event] Edit the weekly schedule: the event then starts by itself every such day hcfcore.events.admin
/events start <id> · stop <id> Open or end any event — KOTH, Citadel, Conquest, Kill the King, DTC, Last Break, Slide, Totem hcfcore.events.admin
/events create <type> <id> A new event where you stand — koth, citadel, ktk, conquest, dtc, lastbreak, slide, totem, minitotem — copied from the shipped example, its territory claimed hcfcore.events.admin
/events info <id> What the event has and lacks — territory, zone(s), block, schedule — with the command for each hcfcore.events.admin
/events claim <id> The claiming wand, drawing the event's territory (its server team is made if needed) hcfcore.events.admin
/events unclaim <id> [all] Release the claim of its territory you stand in, or all of it hcfcore.events.admin
/events setzone <id> [zone] The claiming wand, drawing its zone — a Conquest's named zone, a new name adding one hcfcore.events.admin
/events delzone <id> <zone> Delete one of a Conquest's zones hcfcore.events.admin
/events setblock <id> DTC/Last Break: the core; Totem: the column, built of bedrock — on the block you look at hcfcore.events.admin
/events delete <id> Delete any event, and release its territory hcfcore.events.admin
/resourcenode /node, /mountain When each Mountain refills everyone
/resourcenode refill <id> Refill one now hcfcore.resourcenode.admin
/resourcenode claim <id> Draw a Mountain's land with the claiming wand, making its server team hcfcore.resourcenode.admin
/sotw SOTW status everyone
/sotw enable Fight during SOTW, against others who did the same, for the rest of it everyone
/sotw start [duration] · stop Start or end SOTW hcfcore.phase.admin
/eotw · /eotw start · stop Status; start or end EOTW status: everyone; start/stop: hcfcore.phase.admin
/purge · /purge start [duration] · stop Status; start or end the Purge status: everyone; start/stop: hcfcore.phase.admin
/timer /timers, /customtimer The custom timers running everyone
/timer start <name> <duration> [label] · stop <name> Start or stop a countdown shown on every scoreboard. The name keyall belongs to /keyall and is refused hcfcore.schedule.admin
/keyall [countdown] Run the key-all commands for everybody online, now or after a countdown (a duration) hcfcore.schedule.admin

A new id for /events create (or an id typed to any setup command) must be 2 to 32 characters of lowercase letters, digits, _ and - — a dot is refused, since it is a path separator to the configuration file the command writes; the id is lower-cased for you. See Capture events.

Kits and items

Command Aliases Does Permission
/kit · /kit <kit> /kits List the kits you can take; take one everyone (a kit may need its own permission)
/kit layout <kit> [reset] Arrange a kit's items; close the window to save everyone
/kit create <id> [cooldown-seconds] [permission] Save your inventory as a kit hcfcore.kit.admin
/kit fromchest <id> [<x> <y> <z> [world]] Save the chest looked at, or at those coordinates, as a kit — its armour worn; from the console too hcfcore.kit.admin
/kit delete <id> · give <player> <kit> · resetcooldown <player> [kit] Manage kits hcfcore.kit.admin
/ability · /ability list /partneritems The partner items, with your cooldowns everyone
/ability give <player> <ability> [amount] Hand out a partner item — from the console too hcfcore.ability.admin
/cooldown reset <player> [what] End a player's cooldowns — from the console too. [what]: all (the default), abilities, global (the shared ability one), pearl, items, or one ability's or one item cooldown's id hcfcore.cooldown.admin
/cenchant list /ce, /customenchant The custom enchants everyone
/cenchant apply <enchant> [level] · remove <enchant> · give <player> <enchant> [level] [amount] On the held item; as books (works from the console) hcfcore.enchant.admin
/crowbar give <player> [amount] Give crowbars hcfcore.crowbar.admin
/speed · /strength · /resistance · /regeneration · /jumpboost · /fireresistance · /invisibility · /haste · /nightvision · /alleffect /sp · /str · /res · /regen · /jb · /fres, /fr · /invis, /invi · /hst · /nv · /alleffects, /effects Give yourself the effect until you die; again to take it off. The commands of effect-commands.yml — yours may differ hcfcore.effect.<command>
/redeem <code> Redeem a code everyone
/redeemadmin create <code> <max-uses\|unlimited> <command> · addcommand <code> <command> · removecommand <code> <number> · setuses <code> <max-uses\|unlimited> · info <code> · list · reset <code> [player] · delete <code> /redeemcodes Manage codes hcfcore.redeem.admin
/resetredeem <code> [player] Let one player, or everybody, use a code again hcfcore.redeem.admin
/hologram create <id> <text> · addline <id> <text> · setline <id> <line> <text> · removeline <id> <line> · movehere <id> · tp <id> · list · delete <id> /holo, /holograms Manage holograms hcfcore.hologram.admin

Chat and utilities

Command Aliases Does Permission
/msg <player> <message> /tell, /w, /whisper, /m Private message everyone
/reply <message> /r Answer the last private message everyone
/togglepm Turn private messages on or off everyone
/ignore [player] Ignore a player for this session, or list who you ignore everyone
/settings /options A menu of your settings; /settings list, /settings <setting> [on\|off] everyone
/cobble [on\|off] /cobblestone Stop or start picking up cobblestone everyone
/spawn Teleport to spawn after a countdown (5 s) everyone
/logout Disconnect safely after a countdown (30 s); refused while combat-tagged, at the start and at the end everyone
/ping [player] Ping everyone
/top Teleport to the highest block above you hcfcore.general.top
/world [world] Go to a world's spawn point hcfcore.general.world
/heal [player] · /kill [player] · /gamemode <mode> [player] /gm Modes: survival/s/0, creative/c/1, adventure/a/2, spectator/sp/3 hcfcore.general.admin
/rename <name> Rename the held item hcfcore.general.rename
/more Fill the held stack hcfcore.general.more
/repair [all] /fix Repair the held item, or everything hcfcore.general.repair, hcfcore.general.repair.all
/clearinventory [player] /ci, /clearinv Clear an inventory hcfcore.general.clearinventory
/feed [player] /eat Food and saturation to full hcfcore.general.feed
/fly [player] Flight on or off hcfcore.general.fly
/god [player] /godmode God mode on or off: no damage, no hunger — until logout hcfcore.general.god
/flyspeed <0-10> [player] · /walkspeed <0-10> [player] Flying or walking speed; 1 is the game's own, 10 the fastest hcfcore.general.speed
/hat Wear the held item hcfcore.general.hat
/suicide Die — a normal death: deathban, DTR, stats hcfcore.general.suicide
/extinguish [player] /ext Put out a fire hcfcore.general.extinguish
/workbench · /anvil /wb, /craft A crafting table or an anvil, anywhere hcfcore.general.workbench, hcfcore.general.anvil
/enderchest [player] /ec, /echest Your ender chest, or a player's — live, changes included hcfcore.general.enderchest
/i <item> [amount] /giveitem Give yourself an item; a full stack without an amount. Not /item: that is the game's own, left as it is hcfcore.general.item
/tphere <player> /s Bring a player to you hcfcore.general.tphere
/tppos <x> <y> <z> [world] Teleport to coordinates hcfcore.general.tppos
/gmc · /gms · /gma · /gmsp [player] Creative, survival, adventure, spectator hcfcore.general.admin
/day · /night [world] Time hcfcore.general.time
/sun · /rain [world] Weather hcfcore.general.weather

general.yml's enabled: false turns off every command in this table except /settings and /cobble — they then answer that they are disabled — for servers whose essentials plugin already provides them. private-messages: false turns off the four private-message commands alone, and spawn.enabled: false /spawn alone.

Moderation

Command Aliases Does Permission
/report <player> <reason> Report a player everyone
/request <message> Ask staff for help everyone
/strike list [team\|player] /strikes A team's strikes, your own by default everyone
/strike add <team\|player> <offence> [details] · pardon <id> · offences Strike a team for an offence (naming a member records them too); pardon a strike; list the offences hcfcore.staff.strike
/staff /mod, /staffmode Enter or leave staff mode hcfcore.staff
/staff list Who is in staff mode hcfcore.staff
/staff tp <player> · tphere <player> · tpall · tploc <x> <y> <z> [world] Teleport to a player; bring one; bring everyone; go to coordinates hcfcore.staff
/staff tpnearest · randomtp Go to the nearest player; to a random one hcfcore.staff
/staff near [radius] Players within a radius (50 blocks by default) hcfcore.staff
/staff telllocation <player> A player's coordinates hcfcore.staff
/staff end · nether Who is in The End; in the Nether hcfcore.staff
/vanish /v Hide from players hcfcore.staff
/staffchat [message] /sc Toggle the staff channel, or send one line to it hcfcore.staff
/staffbuild /sb, /buildmode, /editmode Build through territory protection until toggled off — with hcfcore.claim.bypass hcfcore.staff
/freeze <player> · list · unban <player> /ss Hold a player for a check; who is frozen; lift a ban for leaving while frozen hcfcore.staff
/invsee <player> /inv A player's inventory hcfcore.staff; changing it: hcfcore.staff.invsee.edit
/lastinv <player> [number] /li What they carried at one of their last deaths hcfcore.staff
/tickets · list · view <id> · claim <id> · close <id> /reports The queue of reports and requests, as a menu or by id hcfcore.staff
/broadcast <message> /bc One line to everybody hcfcore.staff.broadcast
/clearchat /cc Push chat off every non-staff screen hcfcore.staff.clearchat

Administration

Command Does Permission
/hcf · /hcf version Plugin version and game mode hcfcore.admin
/hcf reload Re-read every configuration and language file hcfcore.admin