Commands

<- Return to main RealmsCore Help page


This is a complete list of all commands in RealmsCore.

For commands that use Admin Multi-Check
In addition to the listed permission, these commands additionally require the permission realms.admin. If you are using RealmsCore permissions, they also require “admin: true” to be listed under the player’s UUID in the playerperms.yml file. Click here for details.

RealmsCore meta commands
Command Permissions Information
/realmscore No permission required Displays information about the RealmsCore plugin. Admins will see additional configuration information
/realmscore reload realms.reload

Uses Admin Multi-Check

Reload the coreconfig.yml file, applying any changes.

Note that some settings require a full server restart to take effect.

Other files (such as permissions files and realms.yml) are loaded automatically, and do not require a manual reload.

realms.admin In addition to Admin Multi-Check (explained above), this permission identifies players as “admins” for various purposes, including the following:

  • receiving various admin notifications (including gamemode/permission changes and security notifications)
  • the admin prefix
  • receiving messages from “/msg admins”
Player info
Command Permissions Information
/player <player name> realms.player Display information about a player.

Players with permission realms.player.admin can see some gameplay and permission info.

/player <player name> set <displayname / title / realm> <new data…> realms.player.set Set the displayname (nickname), title (displayed in front of name in chat), or realm of a player.
/player reload realms.admin Reload the displayname, title, and realm of all online players. Use after you make changes to the playerdata files manually.
Realm info
Command Permissions Information
/realm <realm name> realms.realm Displays information about a realm.
/realm <realm name> set <color / fullname / tagline / parent> <new data…> realms.realm.set Set the color, full (official) name, tagline, or parent of a realm.

You can only set data for realms where you are an officer, or have the permission realms.realm.set.others

/realm <realm name> <invite/kick>  <player names…> realms.realm.players Invite or kick players from a realm.

You can only manage players for realms where you are an officer, or have the permission realms.realm.set.others

/realm <realm name> title <player name> <new data…> realms.realm.titles Set the title of a player in a realm.

You can only set titles for realms where you are an officer, or have the permission realms.realm.set.others

/realm <realm name> <addofficer/removeofficer> <player names…> realms.realm.officers Add or remove officers in a realm. Officers can edit realm information and manage players in their realm and all sub-realms.

You can only manage officers for realms where you are an officer, or have the permission realms.realm.set.others

Permissions

These commands don’t work if permissions is disabled in coreconfig.yml.

Command Permissions Information
/permissions set <set name> realms.permissions.set Displays information about a permission set.
/permissions set <set name> <player name> realms.permissions.setswitch.others

Uses Admin Multi-Check

Switch another player to a permission set. They must have access to that set.
/default, /utility, /cheat realms.permissions.setswitch Switch yourself to a different permission set, if you have different preset permission sets available.
/set <set name> realms.permission.setswitch Switch yourself to a different permission set by name.
/permissions player <player name> realms.permissions.player

Uses Admin Multi-Check

Display information about what permissions a player has access to.
/permissions player <player name> revoke realms.permissions.revoke

Uses Admin Multi-Check

Revoke all permissions from a player.

They will not have access to any permissions (including set switching) for the duration of their session.

Prompts
Command Permissions Information
/prompt display [player name] <fileName.promptName> realms.prompts.display Display a prompt (from file) to a player (or yourself, if no player is specified).

Useful for command blocks, to show prompts on Redstone signal.

Help

To use the default help commands, use /bukkit:help or /minecraft:help. You can set your Bukkit aliases if you want to use those commands by default.

Command Permissions Information
/help No permission required Displays the help.main prompt (from file).
/help <page> No permission required Display a particular help prompt from file.
World management

These commands are a simple alternative to full-featured world management plugins. They will not interfere with those plugins if installed.

Command Permissions Information
/world realms.world Displays a list of all worlds on the server.
/world <world name> Displays information about a particular world loaded on the server.
/world <world name> <enter/unload>  realms.world.enter

realms.world.load

Enter (teleport to world spawn) or unload a world from the server.
/world load <world name> realms.world.load Load a world folder in the server folder, and add it to the server.

Note that extra worlds will be unloaded when the server shuts down.

/world create <world name> [seed] [environment] [type] realms.world.create

Uses Admin Multi-Check

Create a new world, with optional parameters.
Moderation
Command Permissions Information
/kick <player name> [reason…] realms.kick

Uses Admin Multi-Check

