SignColours
SignColours allows all players on the server, or people with Permissions, to add coloured text to signs. Simply use the # or the & character (depending on which edition you chose) followed by a hexidecimal digit (0-f) to give the rest of that line a colour.
Current Features
- Allows players to add colours to signs
- Supports Bukkit Permissions
- Stable, rarely needs updates.
Upcoming Features
- None planned
Command
- None
Permission Nodes
- signcolours.e - Allow user to use the colour yellow (e)
- signcolours.* - Allow user to use all colours
Instructions
Colour codes are the same as chat message colours:
using a # in a sign in any other circumstances will keep the # symbol
As an example, adding the text to a sign:
#4WARNING #6Land Mines so be #ecareful (or #fdie#0)
results in:
Source
In main .jar
Changelog
- Version 1.5: *Latest Version*
- Added support for colours l (bold), m (strike through), n (underline), o (italic), and r (reset).
- Version 1.4:
- Recompiled and tested. It has worked fine but some people are scared it didn't.
- Version 1.3:
- Updated for Bukkit's new event system.
- Version 1.2:
- Added support for the "k" colour, as per request.
- Version 1.1:
- Minor code clean up and a compiled with latest Bukkit.
- Version 1.0:
- Now exclusively uses Bukkit's built-in permissions system.
@deleted_6835265
We don't have any sign plugins at all.
@Infuscu
What other sign related plugins do you have?
Erh, just installed the plugin and haven't used any of the features yet (just configured the permission) but I am getting the following error:
19:11:45 [SEVERE] Could not pass event SIGN_CHANGE to SignColours java.lang.ArrayIndexOutOfBoundsException: 0 at ichingpow.signcolours.SignColoursBlockListener.onSignChange(SignColoursBlockListener.java:17) at org.bukkit.plugin.java.JavaPluginLoader$36.execute(JavaPluginLoader.java:511) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:339) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:1068) at net.minecraft.server.Packet130UpdateSign.a(SourceFile:41) at net.minecraft.server.NetworkManager.b(NetworkManager.java:226) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:93) at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:550) at net.minecraft.server.NetworkListenThread.a(SourceFile:108) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:527) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
Any clue?
@deleted_6835265
Ah, yes. I did wonder as none of the colour sign plugins I tried had illuminated text. That makes me sad. They should sacrifice the lighting engine for coloured signs :P
Thanks for the reply.
pex :(
Love this plugin, and your license.
Nice, love the &k support :)
@CloseKnight
I'll have a look.
@MuttzNutz
It's no longer as bright as of 1.8's new lighting engine, nothing I can change about that :(
Hi ivals. My sign text colours are real dull and vanilla looking, not all bright and colourful like in your night time picture. I have had nice bright colours from this plugin back in the CB740 days. I have tested this on craftbukkit-1.0.1-R1 with no plugins other than this and PEX still no luck. At first I thought it was possibly a conflict with another plugin like Essentials so tried the method I just mentioned (no plugins other than SignColours and PEX) and still no luck. I'm pretty much wondering if in the latest Bukkit versions it is impossible to make the sign colours like that any more, whether it's a bug or something else, maybe an error on my behalf?
I tried the # version and the & version. They both allow me to use colours on my signs but as I say they aren't bright like in your picture :(.
Anyway thanks for reading.
@deleted_6835265
I bet you thats what it was as I never deleted the old permissions node. Thanks for the fast response.
Any chance you could update this to support the &kText? The one that's found in the text at the end of the game? (in win.txt) I would love to have signs with that on them.
@Toxicminers
It works fine on my server and no, it does not create a folder. You need to make sure the permission is signcolour, not signColour!
Have used this before just updated last night. It isn't working it says it has loaded in the console on server start but none of the commands are working. It hasn't created a signcolour folder in my plugin dir like I thought it should have or does it not need it anymore?? The permissions is set and I am op so it shouldn't matter but it isn't working any ideas?
Bpermissions is better. Cool plugin.
There you go, fixed it for you. :P
Yeah an update! :D
@chlitto
Since PEX is such a common request, I will look into it.
unfortunately it didn't help with pex :(
@chlitto
I just tested it on my production 1.0.1 server with bPermissions and it worked. However, I noticed some of the behaviour was different. I will look into it.
Edit: The new version seems to have fixed all the weird behaviour.