Gamemodes

Gamemodes

Making it easier to manage gamemodes. Short gamemode switching commands, ability to lock gamemodes E.g: /gmc, and more!

2 168 downloads 1 followers

ðŸŽŪ Gamemodes

Stop waiting time with the regular gamemode command and get this plugin instead, you won't regret it.


🌟 Main Commands

  • /gmc

    • Switches your gamemode to creative! (Or optionally supply a different player! Requires gamemodes.changeother perm!)
    • Permission: gamemodes.gmc
  • /gms

    • Switches your gamemode to survival! (Or optionally supply a different player! Requires gamemodes.changeother perm!)
    • Permission: gamemodes.gms
  • /gma

    • Switches your gamemode to adventure! (Or optionally supply a different player! Requires gamemodes.changeother perm!)
    • Permission: gamemodes.gma
  • /gmsp

    • Switches your gamemode to spectator! (Or optionally supply a different player! Requires gamemodes.changeother perm!)
    • Permission: gamemodes.gmsp

Alternatively, you can just use the permission gamemodes.all to give access to all the commands above


  • /gmlock

    • Locks the specified player to the specified gamemode until unlocked
    • Permission: gamemodes.gmlock
  • /gmunlock

    • Unlocks the specified player's gamemode
    • Permission: gamemodes.gmunlock
  • /gmreload

    • Reloads the plugin's config
    • Permission: gamemodes.reload

❌ Gamemode Blocking Permissions

  • gamemodes.blockaccess.creative

    • Prevents whoever has the permission from swapping to gamemode creative
  • gamemodes.blockaccess.survival

    • Prevents whoever has the permission from swapping to gamemode survival
  • gamemodes.blockaccess.adventure

    • Prevents whoever has the permission from swapping to gamemode adventure
  • gamemodes.blockaccess.spectator

    • Prevents whoever has the permission from swapping to gamemode spectator

👍 Other Permissions

  • gamemodes.changeothers

    • Players with this permission will be able to change the gamemode of other players as well as themself
  • gamemodes.notifyupdate

    • Players with this permission will be notified in chat when an update becomes available (checked when joining the server)

ðŸŠķ Features

  • Quickly swap between gamemodes

    • No more typing out long commands such as /gamemode creative, just use /gmc instead!
  • Lock the gamemode of players

    • Great for preventing plugins from changing your gamemode while testing things

    • Useful when you have a player that keeps finding bugs to escape survival mode

    • Prevent staff from changing your gamemode without permission, simply lock your gamemode and don't give them the permisson to unlock it

  • Prevent swapping to specific gamemodes using permissions

    • Allows world specific gamemode blocking

    • Prevents players from getting into gamemodes they shouldn't be in

    • Simple setup, works with plugins you already use like Luckperms

    • Checks players gamemodes when they join the server to ensure they're allowed to be in their current gamemode

  • Whenever you change gamemodes a nice sound effect is played!

    • This can be disabled in the config if you don't like it! Simply set do-sound-effects: false!
  • Players get a notification when their gamemode is changed!

    • This can also be disabled in the config by simply setting send-target-message: false!

Statistics

Statistics

Default Config:
# Made with love by Typo from TypoCreates (https://typocreates.com/#)
# Report bugs to me on Github <3.#


# Do you want to play a sound whenever you receive a message such as when you switch someone's gamemode?
# The sound effect will be played to anyone who receives a message. This is enabled by default.
# Options: true, false
do-sound-effects: true

# When changing another players gamemode, should the target player be notified when their gamemode is changed? This is enabled by default.
# Options: true, false
send-target-message: true

# Do you want to enable update checking? This is enabled by default.
# Options: true, false
update-checker: true

# All messages that are sent to the player, configurable here!
# {gamemode} will be replaced with the gamemode! (Only on applicable messages!)
# {player} will be replaced with the player! (Only on applicable messages!)
messages:
  target-gamemode-change: "Your gamemode has been set to {gamemode}."
  executor-confirmation: "{player}'s gamemode has been set to {gamemode}."
  executor-not-player: "You have to be a player or target a player to use this command."
  target-not-found: "That player could not be found, maybe they went offline?"
  too-many-args: "You can only have a maximum of 1 argument for this command."
  gamemode-locked: "Unable to change that users gamemode! Their gamemode is currently locked!"
  gamemode-blocked: "That user isn't allowed in {gamemode}!"
  not-enough-perms: "You don't have the required permissions to do that!"

# Config version:
version: 1.0.4

No gallery available for this project.

Version Minecraft Loader Download

v1.8.3 - Update checker fixes!

1.8.3

1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
paper, purpur, spigot
Download

v1.8.2 - Fix spectator command going into survival

1.8.2

1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
paper, purpur, spigot
Download

v1.8.0 - Permission to change other players gamemodes!

1.8.0

1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
paper, purpur, spigot
Download

v1.7.0 - Configurable messages & more!

1.7.0

1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
paper, purpur, spigot
Download

v1.6.0 - Player update notifier!

1.6.0

1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2
paper, purpur, spigot
Download

v1.5.0 - Revamped update checker!

1.5.0

1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2
paper, purpur, spigot
Download

v1.4.1 - Small improvements!

1.4.1

1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2
paper, purpur, spigot
Download

v1.4.0 - Gamemode blocking permissions!

1.4.0

1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2
paper, purpur, spigot
Download

Gamemodes 1.3.0

1.3.0

1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2
paper, purpur, spigot
Download

Gamemodes 1.2.0

1.2.0

1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11
paper, purpur, spigot
Download

Gamemodes 1.1.0

1.1.0

1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11
paper, purpur, spigot
Download

Gamemodes 1.0.4

1.0.4

1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11
paper, purpur, spigot
Download

Gamemodes 1.0.3

1.0.3

1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5
paper, purpur, spigot
Download