Kick a player from the server, with an optional reason.
/ban <player name> [reason…] realms.ban

Uses Admin Multi-Check

Ban a player from the server, with an optional reason.

To un-ban players, use the Minecraft command /pardon <player name>

/tempban <player name> <duration> [reason…] realms.tempban

Uses Admin Multi-Check

Temporarily ban a player from the server, with an optional reason.

Duration can be in one of three formats: a number of days (1d), a time length (T2h30m), or a date (yyyy-mm-dd, 2017-12-03).

/mute <player name> [duration] realms.mute

Uses Admin Multi-Check

Mute a player, preventing them from sending chat messages.

An optional duration can be specified, in a format such as 15s or 2h30m.

/unmute <player name> realms.unmute

Uses Admin Multi-Check

Unmute a player, allowing them to send chat messages.
Inventory viewing

These commands can only be used in-game.

Command Permissions Information
/inventory <player name> realms.inventory

Uses Admin Multi-Check

Displays another player’s inventory. The player’s inventory can be edited.
/enderchest <player name> realms.enderchest

Uses Admin Multi-Check

Displays another player’s Ender Chest. The player’s Ender Chest can be edited.
Time and weather

When used in-game, these commands affect the current world. When used from the console, they affect the main world.

Command Permissions Information
/time [new time] realms.time Displays or edits current in-game time.

New time can be specified as a hh:mm format, a number of ticks, or a word (sunrise, day, noon, sunset, night, midnight).

/day, /noon, /night Shorter command to set in-game time to daytime, noon, or nightime.
/weather [clear / rain / storm] [duration] realms.weather Displays or edits current in-game weather.

An optional duration (in ticks) sets how long the new weather will last.

/rain Shorter command to toggle rain.
/storm Shorter command to start a thunderstorm.
/sun realms.time & realms.weather Shorter command to set time to day, and set weather to clear.
Entity management
Command Permissions Information
/entity realms.entity

Uses Admin Multi-Check

Turn on the entity inspector. Right-click entities to see information about them.

Type /entity again to turn off the inspector.

/entity <entity ID> Display information about an entity.

Entity IDs are per-world and not persistent, they reset when the world is loaded.

/entity <entity ID> tphere Teleports the entity to your current location.
/entity <entity ID> name <new name> Sets a custom name for an entity. The name will be displayed above its head.
/entity <entity ID> <invulnerable / glowing> Toggle invulnerable (takes no damage) or glowing (spectral arrow effect) status for an entity.
/entity <entity ID> remove Permanently remove an entity from the world.
/remove <drops / monsters / animals / vehicles / projectiles> [radius] Permanently remove all entities of the specified type from the world.

Only removes entities that spawn and despawn naturally (avoids boss mobs and named mobs).

/lowerlag Quickly removes all monsters, drops, and projectiles from your world, which can help improve server performance.
Gameplay cheats
Command Permissions Information
/gamemode <survival / creative / adventure / spectator> [player] realms.gamemode.survival

realms.gamemode.creative

realms.gamemode.adventure

realms.gamemode.spectator

Change the gamemode of yourself or another player.

This command accepts various shortforms, such as /gmc, /gm0, /spectate, /vanish.

To change the gamemode of another player, you must also have the permission realms.gamemode.others

/fly [player name] realms.fly Toggles the ability to fly.

To toggle for another player, you must also have the permission realms.fly.others

/speed <0-10> [player] realms.speed Changes your movement speed.

To change for another player, you must also have the permission realms.speed.others

/item <material> [amount] [damage] realms.item Spawn in an item.

Essentially a shorter and simpler way to “/give” yourself items.

Other commands
Command Permissions Information
/list No permission required List all online players.

This can be changed in coreconfig.yml to only list admins.

/notifyadmins <message…> realms.admin Display a message to all online admins. Useful for command blocks.
/afk [message…] realms.afk Notify other players that you are away-from-keyboard. An optional message can be added.
/me <message…> realms.msg Send a message in third-person.
/msg <player name/realm/admins> <message…> realms.msg Send a private message to other players, realm members, or admins.
/pack <pack name> [player] realms.pack Download and use a pre-set server resource pack.

If a player is specified and you have permission realms.pack.others, that player will be prompted to download and use the pack.

/pack <pack name> setdefault realms.pack Set a pre-set server resource pack as your default. The pack will be used every time you login to the server.

RPG-Inspired, Lore-Driven Minecraft Survival Server