Skip to content

Command Reference

Alex Baldry edited this page Aug 13, 2026 · 3 revisions

Command reference

Rivet registers 97 commands. Commands are grouped by purpose below.

Reading syntax

  • <value> is required.
  • [value] is optional.
  • Do not type the brackets.
  • Everyone means the base permission defaults to all players.
  • Operator means the base permission defaults to server operators.
  • A command may require an extra permission for another player, formatting, bypass behavior, or a named resource.

Travel and player locations

Command Purpose Permission Default
/sethome [name] Save a named home at your location rivet.home Everyone
/home [name] Teleport to a saved home rivet.home Everyone
/delhome [name] Delete a saved home rivet.home Everyone
/setwarp <name> Create or replace a public warp rivet.warp.set Operator
/warp <name> Teleport to a public warp rivet.warp Everyone
/delwarp <name> Delete a public warp rivet.warp.set Operator
/spawn Teleport to Rivet's server spawn rivet.spawn Everyone
/setspawn Set Rivet's server spawn rivet.spawn.set Operator
/tpa <player> Ask to teleport to a player rivet.tpa Everyone
/tpahere <player> Ask a player to teleport to you rivet.tpa Everyone
/tpaccept [player] Accept a pending request rivet.tpa Everyone
/tpdeny [player] Deny a pending request rivet.tpa Everyone
/back Return to your most recent useful teleport or death location rivet.back Everyone
/rtp [world] Find and teleport to a safe random location rivet.rtp Everyone
/near List nearby visible players rivet.near Everyone
/findbiome <biome> Find the nearest matching biome asynchronously rivet.findbiome Everyone

Player-facing destination commands use settings/teleports.yml. Specifying an RTP world also requires rivet.rtp.world. rivet.tp.nocooldown bypasses teleport cooldowns but not warmups.

/back has no numbered arguments. Rivet keeps a short internal history, skips unavailable or near-identical entries, and consumes a successful return so repeated uses do not endlessly bounce between two locations.

Chat, identity, and player information

Command Purpose Permission Default
/msg <player> <message> Send a private message rivet.message Everyone
/r <message> Reply to the latest private-message partner rivet.message Everyone
/socialspy Toggle private-message monitoring rivet.socialspy Operator
`/ignore <player list clear>` Manage your private-message ignore list
`/chatcolor [player] <color reset>` Set a persistent chat color rivet.chatcolor
/me <message> Broadcast an action message rivet.me Everyone
`/nick <nickname off>` Set or remove a nickname rivet.nick
/afk [reason] [-p:player] [-s] Toggle AFK status, optionally for another player rivet.afk Everyone
`/afkcheck [player all]` Show current AFK status and duration rivet.afkcheck
/stats [player] Show configured player statistics rivet.stats Everyone
/playtime [player] Show native playtime rivet.playtime Everyone
/seen <player> Show whether or when a known player was last online rivet.seen Everyone
/list List online players visible to you rivet.list Everyone
/ping [player] Show network latency rivet.ping Everyone

/socialspy also has the alias /ss. Formatting and other-player operations use the extra nodes listed on the Permissions page.

Storage, rewards, and utilities

