Spigot EzChat - Next Generation Chat 2.5.4

An easy and free alternative for other JSON chat plugins!

  1. Ggamer55 submitted a new resource:

    EzChat - An easy and free alternative for other JSON chat plugins!

    Read more about this resource...
     
  2. Ggamer55 updated EzChat with a new update entry:

    Api Changes

    Read the rest of this update entry...
     
  3. Is it only 1.8?
     
  4. Well, I didn't tested it but It should work on any version of spigot
     
  5. Ggamer55 updated EzChat with a new update entry:

    Big changes(Well, not that much)

    Read the rest of this update entry...
     
  6. Ggamer55 updated EzChat with a new update entry:

    Modified click action format!

    Read the rest of this update entry...
     
  7. Would it be possible for you to add per-world support, along with a private message system, with per-group private message formatting?

    Haven't seen any other plugins that do this per-group private message formatting, and it would be really neat if you could add this.

    Much appreciated.
     
  8. I'm trying to don't include a lot of things in the main plugin but I can add it as an addon for the plugin, the 3 things are possible
     
  9. Alright, much appreciated.
     
  10. Ggamer55 updated EzChat with a new update entry:

    1.16 Color Support!

    Read the rest of this update entry...
     
  11. Ggamer55 updated EzChat with a new update entry:

    Fixed &r

    Read the rest of this update entry...
     
  12. Ggamer55 updated EzChat - Next Generation Chat with a new update entry:

    Fixed strange format bugs o.O

    Read the rest of this update entry...
     
  13. So I'm a bit confused on the permission part. So, does the name of the format correspond with the name of a permission group? For example a group in LuckPerms? Or do I have to give the permission 'owner' to the owner group in order for it to apply the format? Also what about people who have op or the '*' permission?
     
  14. The permission field allows you to set the permission for that specific format, what you put there is the permission of the format without any changes.
    If you have op or the * permission, then the priority takes place, first of all, you have the priority ordering, which describes what priority should be taken first, the higher or the lower. When you have multiple formats available, the plugin selects the first allowed by the priority ordering
     
  15. 17.11 21:13:46 [Server] ERROR Could not pass event AsyncPlayerChatEvent to EzChat v2.3.0 17.11 21:13:46 [Server] INFO java.lang.ClassCastException: java.util.LinkedHashMap cannot be cast to java.lang.String 17.11 21:13:46 [Server] INFO at me.fixeddev.ezchat.format.ChatFormatSerializer.createHover(ChatFormatSerializer.java:121) ~[?:?] 17.11 21:13:46 [Server] INFO at me.fixeddev.ezchat.format.ChatFormatSerializer.constructJsonMessage(ChatFormatSerializer.java:74) ~[?:?] 17.11 21:13:46 [Server] INFO at me.fixeddev.ezchat.listener.AbstractChatListener.formatChat(AbstractChatListener.java:60) ~[?:?] 17.11 21:13:46 [Server] INFO at me.fixeddev.ezchat.listener.NormalChatListener.onChat(NormalChatListener.java:17) ~[?:?] 17.11 21:13:46 [Server] INFO at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor935.execute(Unknown Source) ~[?:?] 17.11 21:13:46 [Server] INFO at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.16.4.jar:git-Paper-263] 17.11 21:13:46 [Server] INFO at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:76) ~[patched_1.16.4.jar:git-Paper-263] 17.11 21:13:46 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.16.4.jar:git-Paper-263] 17.11 21:13:46 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:607) ~[patched_1.16.4.jar:git-Paper-263] 17.11 21:13:46 [Server] INFO at net.minecraft.server.v1_16_R3.PlayerConnection.chat(PlayerConnection.java:1920) ~[patched_1.16.4.jar:git-Paper-263] 17.11 21:13:46 [Server] INFO at net.minecraft.server.v1_16_R3.PlayerConnection.c(PlayerConnection.java:1835) ~[patched_1.16.4.jar:git-Paper-263] 17.11 21:13:46 [Server] INFO at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:1773) ~[patched_1.16.4.jar:git-Paper-263] 17.11 21:13:46 [Server] INFO at net.minecraft.server.v1_16_R3.PacketPlayInChat$1.run(PacketPlayInChat.java:41) ~[patched_1.16.4.jar:git-Paper-263] 17.11 21:13:46 [Server] INFO at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_265] 17.11 21:13:46 [Server] INFO at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_265] 17.11 21:13:46 [Server] INFO at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_265] 17.11 21:13:46 [Server] INFO at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_265] 17.11 21:13:46 [Server] INFO at java.lang.Thread.run(Thread.java:748) [?:1.8.0_265]​