GameMode Change icon

GameMode Change -----

You can channge your gamemode with this.




changelog.png

I have fully recoded Gamemode Change because:
(a) I wasn't happy with there being multiple different coding styles from when I added/fixed features.
(b) I lost all of the original code as I got a new computer.
(c) There isn't a reason C, just sounds cooler.

(+) Due to the recode, you will have to delete your config file as there is now 3 separate ones. New configuration files can be viewed here.

( +) Added an option to block op'ed players from entering creative mode.
( +) Added an option to change the player's gamemode when they connect to the server.
( +) Added the ability to get a notification if someone is blocked from entering gamemode creative (must have notify and anti-creative enabled).
( +) Added the ability to use PlaceholderAPI placeholders in all messages.
( +) Added the ability to reload the plugin using "/gamemodechange reload".
( +) Changed how commands are registered and handled.
( +) Changed how configuration files are handled.
( +) Added bStats, to disable this disable it in the bStats config file.

If you have any issues or suggestions feel free to contact me on Discord @ https://discord.gg/6QNEGPK3Fb
----------, Dec 26, 2022

changelog.png

( +) /gamemode command. Usage: /gamemode <gamemode> (player)
Aliases: /gm
Permission: gmchange.gamemode
( +) You can now choose if you want the "you can change other player's gamemode" message.
( +) Added the ability to change anti-creative mode bypass permission.
( +) General bug fixes.

( -) ADD THE FOLLOWING TO YOUR CONFIG ( -)

# Do you want you can also do this to other players to be enabled or disabled?
hasOtherPlayersPermMSG:
message: "&7&l(!) &7You can change other player's gamemode's &3%command%"
enabled: true

# Player Not Found Error Message
# You can use Color Codes
player_not_found_message: '&c&l(!) &cThat player is not found.'

# Invalid Usage Error Message
# You can use Color Codes
# Use %usage% for the command and args.
invalid_usage_message: '&c&l(!) &cInvalid usage please use: %usage%'

# Invalid Gamemode Error Message
# You can use Color Codes.
invalid_gamemode_message: '&c&l(!) &cInvalid gamemode. Gamemodes: Creative; Survival; Adventure; or Spectator.'

# Gamemode command permission
gamemodeperm: 'gmchange.gamemode'

# Permission to bypass the anti creative mode.
antiCreativeBypassPerm: 'gmchange.creative.bypass'
----------, Dec 5, 2021

In this update -->

( ADDED) 1.16.5 support
( ADDED) Added chat notifications when someone changes into a different gamemode. To see the notifications requires the permission "gmchange.notify". This feature is toggleable in the config.yml and is disabled by default.
( ADDED) Added a feature where if you try to go into or get put into creative mode you will get blocked from going into creative without the bypass permission. To bypass this you will need the permission "gmchange.creative.bypass". This feature is toggleable in the config.yml and is disabled by default.
( ADDED) When you die, you get put into a gamemode that is specified in console. To bypass this you will need the permission "gmchange.death.bypass". This feature is toggleable in the config.yml and is disabled by default.

( CHANGED) Made it so you can change people’s gamemodes from console.

If you find any bugs please report them on my support discord.

( NOTICE) You will need to add the following to the bottom of your config.yml or regenerate your config.yml for the plugin to continue operating properly.
# Toggle if your gamemode gets changed when you/a player dies.
deathToggle: false

# The gamemode you want players to change into if a player dies.
# deathToggle must be set to true.
# 0 = Survival | 1 = Creative | 2 = Adventure | 3 = Spectator
deathGamemode: 2

# Do you want to make it so people can't access gamemode creative unless they have the bypass permission?
# Anti Creative (true or false - enable/disable)
antiCreativeToggle: false

# The error message to players trying to go into creative without bypass permission.
antiCreativeErrorMessage: '&c&l(!) &cYou do not have permission to go into creative &cmode. You need the &cbypass permission.'

# Do you want the notification feature of a gamemode change to enabled or disabled?
notifyToggle: false

# The message that should be displayed if you have gamemode change notification enabled?
# Color codes can be used.
# Use %player% to display the player name.
# Use %gamemode% to display the new gamemode.
notifyMessage: '&c&l(!) &6%player% &ahas just changed there gamemode to &6%gamemode%'

Sorry for the amount of updates adding stuff to the config.
----------, Mar 21, 2021

In this update -->
( ADDED) 1.16.2 Support
( ADDED) Made it so you have a permission to change other player's gamemode.

( NOTICE) You will need to regenerate or add the following to config.yml.

# Change other people's gamemode permission
othersperm: 'gmchange.others'
----------, Sep 12, 2020

In this update -->
( ADDED ) 1.15.2 Support
(ADDED) Change command permissions in the config.
(CHANGE) Moved to IntelliJ

