SignColours

Sign Colours

SignColours banner

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:

http://i.imgur.com/UQUOP.png

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:

http://i.imgur.com/UerWR.png

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.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of TheProPvP TheProPvP Jul 31, 2014 at 14:26 UTC - 0 likes

    Please actualize to version 1.5.2!

  • Avatar of Awaax Awaax Jun 16, 2014 at 20:45 UTC - 0 likes

    [14:23:08] [Server thread/ERROR]: Could not pass event SignChangeEvent to SignColours v1.5 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:294) [1server.jar:git-Spigot-1387] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [1server.jar:git-Spigot-1387] at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:47) [1server.jar:git-Spigot-1387] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [1server.jar:git-Spigot-1387] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [1server.jar:git-Spigot-1387] at net.minecraft.server.v1_7_R2.PlayerConnection.a(PlayerConnection.java:1626) [1server.jar:git-Spigot-1387] at net.minecraft.server.v1_7_R2.PacketPlayInUpdateSign.a(SourceFile:48) [1server.jar:git-Spigot-1387] at net.minecraft.server.v1_7_R2.PacketPlayInUpdateSign.handle(SourceFile:9) [1server.jar:git-Spigot-1387] at net.minecraft.server.v1_7_R2.NetworkManager.a(NetworkManager.java:148) [1server.jar:git-Spigot-1387] at net.minecraft.server.v1_7_R2.ServerConnection.c(ServerConnection.java:77) [1server.jar:git-Spigot-1387] at net.minecraft.server.v1_7_R2.MinecraftServer.v(MinecraftServer.java:705) [1server.jar:git-Spigot-1387] at net.minecraft.server.v1_7_R2.DedicatedServer.v(DedicatedServer.java:273) [1server.jar:git-Spigot-1387] at net.minecraft.server.v1_7_R2.MinecraftServer.u(MinecraftServer.java:568) [1server.jar:git-Spigot-1387] at net.minecraft.server.v1_7_R2.MinecraftServer.run(MinecraftServer.java:474) [1server.jar:git-Spigot-1387] at net.minecraft.server.v1_7_R2.ThreadServerApplication.run(SourceFile:618) [1server.jar:git-Spigot-1387] Caused by: java.lang.ArrayIndexOutOfBoundsException: 0 at ichingpow.signcolours.SignColours.onSignChange(SignColours.java:35) [?:?] at sun.reflect.GeneratedMethodAccessor402.invoke(Unknown Source) [?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [?:1.7.0_55] at java.lang.reflect.Method.invoke(Method.java:606) [?:1.7.0_55] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:292) [1server.jar:git-Spigot-1387] ... 14 more

    Update please

  • Avatar of foggy29 foggy29 May 27, 2014 at 09:23 UTC - 0 likes

    I like this plugin because with this plugin i can see the colours on my mac whereas on essentials signs i couldnt see the colours but people on pc could

  • Avatar of DammyJummy3 DammyJummy3 Feb 15, 2014 at 08:10 UTC - 1 like

    @dodger5656: Go

    Use &4<leave a space>&lSTUFF, instead. I also have that problem on the past, but the problem is done when I use THIS

    Last edited Feb 15, 2014 by DammyJummy3
  • Avatar of minecraftkyle457 minecraftkyle457 Feb 13, 2014 at 19:21 UTC - 1 like

    cant u do this with essentials

  • Avatar of dodger5656 dodger5656 Dec 28, 2013 at 13:12 UTC - 0 likes

    When I do &4&lSTUFF it only says this on the sign

    &4STUFF

  • Avatar of Disco3000 Disco3000 Aug 28, 2013 at 07:31 UTC - 0 likes

    works on 1.6.2?

  • Avatar of Mineraftair Mineraftair Jun 23, 2013 at 13:56 UTC - 0 likes

    Its better then some others! One Permission for all colours. One Permission for one colour.

  • Avatar of Pablo97 Pablo97 May 31, 2013 at 09:40 UTC - 0 likes

    Hi, if you want this plugin reprogrammed and updated go here:

    http://dev.bukkit.org/server-mods/signcolors/

    Last edited May 31, 2013 by Pablo97

    My Plugins: SignColors,BlockSwitch

  • Avatar of prattcmp prattcmp May 26, 2013 at 20:50 UTC - 0 likes

    If this plugin isn't working for you or you want one that is being updated and integrated, then check out my SignMod.

    http://dev.bukkit.org/server-mods/signmod

Facts

Date created
Aug 25, 2011
Category
Last update
Mar 26, 2012
Development stage
Mature
Language
  • enUS
License
I don't give a flying fuck what you do with it license
Curse link
SignColours
Downloads
178,889
Recent files

Authors