MagicSigns
MagicSigns is a powerful plugin that adds many different signs to your server.
There are healing signs, speed signs, signs that execute commands (either in the player's context or in the servers context!) and many more!
Features
- Adds many different signs
- Edit signs (Replaces plugins like SimpleSignEdit)
- Mask signs (Show a different text on the MagicSign than it uses for its work)
- Permissions support
- Economy support for all signs (Pay with economy money, items or experience)
- Macro support for command and permission signs
- Use colors on signs
- Full Multiworld support (including world unloading) New!
- and so many more
The different types of signs
- Clear Sign: Clears the player's inventory
- Command Sign: Executes commands in the player's context
- ConsoleCommand Sign: Executes commands in the server's context
- CreativeMode Sign: Sets the player's gamemode to creative
- Enchant SignNew!: Allows enchanting of items
- Unsafe Enchant SignNew!: Allows enchanting of items without enchantment level restrictions
- Feed Sign: Allows you to fill the player's hunger bar
- Heal Sign: Allows you to heal players
- Heath Sign: Like the Heal Sign, but sets the health to a value
- Level Sign: Gives the player addtitional levels.
- Repair sign: Repairs items
- Rocket Sign: Rockets the players (with adjustable power!)
- Speed Sign: Applies the speed potion effect to players with adjustable amplifiers
- SurvivalMode Sign: Sets player's gamemode to survival
- Teleport Sign: Allows you to teleport to coordinates
- Permission Sign: Give users permissions
- Local Permission Sign: Give users permissions in the current world only
- World Permission sign: Give users permissions in a specified world only
And even more to come!
To use Permission signs, make sure to have Vault installed!
There's an awesome video on this by VariationVault on this plugin. Don't forget to subscribe to him :)
Credits to the WorldEdit creators: This plugin uses some parts of the WorldEdit code.
This plugin uses PluginMetrics/MCStats to collect a few pieces of anonymous information about the server to help improving the plugin. If you don't want that, you can set opt-out
to true
in the plugins/PluginMetrics/config.yml
file.
Before reporting an issue/problem, make sure to read the troubleshooting page first!
Found a bug? Submit it here!
Like this plugin? Donate via PayPal
@masterofninjas
I'll add that soon! :)
Give me color signs or give me death! ;)
<<reply 661612="">>
Sorry for the lack of documentation. You can point at a sign and then type the /ms command. This will show you information about the sign and how to edit signs.
Edit: I've just added some documentation: SignEdit Documentation.
And how can I edit a sign? I can't find it anywhere.
@Ekin4567
It's possible to execute several commands with one CommandSign. See the wiki for documentation. See 'Macros'. With this feature you can execute as many commands as you want on one sign.
It is not possible to activate a sign by walking past it, because this is not this plugin's aim. It'd be also pretty inefficient so this won't be in this plugin.
I also have another question. Is it possible to have u walk past a sign and have it wipe ur inventory not even clicking it? If so I wouldn't need a sign to do 2 commands.
Ok, I haven't yet downloaded the plugin yet (though I probably will) I was wondering if u could preform multiple commands with one sign. B/c I wanted to clear my players Inventory and send the to the hunger games I'm making. Tell me if u can. If not plz add.
@TaterTotsYum
But it would be also possible. Maybe I can implement them later this week.
@TaterTotsYum
There are Falsebook extra and other plugins for it.
How about [Lift] Signs? :D
@Hoangbui
It seems you did it all right, but for some reason it works (for me) only if you write the item name sponge in capitals... I'll fix this for the next release but it works at least somehow.
Problem is, sign don't have enough space.
Can you clarify on how to use macros?
Thank you. :D I read it and it is a bit hard to follow and the config. template is hard to understand also.
Because I encountered this error.
Sign say
[CCommand]
$global$
i:sponge:1
Permission config say: http://pasteit.com/17403
rocket:
defaultVelocity: 0,200,0
magic-signs:
- ==: de.philworld.bukkit.magicsigns.config.MagicSignSerializationProxy
type: de.philworld.bukkit.magicsigns.signs.command.ConsoleCommandSign
z: 168
y: 81
world: DevilSquare
x: 30
That is weird... I had it set up with
Macros:
global
- /pex user %p add blah blah
When I click on sign, it say nothing but a bunch of error come up in console.
@Pr0d1gyR
That's easy. So you have to use the ConsoleCommand sign because you need admin permissions. Then just search for the command in the PEX command docs, in this case
So just create a sign like this:
Then the sign will cost 544 and %p will be replaced by the playername automagically ;)
How would i make it possible to set someones group with the command sign (pex)
I just added a donate button :)
@Hoangbui
See the Command sign docs paragraph "Placeholders" ;)
The user %p add PERMISSIONSTRING will replace user with the user name? If so then it is fine :) And please make a donate button :) It won't be much since my server is still in development but it still something.
@Hoangbui
So you don't want to use ConsoleCommandSigns to add permissions like
?
I can make specific permissions signs too.
PEX Sir Thank You.
@Hoangbui
Permissions are really tricky. Its possible in two ways: Either you use a command sign to issue a command to the permission plugin like /pex user add permission or I write a custom sign for this. For this I have to know which permission plugin you use.