The release of the command block has done wonders for map makers in the minecraft realm. An extremely useful tool, people are constantly finding new applications for it. However, I feel as though it has yet to reach its final potential and there are still more functions it deserves to make it the best it can be.
One such function would be a sort of "/take" command. I am aware of the /clear command which removes all or a single type of item out of a player's inventory. So saying, the /take command I am suggesting could most likely be combined with the already existing /clear command. The take command will function much like the /clear command, just with added functionality. This would be the ability to check if a player has the item defined in the command block's text, and then to remove a specific number of said item. Such a function would prove useful in things like vanilla item shops. Click a button and a command block makes sure that the player holds the correct amount of payment, which could be any item, and then either outputs the product of the transaction or sits idle in the case of the player not having the correct currency.
Another broad function of the command blocks that would be useful would be the ability to execute console commands from the command block itself. Such a function could easily be implemented by typing something like "console (command here)". Should the player entering this text be opped or of a certain server status, the command block may then accept this text and execute said command when powered. Such a feature would become useful in the case of allowing a player to choose their job on an RP server. Press a button the leads to a command block which then remotely adds the player to a specific group using commands that would otherwise have to be executed manually by an opped player. This allows server owners to allow their servers to run in a more automatic manner, requiring less supervision and fewer plugins.
I am confident that such functions may become possible one way or another in the near future. I know there is no exact way of creating such a function, as there are many ways of going about bringing any type of feature into the game. Such has been proven through the introduction of the hopper block rather than piping.
Please feel free to contribute to this idea and I also encourage any reader to give feedback on any aspect of this article. If there is any way of creating these functions in game already, please let me know.
Thank you for the suggestion. I believe I ended up removing the ice for aesthetic reasons in the world download, but that is another good reason for it to be gone too!
Indeed that is true, but the score boards do not allow you to use items as currency. Just gold that is displayed next to your name. That is what makes this interesting.
I wasn't aware that the pictures couldn't be viewed. There is also a link to the post on planet minecraft with a world download if you want to test it out.
Hey I like this! You did a good job. I also designed something like this, except mine uses items rather than xp levels. I posted it on this forum if you want to take a look and tell me what you think. Click HERE
I love it! Great work sir. Nice and compact. I think that its most practical use would be in an adventure map, perhaps one where you must collect all of the wool colors and then place them in the correct order. I'd love to see it applied to something!
It's a good application, but I've never been a huge fan of using bugs/glitches. They get fixed and all the hard work you may have put into exploiting the bug is gone.
My design allows users to utilize tangible items (such as diamonds or emeralds) as payment and cannot be clogged by invalid payment items (such as dirt or cobblestone).
The entire working part of the shop can be easily placed into the ground to conceal the redstone.
Payment method, payment amount, and transaction product are completely manageable through toggling the repeater and by changing the text in the command block.
This machine would be very useful for servers looking to add a more personal aspect to utilizing currency. Rather than a mod displaying one's balance, players can now see and hold their money in their inventory.
I'm trying to arouse attention to this post so that anyone else that would like to use this device in their server may do so!
I fell into this double dungeon!
Want to find it? Dig straight down with the seed "glacier" on coordinates: x -12.44 z -16.99 (y is vertical so it doesn't matter)
0
0
One such function would be a sort of "/take" command. I am aware of the /clear command which removes all or a single type of item out of a player's inventory. So saying, the /take command I am suggesting could most likely be combined with the already existing /clear command. The take command will function much like the /clear command, just with added functionality. This would be the ability to check if a player has the item defined in the command block's text, and then to remove a specific number of said item. Such a function would prove useful in things like vanilla item shops. Click a button and a command block makes sure that the player holds the correct amount of payment, which could be any item, and then either outputs the product of the transaction or sits idle in the case of the player not having the correct currency.
Another broad function of the command blocks that would be useful would be the ability to execute console commands from the command block itself. Such a function could easily be implemented by typing something like "console (command here)". Should the player entering this text be opped or of a certain server status, the command block may then accept this text and execute said command when powered. Such a feature would become useful in the case of allowing a player to choose their job on an RP server. Press a button the leads to a command block which then remotely adds the player to a specific group using commands that would otherwise have to be executed manually by an opped player. This allows server owners to allow their servers to run in a more automatic manner, requiring less supervision and fewer plugins.
I am confident that such functions may become possible one way or another in the near future. I know there is no exact way of creating such a function, as there are many ways of going about bringing any type of feature into the game. Such has been proven through the introduction of the hopper block rather than piping.
Please feel free to contribute to this idea and I also encourage any reader to give feedback on any aspect of this article. If there is any way of creating these functions in game already, please let me know.
0
0
0
0
0
0
0
0
0
You can check out pictures and download the map file here:
http://www.planetmin...illa-item-shop/
My design allows users to utilize tangible items (such as diamonds or emeralds) as payment and cannot be clogged by invalid payment items (such as dirt or cobblestone).
The entire working part of the shop can be easily placed into the ground to conceal the redstone.
Payment method, payment amount, and transaction product are completely manageable through toggling the repeater and by changing the text in the command block.
This machine would be very useful for servers looking to add a more personal aspect to utilizing currency. Rather than a mod displaying one's balance, players can now see and hold their money in their inventory.
I'm trying to arouse attention to this post so that anyone else that would like to use this device in their server may do so!
0
Want to find it? Dig straight down with the seed "glacier" on coordinates: x -12.44 z -16.99 (y is vertical so it doesn't matter)
http://www.flickr.com/photos/64776413@N04/5898090833/
0
This is obviously from Notch's most recent update causing mushrooms to spread
"slowly". I just discovered this today and was very surprised.