(
NOTICE ) You will need to regenerate or add the following to config.yml.

# Creative command permission
creativeperm: 'gmchange.creative'

# Survival command permission
survivalperm: 'gmchange.survival'

# Adventure command permission
adventureperm: 'gmchange.adventure'

# Spectator command permission
spectatorperm: 'gmchange.spectator'
----------, Apr 19, 2020

In this update:
( ADDED ) Support for 1.15.1

Support server -> https://discord.gg/QYB2pTy
----------, Jan 11, 2020

Dear Users,

This update adds:

You can now change other player's game mode

() = Optional

/creative (username)
/survival (username)
/adventure (username)
/spectator (username)

You will need to re-generate your config.yml or add this to the bottom.

# Other Player Message, the message that comes up when you change other player's gamemode.
# You can use color Codes.
# Use %gamemode% to get the player's gamemode that has been changed.
# Use %player% to say the player's name that the gamemode that has been changed is.
otherplayer: "&a&l(!) &aYou have changed &9%player% &ato the gamemode &b%gamemode%"


Thanks for Reading - RyanMood

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Support discord - https://discord.gg/xhVFW3t
----------, Oct 25, 2019

Dear Users,

In this update it fixes the bug were when you type a command eg: /c
it would come back up under it saying /c !

If you would like to report a bug please PM me or contact me on the support server.

Thanks for Reading!
----------, Sep 10, 2019

Sorry for the title. I put it in wrong; silly me. Its ment to be Config - Edit the plugin messages

Dear Users,

In this update it adds:

1.14.4 support
config.yml
- You can now customize messages.

Default config
# Game mode Change Config V1

# Game mode Change message - The message that shows you/user the game mode they turned too.
# You can use Color codes.
# Use %gamemode% to get the gamemode they have changed too.
gmchange_msg: "&a&l(!) &aYour game mode has been changed to &b%gamemode%"


# No permission Message, the message that comes up when you/users don't have permission to run the command.
# You can use Color codes.
# Use %perm% to get the permission in the spot (optional)
noperm_msg: "&c&l(!) &cYou do not have permission to do this. You need &9%perm%"

# Gamemode messages. If you want the word Creative to be in Caps or not
# Color codes are supported!
creative: "CREATIVE"
survival: "SURVIVAL"
adventure: "ADVENTURE"
spectator: "SPECTATOR"

# ---- END of CONFIG ----

Support discord - https://discord.gg/xhVFW3t
----------, Aug 26, 2019

Dear Plugin Users,

This update will make it so if you accidentally do a command in console it will not show a long error. It will now show it a set message. This is for all commands if you find any errors please contact me on my support discord: Click Here.

From Plugin Developer.

Next update:
CONFIG
----------, Oct 17, 2018

1.13.1 Support
Note: This version will work with 1.8.x to 1.13.1!

This update will allow you to use this plugin in 1.13.1!
Discord (NEW): https://discord.gg/QYB2pTy
New Commands:
/support
Allies:
/creative: /gmc and/c
/survival: /gms and /s
/adventure: /gma and /a
/spectator: /gmsp /sp
Permissions:
/creative: gmchange.gmc
/survival: gmchange.gms
/adventure: gmchange.gma
/spectator: gmchange.gmsp
Messages:
Creative, Spectator, Adventure and Survival command messages (set messages) have been changed -- you will find out what they are when you join.
Creative, Spectator, Adventure and Survival permission messages have been changed -- you will find out what they are when you join.

Anything Else: Make sure you join my discord for all your support, bug and suggestions needs! Please don't leave any bugs or problems in the reviews!

Thanks for reading.

Note: This version will work with 1.8.x to 1.13.1!
----------, Sep 10, 2018

-----------------UPDATE-----------------

Permissions messages:
Creative
- No permissions you need gmchannge.gmc
Survival
-
No permissions you need gmchannge.gms
Spectator
-
No permissions you need gmchannge.gmsp
Adventure
-
No permissions you need gmchannge.gma

Change messages:
Creative - Changed your game mode to creative.
Survival - Changed your game mode to survival.
Spectator - Changed your game mode to spectator.
Adventure - Changed your game mode to adventure.
----------, Jun 26, 2017

------Update------
New Commands:
/creative
/survival
/spectator
/adventure
----------, Jun 24, 2017

---- BUG FIX-----
Fixed permissions.
gmchannge.gmc
gmcchannge.gms
gmcchannge.gmsp
gmcchannge.gma

Fixed adventure mode command.
----------, Jun 24, 2017

Resource Information
Author:
----------
Total Downloads: 13,682
First Release: Jun 24, 2017
Last Update: Dec 26, 2022
Category: ---------------
All-Time Rating:
8 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings