Skip to content

Commands

The root command is /realm. /atlasrealms always works as an alias. Every literal name below (create, go, admin, and so on) comes from locales/en_US.yml under command.*.name — rename one there and it takes effect after a restart. See Messages & locale.

Nobody needs a permission node for these. Every one refuses a non-player sender.

Command Description Permission
/realm Opens the main realm menu. Opens the create menu instead if you own no realm. none
/realm create Opens the create menu (theme picker). Refused if you already own a realm. none
/realm go Loads and enters your own realm. none
/realm visit <player> Visits another player’s realm. Works even if the target is offline. none
/realm ban <player> Bans a player from your own realm, and evicts them if they are inside. none
/realm unban <player> Lifts a ban on your own realm. none
/realm members Opens the members menu for your own realm. none
/realm settings Opens the settings menu for your own realm. none
/realm setspawn Sets your realm’s entry point at your position. Must stand inside your own realm. none
/realm delete Deletes your realm and every world in it, after a confirmation. none
/realm exit Teleports you to the server spawn, if you are standing in any realm. none
/realm leave Gives up your membership of the realm you are standing in. The owner cannot leave. none
/realm flags Opens the flags menu for your own realm. none
/realm transfer <player> Hands your realm to another player. The target must be online and own no realm. none
/realm bans Opens the ban list for your own realm. none
/realm bank Opens the bank menu — for the realm you are standing in if you are a member, else your own. none
/realm bank deposit <amount> Pays money into that realm’s bank. Any member can do this. none
/realm bank withdraw <amount> Takes money out of your own realm’s bank. Owner only. none
/realm upgrade border Buys one ring of border out of your own realm’s bank. none
/realm upgrade members Buys one member seat out of your own realm’s bank. none
/realm invite <player> Invites an online player, then lets you pick Resident Member or Trusted Member. none
/realm invite accept Accepts a pending invite sent to you. none
/realm invite deny Refuses a pending invite sent to you. none

Every command below needs atlasrealms.command.realm.admin. Console can run all of them except /realm admin setspawn and /realm admin template save, which both need a position.

Command Description Permission
/realm admin reload Re-reads config.yml, roles.yml, the locale and the menu files. atlasrealms.command.realm.admin
/realm admin setspawn Sets the world spawn of the world you stand in. atlasrealms.command.realm.admin
/realm admin status Prints the storage backend, layout, economy and realm counts actually running. Run this first on a fresh install. atlasrealms.command.realm.admin
/realm admin flag <player> <flag> <true|false> Sets one flag on that player’s realm, loaded or not. Ignores realm.locked-flags. atlasrealms.command.realm.admin
/realm admin purge Lists abandoned realms. Deletes nothing. atlasrealms.command.realm.admin
/realm admin purge confirm Deletes what the last preview listed. atlasrealms.command.realm.admin
/realm admin realm info <player> Prints one line about that player’s realm: id, theme, status, size, members, bans, loaded. atlasrealms.command.realm.admin
/realm admin realm create <player> [theme] Builds a realm for a player, free of economy.create-cost. atlasrealms.command.realm.admin
/realm admin realm setowner <player> <new-owner> Transfers a realm to a new owner. The old owner becomes a Trusted Member. atlasrealms.command.realm.admin
/realm admin realm setting <player> <setting> <value> Changes one setting (status, size, member-size or theme) on a player’s realm. atlasrealms.command.realm.admin
/realm admin realm delete <player> Deletes a player’s realm and every world in it. atlasrealms.command.realm.admin
/realm admin realm reset <player> Lays a fresh template copy over a player’s realm. Does not count against realm.reset.max. atlasrealms.command.realm.admin
/realm admin world load <world> Loads a stored world. Refuses to generate one. Refused on Folia. atlasrealms.command.realm.admin
/realm admin world unload <world> Saves and unloads a world. Refuses the main world. Refused on Folia. atlasrealms.command.realm.admin
/realm admin world orphans Lists worlds named after a realm that no longer has a database row. atlasrealms.command.realm.admin
/realm admin world prune Deletes those orphaned worlds. Skips any that is loaded. atlasrealms.command.realm.admin
/realm admin template generate <name> [theme] Creates an empty world for a new template and registers it. Refused on Folia. atlasrealms.command.realm.admin
/realm admin template save <name> Saves your position as that template’s spawn. atlasrealms.command.realm.admin
/realm admin template delete <name> Deletes the template’s database row. Does not delete its world folder. atlasrealms.command.realm.admin
/realm admin template assign <name> <theme> [environment] Puts a template into a theme for one environment (default NORMAL). atlasrealms.command.realm.admin
/realm admin theme list Lists every theme: id, display name, icon, template count, menu position. atlasrealms.command.realm.admin
/realm admin theme create <id> Creates a theme. atlasrealms.command.realm.admin
/realm admin theme delete <id> Deletes a theme. Its templates move to default, which cannot itself be deleted. atlasrealms.command.realm.admin
/realm admin theme icon <id> <icon> Sets the theme’s menu icon. atlasrealms.command.realm.admin
/realm admin theme display <id> <display…> Sets the theme’s display name. Takes the rest of the line, MiniMessage included. atlasrealms.command.realm.admin
/realm admin theme position <id> <n> Sets the theme’s order in the create menu. atlasrealms.command.realm.admin
/realm admin theme generate <id> <biome> [environment] Builds a single-biome template world for a theme and pre-generates it. Refused on Folia. atlasrealms.command.realm.admin
/realm admin theme generate-all Builds every entry of realm.generated-themes, one after another. Refused on Folia. atlasrealms.command.realm.admin