I suggest adding a new item to the game: Magic Wands. A magic wand would be a portable command block, an item that ops can save server commands in for non-ops to use.
Here's how it would work.
Step 1: Creating A Wand
An op would first give themselves a magic wand with the /give command. To prevent abuse, magic wands would not be craftable or found naturally in game.
Ops would be able to open a GUI by right clicking when they hold a wand. Only ops in creative mode can open the GUI. This GUI would have three text fields to fill out:
1. Server command - The op writes down one server command of their choice. This is the "spell" the wand casts.
2. Owner - The op can choose to write down one or more player names. Only these people can use the wand. If the field is left blank, then anyone can use it.
3. Charges - The op can choose to limit how many uses the wand has. The can write down a number in this text field. This is the number of times the wand can be used before it vanishes. If the field is left blank the wand has unlimited charges.
Step 2: Using The Wand
Using a wand is simple. A non-op just holds it in their hand and right clicks to activate the server command.
What are wands for?
It would be useful for servers that want to give their players magical powers. For example, you could give out wands of recall to teleport people back to spawn using the tp command. Or if you wanted building to be easier, you could give out wands that allow players to summon unlimited stone brick or any other resource using the give command. Or you could allow players to do things like change the time of day or the weather.
Obviously wands are very powerful, and could lead to abuse in the wrong hands. Not every server command should be programmable in them, they should have limitations the same way command blocks do. There should also be a server command to enable or disable wand use world wide, if someone is using them to cause harm.
This is yet another great idea from Regular Hexahedron. I would add a few things:
Rate of use: Ability to limit how often the wand can be used (once per minute, once per hour).
@t: like the @p directive, but instead of the nearest player, it chooses the player the user is looking at (targeted spells)
Multi-command: Command blocks can be chained for multiple commands, however this would not be possible with a wand. Thus, a way to have the wand execute a series of commands would be useful. (Ex: it telleports you, and plays a sound, and gives nausea for 1 second.)
In my defense, searching for "portable command block" only turns up my own suggestion. And both of those were made relatively recently.
Although obviously the basic idea of portable command blocks isn't new, thanks to those two examples, I think this is significantly different thanks to its limitations. Being able to do things like set owners or limit uses is pretty important for something this powerful, if you're using it on a multiplayer server rather than just in an adventure map. There are some other differences too.
This is yet another great idea from Regular Hexahedron. I would add a few things:
Rate of use: Ability to limit how often the wand can be used (once per minute, once per hour).
@t: like the @p directive, but instead of the nearest player, it chooses the player the user is looking at (targeted spells)
Multi-command: Command blocks can be chained for multiple commands, however this would not be possible with a wand. Thus, a way to have the wand execute a series of commands would be useful. (Ex: it telleports you, and plays a sound, and gives nausea for 1 second.)
Because this isn't even remotely similar to other suggestions, and you would know that if you read it.
A slight alteration to the title may be in order, to avoid poor responses.
Very good ideas! Maybe rate of use and owners could be combined into a multipurpose limitations field, where you can enter in all kinds of restrictions on who, when, where, and how often the wand can be used.
For example, there could be a way of limiting it to only work within a certain radius of a map coordinate, if you want wands that only work in some areas. Or limiting it to only working during certain times of day or night. Or only letting people use it if they're a certain level. Etc.
And yeah, the name should be changed since portable command blocks aren't a new idea. What do you suggest? Maybe "Portable Command Blocks With Limitations"?
And yeah, the name should be changed since portable command blocks aren't a new idea. What do you suggest? Maybe "Portable Command Blocks With Limitations"?
I think I would go with:
"PORTABLE COMMAND BLOCKS WITH PLAYER ORIENTED LIMITATIONS" - Seems a little more clear. Plus, I would rewrite the first paragraph a bit.
Aside from that, I think this is a great suggestion. It would allow for all kinds of new mechanics, without the need to add loads of new code, or create mods. You could have a simple telleport system, or a way to curse people with potion effects, or even give new players a way to spawn basic tools to get them started.
Here's how it would work.
Step 1: Creating A Wand
An op would first give themselves a magic wand with the /give command. To prevent abuse, magic wands would not be craftable or found naturally in game.
Ops would be able to open a GUI by right clicking when they hold a wand. Only ops in creative mode can open the GUI. This GUI would have three text fields to fill out:
1. Server command - The op writes down one server command of their choice. This is the "spell" the wand casts.
2. Owner - The op can choose to write down one or more player names. Only these people can use the wand. If the field is left blank, then anyone can use it.
3. Charges - The op can choose to limit how many uses the wand has. The can write down a number in this text field. This is the number of times the wand can be used before it vanishes. If the field is left blank the wand has unlimited charges.
Step 2: Using The Wand
Using a wand is simple. A non-op just holds it in their hand and right clicks to activate the server command.
What are wands for?
It would be useful for servers that want to give their players magical powers. For example, you could give out wands of recall to teleport people back to spawn using the tp command. Or if you wanted building to be easier, you could give out wands that allow players to summon unlimited stone brick or any other resource using the give command. Or you could allow players to do things like change the time of day or the weather.
Obviously wands are very powerful, and could lead to abuse in the wrong hands. Not every server command should be programmable in them, they should have limitations the same way command blocks do. There should also be a server command to enable or disable wand use world wide, if someone is using them to cause harm.
Rate of use: Ability to limit how often the wand can be used (once per minute, once per hour).
@t: like the @p directive, but instead of the nearest player, it chooses the player the user is looking at (targeted spells)
Multi-command: Command blocks can be chained for multiple commands, however this would not be possible with a wand. Thus, a way to have the wand execute a series of commands would be useful. (Ex: it telleports you, and plays a sound, and gives nausea for 1 second.)
Because this isn't even remotely similar to other suggestions, and you would know that if you read it.
A slight alteration to the title may be in order, to avoid poor responses.
-
View User Profile
-
View Posts
-
Send Message
Curse PremiumIn my defense, searching for "portable command block" only turns up my own suggestion. And both of those were made relatively recently.
Although obviously the basic idea of portable command blocks isn't new, thanks to those two examples, I think this is significantly different thanks to its limitations. Being able to do things like set owners or limit uses is pretty important for something this powerful, if you're using it on a multiplayer server rather than just in an adventure map. There are some other differences too.
Very good ideas! Maybe rate of use and owners could be combined into a multipurpose limitations field, where you can enter in all kinds of restrictions on who, when, where, and how often the wand can be used.
For example, there could be a way of limiting it to only work within a certain radius of a map coordinate, if you want wands that only work in some areas. Or limiting it to only working during certain times of day or night. Or only letting people use it if they're a certain level. Etc.
And yeah, the name should be changed since portable command blocks aren't a new idea. What do you suggest? Maybe "Portable Command Blocks With Limitations"?
I think I would go with:
"PORTABLE COMMAND BLOCKS WITH PLAYER ORIENTED LIMITATIONS" - Seems a little more clear. Plus, I would rewrite the first paragraph a bit.
Aside from that, I think this is a great suggestion. It would allow for all kinds of new mechanics, without the need to add loads of new code, or create mods. You could have a simple telleport system, or a way to curse people with potion effects, or even give new players a way to spawn basic tools to get them started.
-
View User Profile
-
View Posts
-
Send Message
Retired Staff