Alright, explain some of those. A player variable is already here with /scoreboard as it binds to a player. I'd like to hear a bit more about block variables, server variables, and client variables.
I mean making your own variables. I updated the OP.
This is seriously needed. You should be able to assign server variables, block variables, player variables and client variables. This would open up an immense amount of opportunities. You would be able to make your own variables with their own names.
Server variables are global variables server-wide.
Block variables only apply to the command block using it.
Player variables are assigned to the player. When the player dies, the variable goes away.
Client variables are assigned to the client. When the player dies, the variable stays.
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.
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.
The only good thing about this server was it was relatively unlaggy and the map was cool.
Mods and admins were unhelpful jackasses. Don't waste your time on this server.
Seriously, it's annoying when I go to type something and all of a sudden my whole view is changed. Make there be an option in the Video or Controls menu or turn it on or off. It'd also be nice to be able to bind the controls to keys you actually want them to be bound to, not ones picked by the programmers (it'd also be nice to bring back binding your own key to Toggle Fog. Seriously, why remove that?). Also, it'd be nice to only make OPs being able to use camera controls (if this is not already true) and make there be an option in the server.properties file, maybe something like:
you should add tools, armor aand improve obsidian miner and rod textures.
I don't think he should add tools or armor. I don't know, maybe he should, but the best part of this mod is that it's not one of those generic obsidian mods with just new tools and armor.
Excellent mod man! Very creative and not like those normal obsidian mods where it's like "herp derp better than diamond". You actually put thought into it. Great job! Maybe have the obsidian rod use experience or something... Also might wanna change the title, but other than that great job! :biggrin.gif:
0
I mean making your own variables. I updated the OP.
0
Not the same thing. I'm looking for more flexibility.
0
Server variables are global variables server-wide.
Block variables only apply to the command block using it.
Player variables are assigned to the player. When the player dies, the variable goes away.
Client variables are assigned to the client. When the player dies, the variable stays.
These would be somewhat like coding variables.
0
I wasn't sure what to put for instant but I think 0 is a good number.
0
You can provide them with wood or tools or something.
Good idea, added to OP.
1
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.
0
Mods and admins were unhelpful jackasses. Don't waste your time on this server.
0
0
It lets you see super far away, and pressing F6 allows you to float.
0
0
I don't think he should add tools or armor. I don't know, maybe he should, but the best part of this mod is that it's not one of those generic obsidian mods with just new tools and armor.
0
I don't even...
I don't even know what I just made...
http://electrk.bandcamp.com/track/the-mushroom-song
0
0
0