I think there should be the ability to make custom gamemodes.
It'd be op-only (of course) and you could name it whatever you want (except adventure, survival and creative). It would save in a text file or something.
You could make the gamemode by typing /creategamemode name
Then you could customize the gamemode by typing /editgamemode name command parameter
name would be the name of the gamemode
command would be either rename, delete or:
crafting - Can be true or false. Decides whether or not the player can craft in this gamemode
breakBlocks - Decides whether or not the player can break blocks. Can be 0 for no, 1 for yes, 2 decorative only (decorative being flowers, torches, redstone, etc. Not glass or glowstone though) or 3 for yes except decorative. The second parameter (true or false) would be if it's tools only or not.
placeBlocks - Decides whether or not the player can place blocks. Can be 0 for no, 1 for yes, 2 decorative only or 3 for yes except decorative.
useMechanisms - Can be true or false. Decides whether or not the player can operate things like doors, switches, levers, etc.
canAttack - Decides whether or not players can attack. 0 for no, 1 for yes, 2 for monsters only, 3 for all except monsters.
hunger - True or false. Decides whether or not players have hunger.
invincible - True or false. Decides whether or not players are invincible.
canFly - True or false. Decides whether a player can fly or not.
breakSpeed - 0 to 20. Decides how fast the player can break blocks. 0 for instant-break like Creative, 10 for normal break speed, 20 for 2x normal break speed. Doesn't apply when breakBlocks is set to false.
I like it. One additional parameter for breakBlocks would be Tools Only, where you can only break a block if you have the required tool. Decorative blocks can be broken but things like Dirt, Sand, and Gravel need a Shovel. It would be useful in adventure maps where you don't want people breaking down Stone houses and the like. The only problem is they wouldn't be able to get wood for an axe.
Rollback Post to RevisionRollBack
Want some advice on how to thrive in the Suggestions section? Check this handy list of guidelines and tips for posting your ideas and responding to the ideas of others!
I like it. One additional parameter for breakBlocks would be Tools Only, where you can only break a block if you have the required tool. Decorative blocks can be broken but things like Dirt, Sand, and Gravel need a Shovel. It would be useful in adventure maps where you don't want people breaking down Stone houses and the like. The only problem is they wouldn't be able to get wood for an axe.
You can provide them with wood or tools or something.
Good idea, added to OP.
breakSpeed - 0 to 20. Decides how fast the player can break blocks. 0 for instant-break like Creative, 10 for normal break speed, 20 for 2x normal break speed. Doesn't apply when breakBlocks is set to false.
"0 to 20... 10 for normal break speed, 20 for 2x normal break speed."
If 0 is instant, wouldn't 10 be 2x and 20 be normal? Just wondering
I like it. One additional parameter for breakBlocks would be Tools Only, where you can only break a block if you have the required tool. Decorative blocks can be broken but things like Dirt, Sand, and Gravel need a Shovel. It would be useful in adventure maps where you don't want people breaking down Stone houses and the like. The only problem is they wouldn't be able to get wood for an axe.
If it's useful for adventure maps like you say, then they wouldn't need to get wood for an axe, an axe can be in a chest in the map and they can get the axe in order to get wood. Just saying
It'd be op-only (of course) and you could name it whatever you want (except adventure, survival and creative). It would save in a text file or something.
You could make the gamemode by typing /creategamemode name
Then you could customize the gamemode by typing /editgamemode name command parameter
name would be the name of the gamemode
command would be either rename, delete or:
crafting - Can be true or false. Decides whether or not the player can craft in this gamemode
breakBlocks - Decides whether or not the player can break blocks. Can be 0 for no, 1 for yes, 2 decorative only (decorative being flowers, torches, redstone, etc. Not glass or glowstone though) or 3 for yes except decorative. The second parameter (true or false) would be if it's tools only or not.
placeBlocks - Decides whether or not the player can place blocks. Can be 0 for no, 1 for yes, 2 decorative only or 3 for yes except decorative.
useMechanisms - Can be true or false. Decides whether or not the player can operate things like doors, switches, levers, etc.
canAttack - Decides whether or not players can attack. 0 for no, 1 for yes, 2 for monsters only, 3 for all except monsters.
hunger - True or false. Decides whether or not players have hunger.
invincible - True or false. Decides whether or not players are invincible.
canFly - True or false. Decides whether a player can fly or not.
breakSpeed - 0 to 20. Decides how fast the player can break blocks. 0 for instant-break like Creative, 10 for normal break speed, 20 for 2x normal break speed. Doesn't apply when breakBlocks is set to false.
Want some advice on how to thrive in the Suggestions section? Check this handy list of guidelines and tips for posting your ideas and responding to the ideas of others!
http://www.minecraftforum.net/forums/minecraft-discussion/suggestions/2775557-guidelines-for-the-suggestions-forum
You can provide them with wood or tools or something.
Good idea, added to OP.
"0 to 20... 10 for normal break speed, 20 for 2x normal break speed."
If 0 is instant, wouldn't 10 be 2x and 20 be normal? Just wondering
And I think it's a good idea! :3
If it's useful for adventure maps like you say, then they wouldn't need to get wood for an axe, an axe can be in a chest in the map and they can get the axe in order to get wood. Just saying
I wasn't sure what to put for instant but I think 0 is a good number.