FancyText
FancyText v 1.2.1
Description: If you are like me, you jumped on the minecraft wiki to see the new update. You couldn't believe your eyes when you saw bold, underlined, italicized, and strikethrough text!! But wait.. it said that you cannot do this on vanilla client ;(. So, I took the initiative to bring everyone a plugin working with 1.2.4 to allow you to talk in bold [U]underlined[/U] [I]italicized [/I]and [S]strikethrough[/S] text! Now, with v 1.2, you can format text on signs, and to make it even beter, you can get players to click links through signs and buttons!!
( How do I do this? It's simple really, you put an & and then the color code you want to use. Color codes stack, so you can have bold green text. To reset all of these styles you do &r. &0 - Black
&1 - Navy Blue
&2 - Dark Green
&3 - Dark Teal
&4 - Dark Red (maroon)
&5 - Purple
&6 - Gold
&7 - Gray
&8 - Dark Gray
&9 - Blue
&a - Green
&b - Aqua
&c - Red
&d - Pink
&e - Yellow
&f - White
&l - Bold
&m - Strikethrough
&n - Underline
&o - Italicize
&r - Reset (this will remove all color bold etc) Note: These colors are the same for signs!
Links?: So what do I mean by send players links? When a player right clicks a sign that you have set, it will send them a message that you have configured. This can be found in the config.yml. All you have to do is enter a simple command, /setsignlink , and then right click the sign you want the player to click, and boom it will setup! All of the signs are found in the config :). The sign can have ANY text on it, and you can remove the sign without removing the link. If you want to setup a different link, you just enter the same command again and right click! Simple! Then the player right clicks the sign, and it sends them the message you have configured NOTE: Use %l for link in the config.yml. The same method goes for using buttons :). PLEASE NOTE: If you want your link to be underlined, you must put a space between the &n and the link!
Commands:
Quote:/setsignlink - This sets the link for the sign that you right click :).
/editsign <line> - Allows you to edit a line on a sign (incase you messup ;)).
/smotd <motd> - Set the MOTD for your server ingame... with COLORS!
Permissions:
Quote:FancyText.use - Allow a person to use FancyText. FancyText.setlink - Allow a person to set a link on a sign.
Wierd.... Again, I don't get this xD.
@truecotti
I also have this, will this be faxed @dillyg10?
The error during loading is gone, but no text in my server is getting colored in chat.
For example, if I try &4a to show a red "a", it is shown as "&4a". It happens to both normal users (already with permissions), OP'ed accounts and the server talking through Bukkit.
1.5 Fixed this http://pastie.org/5617583
Thanks!
IK it's causing that, im still waitinf for bukkitdev to approve le file.
Fancytext causing this error
013-01-02 22:49:04 [SEVERE] Error occurred while enabling FancyText v1.4 (Is it up to date?) java.lang.NoClassDefFoundError: com/dillyg10/FancyText/DillGet at com.dillyg10.FancyText.FancyText.onEnable(FancyText.java:25) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.v1_4_6.CraftServer.loadPlugin(CraftServer.java:282) at org.bukkit.craftbukkit.v1_4_6.CraftServer.enablePlugins(CraftServer.java:264) at net.minecraft.server.v1_4_6.MinecraftServer.j(MinecraftServer.java:321) at net.minecraft.server.v1_4_6.MinecraftServer.e(MinecraftServer.java:300) at net.minecraft.server.v1_4_6.MinecraftServer.a(MinecraftServer.java:259) at net.minecraft.server.v1_4_6.DedicatedServer.init(DedicatedServer.java:149) at net.minecraft.server.v1_4_6.MinecraftServer.run(MinecraftServer.java:399) at net.minecraft.server.v1_4_6.ThreadServerApplication.run(SourceFile:849) Caused by: java.lang.ClassNotFoundException: com.dillyg10.FancyText.DillGet at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) at java.lang.ClassLoader.loadClass(ClassLoader.java:423) at java.lang.ClassLoader.loadClass(ClassLoader.java:356) ... 12 more
i've submitted a fix for it, hopefully this one works :D.
FancyText for 1.4.6 does not work I get this error: http://pastie.org/5617583
Will this be fixed?
I get the same error as before, after I re-downloaded it. Plus, I tested this on my testing server with only a few other plugins that shouldn't interfere with FancyText (CommandBook, ProtocolLib, Vault, and WorldEdit).
I Know Dillget isn't in the jar file, but it isn't caled or referenced anywhere...
@dillyg10
java.lang.NoClassDefFoundError: com/dillyg10/FancyText/DillGet
DillGet.class <- is not in the jar file
Hi there. I have the same error as that Calenria fellow below with 1.4.
I seem to be getting no error with FancyText, try redownloading 1.4 :).
I appear to be getting the exact same error.
It's strange, I downloaded v1.2.1 of your plugin and it works just fine (that, and v1.4's file-size is far larger than v1.2.1). But it doesn't seem to work with Herochat. I haven't had much time to test it recently to find out of it's a configuration problem on either plugin on my end, or if it's just that Herochat overrides your FancyText colour coding.
I'll do more testing to find out where the source of the problem lies, but can you work on Herochat compatibility? (If it's not already compatible.)
I already like your plugin because it enables ALL colour codes and chat effects, gives you the ability to apply it to signs, and even lets you set links on signs all in one plugin. I've yet to find another plugin that does all that in one neat package.
@dillyg10
FancyText v 1.4:
Hey guys, Dl for fix for 1.4.6 should be up in a bit :).
Update please?
Please update to 1.4.6
Please update to 1.4.6 or tell me an alternative to this plugin
waht does link mean?