GameModeChanger for MultiWorld-Server
GameModeChanger for MultiWorld-Server v1.3
GameModeChanger manages your player’s gamemode for each world.
If a player switches to another world on the server, GameModeChanger checks in config-file if players should play in creative, survival or adventure mode in this world!
Features
- change the gamemode of each player separately by command
- assign each world one gamemode
- edit plugin messages in config-file
- ADVENTURE-mode support
- create a “GameMode-whitelist” which contains all players whose gamemode should not be changed although they changes world
- permissions support
- grant access to creative mode command by permission node
- manage worldmodes by command
- set/unset pvp in each world (NEW)
Commands
/gmd | returns help |
---|---|
/gmd 0/1/2 | changes your own gamemode |
/gmd worldmode | returns the actual gamemode of this world |
/gmd worldmode 0/1/2 | changes the worlds gamemode and applies changes to every actual player in this world (except for whitelisted players) |
/gmd set <player> 0/1/2 | set the gamemode of a player manually |
/gmd wl <player> | puts or removes a player from GameMode-whitelist |
/gmd getwl | returns all players listed on gmd-whitelist (NEW) |
/gmd pvp | enables/disables pvp in actual world (NEW) |
Permissions
Use those permission nodes to give some players special access to some commands:
gmd.creative | gives a player full access to all gamemodes for himself |
---|---|
gmd.admin | gives a player full access to all GameModeChanger commands (only for server-moderators and/or admins) |
Configuration
Configuration is really simple. Just open config-file write your worlds in the right list and reload your plugins. The whitelist and the worlds gamemode can also be edited ingame. Messages must be edited in the file. Here is a preview for configuration:
## ## GameModeChanger Config-File ## DO NOT USE TAB! Otherwise your plugin will not work! ## config: creative: - world_nether survival: - world adventure: - world_the_end whitelist: - JohnLocke94 - FightingFox - bs1701 - harryak - blacksnowman007 - Hawkeye94 messages: unknown: Unknown command! doesnotexist: This player is not online or does not exist! changetosurvival: Your GameMode has been changed to SURVIVAL. changetocreative: Your GameMode has been changed to CREATIVE. changetoadventure: Your GameMode has been changed to ADVENTURE. worldmodesurvival: GameMode of this world has been changed to SURVIVAL! worldmodecreative: GameMode of this world has been changed to CREATIVE! worldmodeadventure: GameMode of this world has been changed to ADVENTURE! noperms: You have no permissions to do this!
Troubleshooting
If the plugin does not start and create its folder with config-file, check if you have installed JRE7.
JRE 6 users have to download this version instead of the main-version:
Still working on 1.17
but how??
I have a problem with the default gamemode ghanger
when I change the default gamemode of one of my worlds and switch between my worlds the default gamemode does nothing
@JohnLocke94
Eh, what can I say? Every other plugin I've ever tried for managing gamemode switching had so many bugs, haha. That'd be awesome if you could do that, though! If not, then it's all good—I think you're plugin's already pretty great. :)
Have a nice day!
P.S: Still working on 1.10.2 :P
@EvlCreeperReaper
Wow, really nice to see that people are still using my plugin! I think maybe I'll spend some time for your request.
Greetings!
EDIT: Still working perfectly now on the latest snapshot of Spigot 1.10-RO.1! Also, if you'd like to hide the messages for changing gamemodes provided by this plugin, I've found that the Bukkit plugin MessageFilter works perfectly to hide them. It, too, seems outdated, but still works perfectly on 1.9.4 and 1.10 builds of Spigot and/or CraftBukkit.
Working excellent on CraftBukkit and Spigot 1.9.2-RO1! Don't let this plugin being outdated fool you!
Just a quick feature request, in case the developer is still active; could you add a way to disable the gamemode change messages? The best I've been able to do is set the messages to an empty string, but alas, that still sends the user a blank line of text. Thanks !
Everyone this plugin works for minecraft 1.8.6
Is this plugin compatible for 1.7.9 servers? Also, in the changelog, am I correct in reading that it does support a PvP setting per world?
Change log
- fixed gmd-whitelist
- new commands:
-> /gmd getwl Lists all whitelisted players
-> /gmd pvp set/unset pvp in actual world
please update for 1.7.9 because i really need this and cant find any else xd
You should update this!! I love it! So helpful
Is this plugin inactive because im having the same problem as brokdel
@ktechwhiz
just get world gaurd http://dev.bukkit.org/bukkit-plugins/worldguard/
does it work in 1.6.4?
also could you add a feature to stop[ them from breaking blocks? in a world?
please update for 1.6.2 i really need it for my server, thanks
@Sckaletz
Hi Sckaletz,
nice idea! I'll try to add this feature in the next version. Thanks for your feedback.
Greetings,
JohnLocke94
@brokdel
Hi brokdel,
I'll check that issue for you and possibly update the plugin. Sorry for my late answer I was on holiday up to yesterday.
Greetings,
JohnLocke94
@brokdel
i have the same problem ! :(
Is it possible to make different whitelists for each world? If I have two survival worlds where the same person shouldn't be able to be creative in both of them.
Could use some help here. Found that only op's changes gm's when switching worlds, but noone else :( Any idea?
please never take this plugin away please! and if you are give me the code i love this plugin so much!