SignTP
SignTP
Description
SignTP is a very unique sign-teleport plugin. Unlike others of its category, this plugin offers unlimited custom sign prefixes, instead of the default blue [Warp] tag. It also offers a few more aspects of configuration, such as customizing the name of the plugin that's displayed in chat for players, the message that players receive when they're teleported and the ability to toggle that message, and the ability to toggle economic transactions.
Like most other economy-related plugins, SignTP uses Vault. All you have to do is install both Vault and an economy-management plugin, such as iConomy, or Essentials, and you're ready to go! (But you don't have to if you don't want to. :) )
Enjoy.
Features
- Unlimited custom sign prefixes.
- Economy support.
- Custom currency tags, including entire words and phrases. This means you can use things like "waffles", and "costs this much".
- You can also position the tag(s) wherever you want on the price line: before the numbers, after them, both sides, or just anywhere. If you set it to something other than 'anywhere', the plugin will automatically correct your improperly formatted prices if you get it wrong.
- Custom chat features.
- Color code support.
- Well-tested safety features.
- Easy-to-use permission nodes.
- Overall simplicity.
Usage
- Step 1: Place a sign to edit.
- Step 2: On the first line, enter one of the prefixes that you would see in the "signPrefixes" setting in your config file, with or without color codes. This will register the sign to the plugin as a teleport sign.
- Step 3: On the second line of your sign, enter the name of an existing signwarp in your "warps" directory. Use /SignTP List for a list of warps.
- Step 4: If you would like to, you may enter a one-line description of your warp, or any other text for that matter; SignTP doesn't even read the third line.
- Step 5: On the fourth line of the sign, you may take one of two options.
- 1: If economy is enabled in your config file, you may put a price on this line, which will charge players the specified amount of in-game money to use the sign.
- 2: Whether economy is enabled or disabled in your config file, you may put more text on this line, just as you did with line 3.
- Step 6: Use your new teleport sign to travel to a beautiful flower biome (if you want to).
Don't worry about getting any of this wrong. SignTP has various safety-check features that will tell you what you did wrong and how to fix it.
Commands
/SignTP - Base command. Shows a help menu if used by itself.
/SignTP Help <Page> - Show the help menu or another page in it. Page number input is optional; without it, you will pull up the first page.
/SignTP Reload - Reload the config and the warps.
/SignTP Setwarp <Warp Name> - Set a signwarp to your location.
/SignTP Delwarp <Warp Name> - Delete a warp.
/SignTP List - List all signwarps.
/SignTP Warp <WarpName> [Player] - Teleport yourself or another player to a signwarp without needing to use a sign.
Permissions
All permissions default to OP.
signtp.* - Grants access to all of SignTP.
signtp.main - Grants access to the base /SignTP command, which is the help menu. Any other command permission automatically grants access to this; for example: granting access to "signtp.setwarp" will grant access to this permission.
signtp.create - Allows a player to create a SignTP teleport sign. Note that if you have color codes in your sign prefix setting, players who have access to using color codes on signs will not be able to create their own SignTP sign without the "signtp.create" permission. The line of the sign will simply be turned back to black text if they try.
signtp.use - Allows players to use SignTP signs.
signtp.setwarp - Grants access to the /SignTP Setwarp <Warp Name> command to set a signwarp.
signtp.delwarp - Grants access to the /SignTP Delwarp <Warp Name> command to delete a warp.
signtp.warp - Grants access to the /SignTP Warp <Warp Name> command to teleport to signwarp locations.
signtp.warp.other - Grants access to /SignTP Warp <Warp Name> [Player] to teleport other players to signwarp locations.
signtp.list - Grants access to the /SignTP list command to list all of the signwarp names.
signtp.reload - Grants access to the /SignTP Reload command to reload the plugin's config and warps.
hello! if u are still here haha how the heck do i change permissions? xD
Hey there. It seems the plugin is working just fine, however when I right-click a teleport sign, nothing happens. Setting up the sign goes smoothly without errors and I've OP'ed myself. Any tips? TIA.
Gj Man! Thanks! ;-)
salve io ho problemi con signtp, per chi è op funziona ma chi non è op non va
come risolvo?
Hello , im getting this problem whit SignTP plugin. Every single OP'ed person can use the TP Sign but regular people can't can you please help me whit that ?
In reply to Forge_User_73089037:
Hello everyone, I am in fact still alive. As a staying-alive present, I've uploaded what may well be the complete and final version of SignTP, fully tested and debugged, with a few tweaked features.
Enjoy.
@LuckyRedPepper
@LoRy006
The bug's fixed with v1.0.5. The file should be approve anytime soon. It was caused by the plugin freaking out without Vault installed; if you have Vault already installed, please tell me.
@LoRy006
PM'd.
@pookeythekid
Hey there, I've got the same problem. I just put the signTPblabla.jar file into my plugins folder. The only other plugin installed is "Chairs" and therefore there was created a folder whith a config file immediately after restarting the server, but not for the signTP plugin. What did I wrong?
Edit: It's not because of "Chairs". I uninstalled "Chairs" and reinstalled "SignTP", still doesn't work.
@LuckyRedPepper
Can you tell me everything you did to install the plugin? Also, try re-installing it, and if you find errors in the console, please copy them and put them on something like Pastebin, then give me the link. If you want to, you could try running SignTP on a new, empty server, and see if it works then; if it does in that case, then that'd prove that it's not SignTP that's broken.
"Step 2: On the first line, enter one of the prefixes that you would see in the "signPrefixes" setting in your config file, with or without color codes. (Either way works, however it's most efficient to not use color codes here, in case you have a semi-long prefix.) This will register the sign to the plugin as a teleport sign."
There is no such file and the only command I get is a /signtp which does nothing.
@nickryba333
Ah, my apologies. I check the Bukkit page far more often, though I should get into the habit of using the Curse one, since that's where the plugin search is now.
Anyway, what permissions manager do you use? And please tell me everything you did to give players permission.
Edit: Just checked on my test server. Works fine for me, at least with Pex. To be clear, I did deop myself before testing.
I actually posted this on the curse site but im impatient.
So the problem i have is that no one else can use the tpsign only Ops can use the sign and i have set the permission to let normal players use it but still nothing happens no errors either.
I'm having a problem on my server where the signtp.use permission won't work at all! I've checked the spelling, spaces, and everything and yet only ops can tp using it could you help?
Im using permissionsEx btw
Edit: Normal players can use the /signtp warp command but its just the sign that doesn't work for them
Ah, my apologies. I check the Bukkit page far more often, though I should get into the habit of using the Curse one, since that's where the plugin search is now.
Anyway, what permissions manager do you use? And please tell me everything you did to give players permission.
Edit: Just checked on my test server. Works fine for me, at least with Pex. To be clear, I did deop myself before testing.
I just went and tested it again to be thorough. Using Pex, I gave myself nothing but the user permission "signtp.use", and I could use the signs. Then I gave myself nothing but the group permission "signtp.use", and it still worked fine.
Make sure you have no other sign-related plugins on your server that could interfere with SignTP. The way SignTP operates is that it cancels an interaction event ONLY if the sign meets SignTP standards. You may have a plugin that cancels the event before it knows whether the sign qualifies to be a useable sign, and that's what could be hindering SignTP.
Got it! It was conflicting with the Colored signs plugin. Thanks for the help.
No problem. :)
Feel free to leave suggestions or feedback down here (or do it on the BukkitDev page)!