Spigot VentureChat 3.2.2

#1 Channels Chat plugin! Spigot + Bungee. Supports PlaceholderAPI + JSON formatting. New Hex Colors!

  1. Same version, 2.22.5 on Paper 591. No config changes since updating the placeholders ages ago.
     
  2. I only have a config.yml and Messages.yml, where can I find the plugin.yml that you are referring to?

    Also, I'd like to ask how to disable sound effects for private messages?
     
    #9082 Dumblore, Apr 17, 2021
    Last edited: Apr 17, 2021
  3. So how do i make this work with discord rsv if i type something in minecraft it shows up in dsicord but not discord to minecraft
     
  4. @Phoenixvine You should ask them. All the setup for DiscordSRV is located in their configs, not mine.

    @Dumblore You have to open the jar to edit the plugin.yml. Rename it to a zip and edit the file.

    The sounds are configurable, but you can't disable it. Players can toggle it with /notify.
     
  5. Hey! Is there a command we should use to send console messages to players? I have a slow of GUIs created that orginally used /tell - but none of them work now since moving to VC
     
  6. Is there any sort of library/API?
     
  7. @ArcticRaven You can use the plugin syntax format and use whatever /tell command you were using before. /minecraft:tell, etc.

    @Flashera For what?
     
  8. I am getting console spam with this error.
    https://nekobin.com/kabateximo
    I am using version 2.22.5 , I didn't do any reloading, these errors appear after a clean restart.
     
  9. Is it possible to remove the chat prefix from chat messages (specifically DiscordSRV messages)? Currently, in-game messages don't include the global chat name in brackets, but DiscordSRV messages still have '[global]' in front of them.
     
  10. Something is broken, getting this error on multiple servers in our network :p

    Code (Text):
    [18:23:41 WARN]: java.lang.NullPointerException: Cannot invoke "org.bukkit.entity.Player.hasPermission(String)" because the return value of "mineverse.Aust1n46.chat.api.MineverseChatPlayer.getPlayer()" is null
    [18:23:41 WARN]:        at mineverse.Aust1n46.chat.MineverseChat.onPluginMessageReceived(MineverseChat.java:843)
    [18:23:41 WARN]:        at org.bukkit.plugin.messaging.StandardMessenger.dispatchIncomingMessage(StandardMessenger.java:455)
    [18:23:41 WARN]:        at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:3056)
    [18:23:41 WARN]:        at net.minecraft.server.v1_16_R3.PacketPlayInCustomPayload.a(SourceFile:44)
    [18:23:41 WARN]:        at net.minecraft.server.v1_16_R3.PacketPlayInCustomPayload.a(SourceFile:9)
    [18:23:41 WARN]:        at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$ensureMainThread$1(PlayerConnectionUtils.java:35)
    [18:23:41 WARN]:        at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18)
    [18:23:41 WARN]:        at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136)
    [18:23:41 WARN]:        at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23)
    [18:23:41 WARN]:        at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109)
    [18:23:41 WARN]:        at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:1262)
    [18:23:41 WARN]:        at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:1255)
    [18:23:41 WARN]:        at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeAll(IAsyncTaskHandler.java:95)
    [18:23:41 WARN]:        at net.minecraft.server.v1_16_R3.MinecraftServer.a(MinecraftServer.java:1391)
    [18:23:41 WARN]:        at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1126)
    [18:23:41 WARN]:        at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:289)
    [18:23:41 WARN]:        at java.base/java.lang.Thread.run(Thread.java:832)
     
  11. @LucidAPs @FabianAdrian Not sure how you can have people login and disconnect in less than 20 ticks... but they're offline when the sync processes. I can add a check for that.

    I had to forcibly induce the error by greatly increasing the sync delay so I had enough time to login and logout...

    @Wextra Literally everything required for DiscordSRV is in their configs... why does everyone ask me this??? Open their config and change the formatting...

    They have a special formatting for any hooked chat plugin.
     
    • Useful Useful x 1
  12. The hotfix was created. There were a couple other things I wanted to squeeze in there, so we'll have to see when it will get released.
     
  13. Aust1n46 updated VentureChat with a new update entry:

    VentureChat 2.22.6

    Read the rest of this update entry...
     
  14. What happened with join/leave messages? They are disappear from config and dont work if i paste from previous update config
     
  15. @Shivamzter Has to match whatever the suffix from Vault is. Just putting a placeholder at the end of the channel format does not turn it into a suffix.

    @FrostExZo I removed them. Just use DeluxeJoin, it's better.

    I must've forgotten to mention it in the update notes. It's in the commit history.
     
  16. I think this feature should be built into chat plugin
     
  17. @FrostExZo Why? It has nothing to do with chatting. DeluxeJoin is free and supports PlaceholderAPI. Why would I reinvent the wheel?

    If you are thinking that having more plugins on your server increases the load, that isn't true if they're well written, and DeluxeJoin and all of clip's plugins are well written.
     
    #9097 Aust1n46, Apr 19, 2021
    Last edited: Apr 19, 2021
    • Agree Agree x 1
  18. Would it be possible for us to relocate the Moderation GUI, perhaps add that as a feature?
    We don't want to have an asterisk/tick at the end of our messages, rather at the start of our messages. Is it possible to disable the default implementation of the GUI as a character/s at the end of the message and allow us to implement it as a JSON hover instead?
     
  19. Just updated to the new version and seems like the earlier issue is gone. However we noticed something is up with /msg command:


    Code (Text):
    [13:06:22 WARN]: java.lang.IllegalArgumentException: Invalid UUID string: FabianAdrian
    [13:06:22 WARN]:        at java.base/java.util.UUID.fromString1(UUID.java:280)
    [13:06:22 WARN]:        at java.base/java.util.UUID.fromString(UUID.java:258)
    [13:06:22 WARN]:        at mineverse.Aust1n46.chat.MineverseChat.onPluginMessageReceived(MineverseChat.java:1134)
    [13:06:22 WARN]:        at org.bukkit.plugin.messaging.StandardMessenger.dispatchIncomingMessage(StandardMessenger.java:455)
    [13:06:22 WARN]:        at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:3056)
    [13:06:22 WARN]:        at net.minecraft.server.v1_16_R3.PacketPlayInCustomPayload.a(SourceFile:44)
    [13:06:22 WARN]:        at net.minecraft.server.v1_16_R3.PacketPlayInCustomPayload.a(SourceFile:9)
    [13:06:22 WARN]:        at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$ensureMainThread$1(PlayerConnectionUtils.java:35)
    [13:06:22 WARN]:        at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18)
    [13:06:22 WARN]:        at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136)
    [13:06:22 WARN]:        at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23)
    [13:06:22 WARN]:        at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109)
    [13:06:22 WARN]:        at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:1262)
    [13:06:22 WARN]:        at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:1255)
    [13:06:22 WARN]:        at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119)
    [13:06:22 WARN]:        at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:1216)
    [13:06:22 WARN]:        at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1130)
    [13:06:22 WARN]:        at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:289)
    [13:06:22 WARN]:        at java.base/java.lang.Thread.run(Thread.java:832)
     
  20. I just installed Venture Chat and in my proxy server, the bungeeconfig.yml doens't show the option for "# enable bungeecord messaging
    messaging: true"

    Any suggestions?