Percent symbol in message breaks prefixes #30


  • New
  • Defect
Open
Assigned to jesster1234
  • _ForgeUser11829044 created this issue Sep 3, 2013

    What steps will reproduce the problem?
    1. Type any regular message containing a %
    2.
    3.

    What is the expected output? What do you see instead?

    Messages containing a percent symbol seem to strip colors and prefixes from usernames

    What version of the product are you using?

    3.0_01

    Do you have an error log of what happened?

    19:27:18 [SEVERE] Could not pass event AsyncPlayerChatEvent to bChatManager v3.0-BETA
    org.bukkit.event.EventException
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
            at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:30)
            at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:478)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:460)
            at net.minecraft.server.v1_6_R2.PlayerConnection.chat(PlayerConnection.java:895)
            at net.minecraft.server.v1_6_R2.PlayerConnection.a(PlayerConnection.java:837)
            at net.minecraft.server.v1_6_R2.Packet3Chat.handle(SourceFile:49)
            at org.spigotmc.netty.NettyNetworkManager$2.run(NettyNetworkManager.java:130)
            at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
            at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
            at java.util.concurrent.FutureTask.run(FutureTask.java:166)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
            at java.lang.Thread.run(Thread.java:722)
    Caused by: java.util.UnknownFormatConversionException: Conversion = '%'
            at org.bukkit.event.player.AsyncPlayerChatEvent.setFormat(AsyncPlayerChatEvent.java:82)
            at net.rymate.bchatmanager.bChatListener.onPlayerChat(bChatListener.java:117)
            at sun.reflect.GeneratedMethodAccessor96.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:601)
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425)
            ... 14 more

    Please provide any additional information below.

  • _ForgeUser11829044 added the tags New Defect Sep 3, 2013

To post a comment, please login or register a new account.