Command Purpose Permission Default
/kit [name] List kits or claim one rivet.kit Everyone
/daily Claim the current daily reward rivet.daily Everyone
/backpack Open persistent personal storage rivet.backpack Everyone
`/filter [add remove list clear
/trash Open the disposable inventory rivet.trash Everyone
/craft Open a portable crafting table rivet.utility.craft Everyone
/anvil Open a portable anvil rivet.utility.anvil Everyone
/smithing Open a portable smithing table rivet.utility.smithing Everyone
/stonecutter Open a portable stonecutter rivet.utility.stonecutter Everyone
/grindstone Open a portable grindstone rivet.utility.grindstone Everyone
/sit Toggle a sitting pose rivet.pose.sit Everyone
/lay Toggle a laying pose rivet.pose.lay Everyone
/crawl Toggle a crawling pose rivet.pose.crawl Everyone
/enderchest [player] Open your ender chest or an online player's rivet.inventory.enderchest Everyone
/hat Wear the held item rivet.hat Everyone
/jump Teleport safely near the targeted block rivet.jump Operator
/ride Ride the targeted supported entity rivet.ride Operator
/condense Turn supported plain materials into storage blocks rivet.condense Everyone
/donate <player> [amount] Give held items to an online player rivet.donate Everyone

/backpack also has the alias /bp; /enderchest has /ec. A named kit additionally requires rivet.kit.<name>.

Gameplay administration

Command Purpose Permission Default
/givebreeder <animal> [amount] Give yourself species-specific Auto Breeders rivet.givebreeder Operator
/givebreeder <player> <animal> [amount] Give Auto Breeders to an online player rivet.givebreeder Operator
/restorationcore [player] [amount] Give throwable creeper-restoration items rivet.restorationcore.give Operator
/clearhologram Remove stale Auto Breeder displays and recreate active loaded ones rivet.clearhologram Operator
/head <player> Give yourself a head for an online or cached player rivet.head Operator

/givebreeder also has /giveautobreeder; /restorationcore has /givecore.

Inventory administration

Command Purpose Permission Default
/clear [player] [item[:amount][;plain]] [-s] Clear all or selected inventory items rivet.inventory Operator
/i <item> [amount] Give yourself an item rivet.inventory Operator
/giveall <item> [amount] Give an item to every online player rivet.giveall Operator
`/scan [world all]` Search saved world containers asynchronously rivet.inventory.scan
/invsee <player> Open an online player's inventory rivet.inventory.invsee Operator
/repair [all] Repair the held item or carried equipment rivet.repair Operator
`/rename <name clear>` Change the held item's display name rivet.rename
`/lore <add set remove clear>`

/clear requires rivet.inventory.clear.others when targeting another player. /repair all requires rivet.repair.all.

Staff tools

Command Purpose Permission Default
/gmc Switch yourself to Creative mode rivet.gamemode Operator
/gms Switch yourself to Survival mode rivet.gamemode Operator
/tp <player> Teleport directly to an online visible player rivet.teleport Operator
/tppos <x> <y> <z> Teleport to absolute or relative coordinates rivet.tppos Operator
/vanish Toggle staff vanish rivet.vanish Operator
/fly Toggle managed flight rivet.fly Operator
/flyspeed [player] <amount> Set flight speed rivet.flyspeed Operator
/commandspy Toggle staff command monitoring rivet.commandspy Operator
/heal [player] Restore health and clear fire and freezing rivet.heal Operator
/feed [player] Restore hunger and saturation rivet.feed Operator
`/god [player] [true false] [-s]` Toggle or explicitly set invulnerability rivet.god
`/bossbarmsg <player all> [flags] ` Show a timed MiniMessage boss bar rivet.bossbarmsg
`/note <add remove clear list>`
/sameip [player] Find visible online players sharing a session address rivet.sameip Operator
`/toast <player all> i: t:<title> [type:]` Show an advancement toast rivet.toast

Aliases are /v for vanish and /cspy for command spy. Direct staff teleport commands are immediate and do not use the player teleport policy.

Boss bar flags are -d:<seconds>, -c:<color>, and -s:<style>. Supported styles are solid, segmented_6, segmented_10, segmented_12, and segmented_20.

Worlds, time, and weather

Command Purpose Permission Default
/flat Create or enter the legacy test world named flat rivet.flat Operator
`/flatworld <create tp reset list> [name]`
/voidworld create <name> Create a tracked void test world rivet.world Operator
/worldspawn Teleport to the current world's native spawn rivet.world Operator
/setworldspawn Set the current world's native spawn rivet.world Operator
/killall Remove every Bukkit Mob in the current world rivet.world Operator
/top [player] Move to the highest safe position in the current column rivet.top Operator
/tree <treeType> Generate a vanilla tree at a safe target rivet.tree Operator
/day Move the current world forward to day rivet.environment Operator
/night Move the current world forward to night rivet.environment Operator
/noon Set the current world to noon rivet.environment Operator
/midnight Set the current world to midnight rivet.environment Operator
/sun Clear the current world's weather rivet.environment Operator
/rain Start rain rivet.environment Operator
/thunder Start a thunderstorm rivet.environment Operator

/top [player] requires rivet.top.others for another player.

Server administration

Command Purpose Permission Default
`/perm <add remove list check
`/group <set list info>` Assign and inspect permission groups
/hologram help Manage persistent displays rivet.holograms Operator
`/lagg <clear reload>` Clear eligible dropped items or reload cleanup settings rivet.lagg
/help [page] Browse commands available to the sender rivet.help Everyone
/rivet [reload] Show Rivet information or reload configuration rivet.admin Operator

/hologram also has /holo. /help also has /rivethelp and /rhelp.

Clone this wiki locally