Skip to main content

Gamemode Locks

Gamemode lock is a feature added by SWPM that allows hosts to designate specific areas with a set gamemode.

  • This gamemode can differ from the default setting of the world or server
  • This gamemode can be set to apply to a specific dimension, or even a specific area within a dimension.
  • This gamemode lock will automatically change the gamemode of any player that crosses into the area/dimension.

View Gamemode Locks

Gamemode Locks can only be viewed by players with OP permissions or the admin key (SWPM).

/swpm gamemode list                                                        List all gamemode locks in the current dimension.


Create a Gamemode Lock (Basic)

Gamemode Locks can only be set by players with OP permissions or the admin key (SWPM).

/swpm gamemode [gamemode] [@/player] dimension     Creates a gamemode lock in the current dimension.

/swpm gamemode adventure @a dimension
--- Puts all players (@a) into adventure mode when in the current dimension.

/swpm gamemode [gamemode] [@/player] [coords]       Creates a gamemode lock within a set coordinates.

/swpm gamemode survival @a -377 78 -18 -415 75 40
--- Puts all players (@a) into survival mode within the set coordinates.

Create a Gamemode Lock (Enhanced)

Gamemode locks can be set to exclude users in an approved group (such as a staff or moderator team).
When specified, the mod will not alter the gamemode of any players in the excluded group.

/swpm gamemode adventure @a[team=!admin] dimension
--- Puts all players (@a) that are NOT in the admin team into adventure mode when in the current dimension.

This does NOT setup a team - this is a Minecraft feature. You can read more about teams here.


Options (Explained)

Gamemode

Adventure

The player is mortal (can be killed), can explore the world but cannot place or destroy blocks.
Survival The player is mortal (can be killed) and may explore the world, place and destroy blocks.
Creative The player is immortal, has free access to any block in the game, instant destruction of blocks, creative flight.
Spectator The player is immortal, can fly through objects or the world, cannot interact with any items or entities.

Target

Target Selector

A selector such as @a (all players)
Player UN A specific player's username
Player UUID A specific player's user ID (UUID)

Range / Area

Dimension

A selector such as @a (all players)
Block Position Determine a cube selection of the desired area (selection) including height and depth. Specify the coordinates of two opposing corner blocks.

Removing a Gamemode Lock

Gamemode Locks can only be removed by players with OP permissions or the admin key (SWPM).

/swpm gamemode remove                                                    Removes a gamemode lock in the current region (position).

/swpm gamemode remove dimension                                 Removes a gamemode lock in the current dimension.


Troubleshooting

Command fails

  • Player has incorrect permissions to use the command
  • Server has ranks that override or forbid the use of the command 
  • Player has incorrectly written the arguments (command)

Cannot remove a gamemode lock

  • Not standing in a valid region with a gamemode lock to be deleted (none present, outside the region)

Changelog

View Changes

This is not a complete list of version changes / fixes. It is a changelog of relevant wiki-related version information.

MC Version Release Notes
1.18.2 1.18.2-2.1.0 New feature - added /gamemode command