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
-
View User Profile
-
Send Message
Posted Apr 24, 2012@DeusDk
What happens? What do you mean by "/"? What should happen? I need some more information about that.
-
View User Profile
-
Send Message
Posted Apr 24, 2012@Byrkoet
If you look at the wiki, there is a link on the front page to a page called SignEdit. There are instructions.
-
View User Profile
-
Send Message
Posted Apr 24, 2012How come there is no info what so ever about the masking of the signs? (I have looked all over the place :p)
-
View User Profile
-
Send Message
Posted Apr 24, 2012Sorry for bad English, I'm from Brazil, the [Feed] This does not work here: \, so do not know why this command does not work, what will be?
-
View User Profile
-
Send Message
Posted Apr 24, 2012Well, it's not so important, but it would be nice if after usage of teleportation or anyhthing else i would get a report of how much money did i spent
-
View User Profile
-
Send Message
Posted Apr 23, 2012@Darkblader10
So we have 2 issues here: It does not work with Groupmanager and configuration files are not created. Can you please open issues for both problems here with all the data so we can track those problems down? :)
-
View User Profile
-
Send Message
Posted Apr 23, 2012Sorry but at the moment I can't get the server-log when it shut down, because it's not on my computer. I contacted the support and maybe i'll get it. We will see.
After a lot of testing it on my server, I found out that no other plugin can cause those problems! I tried to run it with only MagicSigns, but the problem still exists. But I really want to have this plugin, because it's so amazing!
Sry for my bad english.^^
-
View User Profile
-
Send Message
Posted Apr 21, 2012@Doogyy700
It's described here: Permission sign documentation
You write [Permission] and then the permission string e.g. "magicsigns.rocket.use". Just as you would in your Permission config. And if you want to give the user more permissions on one sign, look at the section called 'Macro'.
-
View User Profile
-
Send Message
Posted Apr 21, 2012How exactly do you make a Permissions sign? is it just
[Permissions] Admin
or what?
-
View User Profile
-
Send Message
Posted Apr 21, 2012@Darkblader10
lol reverse log. Can you please add the server log when the server shuts down?
-
View User Profile
-
Send Message
Posted Apr 21, 2012I have Groupmanager but I didn`t gave any group the permissions to use magicsigns. All other plugins work. Here is the server log. But you have to start reading at the end. I don't know why it copied it like that.
16:26:12 [INFO] GroupManager - INFO - Data files refreshed.
16:16:12 [INFO] GroupManager - INFO - Data files refreshed.
16:06:12 [INFO] GroupManager - INFO - Data files refreshed.
15:56:12 [INFO] GroupManager - INFO - Data files refreshed.
15:55:53 [INFO] [PLAYER_COMMAND] Darkblader24: /spawn
15:46:12 [INFO] GroupManager - INFO - Data files refreshed.
15:36:12 [INFO] GroupManager - INFO - Data files refreshed.
15:26:12 [INFO] GroupManager - INFO - Data files refreshed.
15:23:56 [INFO] [PLAYER_COMMAND] Darkblader24: /spawn
15:23:25 [INFO] [PLAYER_COMMAND] Darkblader24: /warp shop
15:22:53 [INFO] /spawn [player][0m
15:22:53 [INFO] Teleport to the spawnpoint.[0m
15:22:53 [INFO] /spawn [player][0m
15:22:53 [INFO] Teleport to the spawnpoint.[0m
15:22:45 [INFO] [PLAYER_COMMAND] Darkblader24: /spawn
15:22:38 [INFO] [PLAYER_COMMAND] Darkblader24: /spawn
15:22:35 [INFO] [PLAYER_COMMAND] Darkblader24: /warp jail
15:22:25 [INFO] [PLAYER_COMMAND] Darkblader24: /spawn
15:21:57 [INFO] [PLAYER_COMMAND] Darkblader24: /warp jail
15:21:47 [INFO] [PLAYER_COMMAND] Darkblader24: /spawn
15:21:38 [INFO] [PLAYER_COMMAND] Darkblader24: /warp jail
15:21:13 [INFO] [PLAYER_COMMAND] Darkblader24: /spawn
15:21:12 [INFO] /spawn [player][0m
15:21:12 [INFO] Teleport to the spawnpoint.[0m
15:21:12 [INFO] /spawn [player][0m
15:21:12 [INFO] Teleport to the spawnpoint.[0m
15:21:12 [INFO] /spawn [player][0m
15:21:12 [INFO] Teleport to the spawnpoint.[0m
15:21:11 [INFO] /spawn [player][0m
15:21:11 [INFO] Teleport to the spawnpoint.[0m
15:21:10 [INFO] /spawn [player][0m
15:21:10 [INFO] Teleport to the spawnpoint.[0m
15:21:09 [INFO] /spawn [player][0m
15:21:09 [INFO] Teleport to the spawnpoint.[0m
15:20:44 [INFO] [PLAYER_COMMAND] Darkblader24: /spawn
15:20:18 [INFO] [PLAYER_COMMAND] Darkblader24: /spawn
15:16:15 [INFO] [31m[Owner][37mDarkblader24[37m hat sich eingeloggt![0m
15:16:15 [WARNUNG] DisplayName is too long by 9 characters to be used on the PlayerList: §4[Owner]§fDarkblader24§f
15:16:15 [INFO] Darkblader24 [/88.130.184.211:53667] logged in with entity id 2493 at ([world] -1241.7668871262774, 10.0, -524.4784626064356)
15:16:15 [INFO] [ProtectBlock] CraftPlayer{name=Darkblader24} is registered with Protect Block
15:16:13 [INFO] GroupManager - INFO - Bukkit Permissions Updated!
15:16:13 [INFO] [MobRepellent] Finished loading plugin.
15:16:13 [INFO] Done (2,875s)! For help, type "help" or "?"
15:16:13 [INFO] Server permissions file permissions.yml is empty, ignoring it
15:16:13 [INFO] [EssentialsChat] Enabling EssentialsChat v2.9.1
15:16:13 [INFO] [EssentialsGeoIP] This product includes GeoLite data created by MaxMind, available from http://www.maxmind.com/.
15:16:13 [INFO] [EssentialsGeoIP] Enabling EssentialsGeoIP v2.9.1
15:16:13 [INFO] [EssentialsSpawn] Enabling EssentialsSpawn v2.9.1
15:16:13 [WARNUNG] config broken for xmpp
15:16:13 [INFO] [EssentialsXMPP] Enabling EssentialsXMPP v2.9.1
15:16:13 [INFO] Essentials: Using GroupManager based permissions.
15:16:13 [INFO] [Essentials] Enabling Essentials v2.9.1
15:16:13 [INFO] [WorldGuard] 0 regions loaded for 'world_the_end'
15:16:13 [INFO] [WorldGuard] 0 regions loaded for 'world_nether'
15:16:13 [INFO] [WorldGuard] 3 regions loaded for 'world'
15:16:13 [INFO] [WorldGuard] Loaded configuration for world 'world_the_end'
15:16:13 [INFO] [WorldGuard] (world_the_end) Fire spread is UNRESTRICTED.
15:16:13 [INFO] [WorldGuard] (world_the_end) Lava fire is blocked.
15:16:13 [INFO] [WorldGuard] (world_the_end) Lighters are PERMITTED.
15:16:13 [INFO] [WorldGuard] (world_the_end) TNT ignition is PERMITTED.
15:16:13 [INFO] [WorldGuard] Loaded configuration for world 'world_nether'
15:16:13 [INFO] [WorldGuard] (world_nether) Fire spread is UNRESTRICTED.
15:16:13 [INFO] [WorldGuard] (world_nether) Lava fire is blocked.
15:16:13 [INFO] [WorldGuard] (world_nether) Lighters are PERMITTED.
15:16:13 [INFO] [WorldGuard] (world_nether) TNT ignition is PERMITTED.
15:16:13 [INFO] [WorldGuard] Loaded configuration for world 'world'
15:16:13 [INFO] [WorldGuard] (world) Fire spread is UNRESTRICTED.
15:16:13 [INFO] [WorldGuard] (world) Lava fire is blocked.
15:16:13 [INFO] [WorldGuard] (world) Lighters are PERMITTED.
15:16:13 [INFO] [WorldGuard] (world) TNT ignition is PERMITTED.
15:16:13 [INFO] [WorldGuard] Enabling WorldGuard v5.5.2
15:16:13 [INFO] [ProtectBlock] save.txt doesn't exist, will make one on disable.
15:16:13 [INFO] [ProtectBlock] Users will have to manually turn ProtectBlock on.
15:16:13 [INFO] [ProtectBlock] Op's can destroy protected blocks.
15:16:13 [INFO] [ProtectBlock] Permission Config not loaded because Permissions are not enabled!
15:16:13 [INFO] [ProtectBlock] Config file loaded!
15:16:13 [INFO] [ProtectBlock] Protect Block Version:1.1. Enabled :D
15:16:13 [INFO] [ProtectBlock] Protect Block Started.
15:16:13 [INFO] [ProtectBlock] Enabling ProtectBlock v1.1
15:16:13 [INFO] [MobDisguise] by desmin88 version 1.81 enabled. 15:16:12 [INFO] [MobDisguise] Enabling MobDisguise v1.81
15:16:12 [SCHWERWIEGEND] Error initializing vote receiver
15:16:12 [INFO] Votifier enabled.
15:16:12 [INFO] [Votifier] Enabling Votifier v1.6
15:16:12 [INFO] [NoCheat] version [3.5.0] is enabled.
15:16:12 [INFO] [NoCheat] Enabling NoCheat v3.5.0
15:16:12 [INFO] [IWarnYou] Version 1.5.3 has been enabled!
15:16:12 [INFO] [IWarnYou] SQL test success (TestUser has 3 warning(s)!
15:16:12 [INFO] [IWarnYou] Permissions detected!
15:16:12 [INFO] [IWarnYou] Enabling IWarnYou v1.5.3
15:16:12 [INFO] MobRepellent (v0.7.2) is enabled!
15:16:12 [INFO] Enabling MobRepellent v0.7.2
15:16:12 [INFO] [Grundlage] Plugin aktiviert!
15:16:12 [INFO] [Grundlage] Version 0.1
15:16:12 [INFO] [Grundlage] Plugin by [Philipp]
15:16:12 [INFO] [Grundlage] Enabling Grundlage v0.1
15:16:12 [INFO] WEPIF: Using the Bukkit Permissions API.
15:16:12 [INFO] Fake Permissions version 3.1.6 is enabled!
15:16:12 [INFO] [Permissions] Enabling Permissions v3.1.6
15:16:12 [INFO] [MagicSigns] Vault was not found, permission signs will not work (Permissions in general will work though!)
15:16:12 [INFO] [MagicSigns] Vault was not found, all signs will be free!
15:16:12 [INFO] [MagicSigns] Enabling MagicSigns v1.0.0
15:16:12 [INFO] WEPIF: Using the Bukkit Permissions API.
15:16:12 [INFO] [WorldEdit] Enabling WorldEdit v5.3
15:16:12 [INFO] GroupManager version 1.9 (2.9.1) (Phoenix) is enabled!
15:16:12 [INFO] GroupManager - INFO - Backups will be retained for 24 hours!
15:16:12 [INFO] GroupManager - INFO - Scheduled Data Saving is set for every 10 minutes!
15:16:12 [INFO] GroupManager - INFO - Superperms support enabled.
15:16:12 [INFO] GroupManager - INFO - World Found: world
15:16:12 [INFO] [GroupManager] Enabling GroupManager v1.9 (2.9.1) (Phoenix)
15:16:12 [INFO] [jChat] jChat v1.4.3 has been enabled.
15:16:12 [INFO] [jChat] Enabling jChat v1.4.3
15:16:12 [INFO] Preparing spawn area: 0%
15:16:11 [INFO] Preparing start region for level 2 (Seed: 4967737891768620902)
15:16:11 [INFO] Preparing start region for level 1 (Seed: 4967737891768620902)
15:16:11 [INFO] Preparing start region for level 0 (Seed: 3081445221294652579)
15:16:10 [INFO] Default game type: 0
15:16:10 [INFO] Preparing level "world"
15:16:10 [INFO] [EssentialsChat] Loading EssentialsChat v2.9.1
15:16:10 [INFO] [EssentialsGeoIP] Loading EssentialsGeoIP v2.9.1
15:16:10 [INFO] [EssentialsSpawn] Loading EssentialsSpawn v2.9.1
15:16:10 [INFO] [EssentialsXMPP] Loading EssentialsXMPP v2.9.1
15:16:10 [INFO] [Essentials] Loading Essentials v2.9.1
15:16:10 [INFO] [WorldGuard] Loading WorldGuard v5.5.2
15:16:10 [INFO] [ProtectBlock] Loading ProtectBlock v1.1
15:16:10 [INFO] [MobDisguise] Loading MobDisguise v1.81
15:16:10 [INFO] [Votifier] Loading Votifier v1.6
15:16:10 [INFO] [NoCheat] Loading NoCheat v3.5.0
15:16:10 [INFO] [IWarnYou] Loading IWarnYou v1.5.3
15:16:10 [INFO] Loading MobRepellent v0.7.2
15:16:10 [INFO] [Grundlage] Loading Grundlage v0.1
15:16:10 [INFO] [Permissions] Loading Permissions v3.1.6
15:16:10 [INFO] [MagicSigns] Loading MagicSigns v1.0.0
15:16:10 [INFO] [WorldEdit] Loading WorldEdit v5.3
15:16:10 [INFO] [GroupManager] Loading GroupManager v1.9 (2.9.1) (Phoenix)
15:16:10 [INFO] [jChat] Loading jChat v1.4.3
15:16:10 [INFO] This server is running CraftBukkit version git-Bukkit-1.2.5-R1.0-b2149jnks (MC: 1.2.5) (Implementing API version 1.2.5-R1.0)
15:16:10 [WARNUNG] To change this, set "online-mode" to "true" in the server.properties file.
15:16:10 [WARNUNG] While this makes the game possible to play without internet access, it also opens up the ability for hackers to connect with any username they choose.
15:16:10 [WARNUNG] The server will make no attempt to authenticate usernames. Beware.
15:16:10 [WARNUNG] SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
15:16:10 [INFO] Starting Minecraft server on 188.165.206.128:29876
15:16:10 [INFO] Loading properties
15:16:10 [INFO] Starting minecraft server version 1.2.5
27 achievements
182 recipes
-
View User Profile
-
Send Message
Posted Apr 21, 2012@Darkblader10
That's very weird. I have no idea why this happens. Do you have write permissions or some restrictions on your server? All other plugins work? Can you please post the server log?
-
View User Profile
-
Send Message
Posted Apr 21, 20121. All signs loose their magic. And there is no error message or something like that. They are just signs wihtout any function. And I tried it on another server with only this plugin enabled and it worked! So I checked the MacigSigns-folders I found out that in my server with the other plugins it doesn't create the sign.db and the edit-modes-db. There is just the config and it's empty (0 Bytes).
2. Yes that was the problem, thanks. :D
-
View User Profile
-
Send Message
Posted Apr 21, 2012@Darkblader10
1. The MagicSigns are not saved? Are there any problems/error messages? Did all signs not work or only Rocket signs and Command signs (Because there was a bug with the configuration used in Rocket signs and (C)Command signs....)
2. This seems to be a problem with the new Bukkit - You have to leave off the first slash ("/"). So instead of "/spawn" you would write "spawn". This will be fixed in the next bugfix release. Sorry for the inconvenience.
-
View User Profile
-
Send Message
Posted Apr 21, 2012Very nice Support :D
But now I have another problem: After a server-restart all placed magigsigns aren't magicsigns any longer, nothing happen when I click on them. Why?
And another problem again: I dont understand the (C)Command Sign. I want to place a sign, which teleports me to the spawn, so I create this sign: [Command] /spawn But everytime I get "unknown command". So how this sign have to look like, in this example?
-
View User Profile
-
Send Message
Posted Apr 20, 2012@Darkblader10
You are right. I does not show the old text. I will add that in the next release.
EDIT: I've just found out that this is impossible due to a bug in Bukkit: BUKKIT-1459
-
View User Profile
-
Send Message
Posted Apr 20, 2012When I want to edit a sign, I only can replace the prevous text with the new text. It's just the same like place a new sign. And I think that it is senceless. I would like to EDIT the text on the sign, like add a new line or correct a mistake. Or is it just a bug on my server?
-
View User Profile
-
Send Message
Posted Apr 20, 2012@paradocsic1982
See the documentation of this feature called 'SignEdit': Documentation in the wiki :)
-
View User Profile
-
Send Message
Posted Apr 20, 2012@paradocsic1982
That's already in the plugin. Just place the sign with the command. Then point at it and type "/ms edit mask" Then right click the sign with another sign and type into that sign what you want the text that will be shown to be. Then click "Done"
-
View User Profile
-
Send Message
Posted Apr 20, 2012Its great project but maybe you can add sign that show only text and hide comands. For example if i need secret sign to teleport but i dont wont to show its tp sign i can put on it direction "Garden ->" but it have secret teleport comand on 2 or 3 line that sing dont show this way i when i click will be teleported but no one else will think to click on it as its only direction sign.