Spigot VentureChat 3.2.2

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

  1. [22:27:52] [Server thread/INFO]: Yin issued server command: /papi reload
    [22:27:52] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: bungee
    [22:27:52] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: checkitem
    [22:27:52] [Server thread/INFO]: [PlaceholderAPI] %javascript_LuckPermsGroup% has been loaded!
    [22:27:52] [Server thread/INFO]: [PlaceholderAPI] %javascript_LuckPermsNick% has been loaded!
    [22:27:52] [Server thread/INFO]: [PlaceholderAPI] %javascript_LuckPermsNickPlayerName% has been loaded!
    [22:27:52] [Server thread/INFO]: [PlaceholderAPI] %javascript_LuckPermsTags% has been loaded!
    [22:27:52] [Server thread/INFO]: [PlaceholderAPI] %javascript_LuckPermsTagsBoard% has been loaded!
    [22:27:52] [Server thread/WARN]: [PlaceholderAPI] File: MarriageGender.js for javascript placeholder: MarriageGender is empty
    [22:27:52] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: javascript
    [22:27:52] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: luckperms
    [22:27:52] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: math
    [22:27:52] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: pinger
    [22:27:52] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: player
    [22:27:52] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: progress
    [22:27:52] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: server
    [22:27:52] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: statistic
    [22:27:52] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: vault
    [22:27:56] [Craft Scheduler Thread - 80/INFO]: [Global] %player_name%: 11
    [22:28:01] [Server thread/INFO]: Yin issued server command: /vchannelinfo
    [22:28:06] [Server thread/INFO]: Yin issued server command: /vchatreload
    [22:28:06] [Server thread/INFO]: [VentureChat] Disabling VentureChat v2.18.4
    [22:28:06] [Server thread/INFO]: [VentureChat] - Disabling...
    [22:28:06] [Server thread/INFO]: [VentureChat] - Disabled Successfully
    [22:28:06] [Server thread/INFO]: [VentureChat] Enabling VentureChat v2.18.4
    [22:28:06] [Server thread/WARN]: Enabled plugin with unregistered PluginClassLoader VentureChat v2.18.4
    [22:28:06] [Server thread/INFO]: [VentureChat] - Initializing...
    [22:28:06] [Server thread/INFO]: [VentureChat] - Config found! Loading file.
    [22:28:06] [Server thread/INFO]: [VentureChat] - Checking for Vault...
    [22:28:06] [Server thread/INFO]: [VentureChat] - Enabled Successfully
    [22:28:06] [Server thread/INFO]: [VentureChat] - Registering Listeners
    [22:28:06] [Server thread/INFO]: [VentureChat] - Attaching to Executors
    [22:28:06] [Server thread/INFO]: [VentureChat] - Establishing BungeeCord
    [22:28:06] [Server thread/INFO]: [VentureChat] - Enabling PlaceholderAPI Hook
    [22:28:06] [Server thread/INFO]: [VentureChat] - Placeholders were not added to PlaceholderAPI!
    [22:28:06] [Server thread/INFO]: [VentureChat] - Loading player data
    [22:28:06] [Server thread/INFO]: [VentureChat] Config reloaded
    [22:28:08] [Craft Scheduler Thread - 72/INFO]: [Global] %server_name%: 11
    [22:28:09] [Craft Scheduler Thread - 74/INFO]: [Global] %server_name%: 11
    [22:28:21] [Server thread/INFO]: Yin issued server command: /papi parse %server_name%
    [22:28:24] [Server thread/INFO]: Yin issued server command: /papi parse Yin %server_name%
    [22:28:26] [Server thread/INFO]: Yin issued server command: /papi parse Yin %server_name%
  2. @HuangJin Chat plugins use bracket placeholders... {} did you even look at the example formats in the config? Or did you just delete them blindly?
  3. Ah, I'm sorry, I saw the PAPI that the configuration said and thought it was %% the same
    Then I saw the log saying that PAPI is not enabled

    There should be no problem now
    • Funny Funny x 1
  4. the command "/vtell" can't work?
  5. @LikeWind Please tell me you've disabled BungeeCord messaging if you're not using BungeeCord... /vtell is simply an alias for /tell. /msg, /tell, /whisper are all the same command internally.
  6. Aust1n46 updated VentureChat with a new update entry:

    VentureChat 2.18.6

    Read the rest of this update entry...
  7. Sorry once again for the rapid fire updates!!! But people keep discovering and reporting small easy to fix issues that have been in the plugin for a while. I have a bit of free time so I can fix these up very quickly.
    • Winner Winner x 1
  8. thanks!
  9. is it possible to add a lore to a placeholder in the chat?
  10. How to set up custom JSON?

    Opening BC chat will cause double chat

    Using reload will also lead to double chat
    #7810 HuangJin, May 5, 2020
    Last edited: May 5, 2020
  11. Is there a way to disable hover effects for prefixes/names/suffixes? Setting it to an empty array or "" generates java.lang.StringIndexOutOfBoundsException.
  12. After I updated the plugin all members could write with colors and formats (A donor feature)
    Even revoking and setting the permission to false for defaults they are still able to do it
    I assume its not a permission problem, but a plugin maybe (?)
  13. Is this an issue in my config file?

    EDIT: Deleted my config, still getting the same error with the default config. I literally can't start my main server right now because of this error, I can't figure out what's causing it by the error message. I might try downgrading to 2.18.5... except of course I can't figure out how to download old versions! Argh.

    Code (Text):
    [18:51:20] [Server thread/ERROR]: Error occurred while enabling VentureChat v2.18.6 (Is it up to date?)
    java.lang.NullPointerException: null
            at java.util.StringTokenizer.<init>(StringTokenizer.java:199) ~[?:1.8.0_242]
            at java.util.StringTokenizer.<init>(StringTokenizer.java:221) ~[?:1.8.0_242]
            at mineverse.Aust1n46.chat.MineverseChat.onEnable(MineverseChat.java:244) ~[?:?]
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) ~[patched_1.15.2.jar:git-Paper-245]
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:364) ~[patched_1.15.2.jar:git-Paper-245]
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:483) ~[patched_1.15.2.jar:git-Paper-245]
            at org.bukkit.craftbukkit.v1_15_R1.CraftServer.enablePlugin(CraftServer.java:471) ~[patched_1.15.2.jar:git-Paper-245]
            at org.bukkit.craftbukkit.v1_15_R1.CraftServer.enablePlugins(CraftServer.java:385) ~[patched_1.15.2.jar:git-Paper-245]
            at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:488) ~[patched_1.15.2.jar:git-Paper-245]
            at net.minecraft.server.v1_15_R1.DedicatedServer.init(DedicatedServer.java:298) ~[patched_1.15.2.jar:git-Paper-245]
            at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:895) ~[patched_1.15.2.jar:git-Paper-245]
            at java.lang.Thread.run(Thread.java:748) [?:1.8.0_242]
    [18:51:20] [Server thread/INFO]: [VentureChat] Disabling VentureChat v2.18.6
    #7813 mraureliusr, May 6, 2020
    Last edited: May 6, 2020
  14. @mraureliusr Issue reading mute data. But none of that should've been changed in either of these versions. And old versions can be downloaded via the Version History tab right to left of this one.
  15. @Fundador If you mean JSON, only for prefixes, suffixes, and player names. It's in the config under JSON formats.

    @HuangJin Create and edit the JSON formats in the config. And I have no clue what BC chat is... other chat plugins might not be supported. You can't use 2 of the same type of plugin. And /reload is only semi supported. Restarting your server is recommending by Spigot.

    Edit: I did not experience any double chat when I used /reload.

    @Binero You would have to set the text to empty string.

    Code (Text):
        priority: 1 # Integer.MAX_VALUE
        - ''
        click_name: 'suggest_command'
        click_name_text: '/msg {player}'
        - ''
        click_prefix: 'run_command'
        click_prefix_text: '/help'
        - ''
        click_suffix: 'suggest_command'
        click_suffix_text: '/msg {player_name}'
    @dandan220 You sure it's not another plugin?
    Was working fine for me when I deop'ed myself.
    #7815 Aust1n46, May 6, 2020
    Last edited: May 6, 2020
  16. guiicon: '& c 中文'
    guitext: '中文'
    guirows: 1

    Can't seem to use Chinese
    And the floating information cannot be changed

    My chat format is
    format: '&f [{server_name}] [{javascript_LuckPermsGroup}] {javascript_LuckPermsTags} [&a {javascript_LuckPermsNickPlayerName} &f] says:
    How do I set up JSON for {server_name} or {javascript_LuckPermsGroup}?
    #7816 HuangJin, May 6, 2020
    Last edited: May 6, 2020
  17. Private messages and some content languages cannot be changed
  18. @HuangJin Private messages can be changed... there's a whole section for that. They start off as "Default" You can change the format to whatever you want. Put quotes around the format.

    Unicode 32 Chinese characters might not be supported.

    JSON is only available for the prefix, playername, and suffix placeholders currently. There are plans to allow it for any placeholder, but that system has not been designed yet.
  19. ok
  20. [18:19:52 INFO]: TSIXZERO issued server command: /主菜单
    [18:19:52 ERROR]: Could not pass event PlayerCommandPreprocessEvent to VentureChat v2.18.6
    java.lang.NullPointerException: null
    at mineverse.Aust1n46.chat.listeners.CommandListener.onPlayerCommandPreprocess(CommandListener.java:70) ~[?:?]
    at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor700.execute(Unknown Source) ~[?:?]
    at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.13.2.jar:git-Paper-655]
    at org.bukkit.plugin.EventExecutor$$Lambda$2623.000000001C5AC9E0.execute(Unknown Source) ~[?:?]
    at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.13.2.jar:git-Paper-655]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:66) ~[patched_1.13.2.jar:git-Paper-655]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:520) ~[patched_1.13.2.jar:git-Paper-655]
    at net.minecraft.server.v1_13_R2.PlayerConnection.handleCommand(PlayerConnection.java:1775) ~[patched_1.13.2.jar:git-Paper-655]
    at net.minecraft.server.v1_13_R2.PlayerConnection.chat(PlayerConnection.java:1690) ~[patched_1.13.2.jar:git-Paper-655]
    at org.bukkit.craftbukkit.v1_13_R2.entity.CraftPlayer.chat(CraftPlayer.java:443) ~[patched_1.13.2.jar:git-Paper-655]
    at me.RockinChaos.itemjoin.giveitems.utils.ItemCommand.dispatchOpCommands(ItemCommand.java:195) ~[?:?]
    at me.RockinChaos.itemjoin.giveitems.utils.ItemCommand.access$900(ItemCommand.java:20) ~[?:?]
    at me.RockinChaos.itemjoin.giveitems.utils.ItemCommand$4.run(ItemCommand.java:157) ~[?:?]
    at org.bukkit.craftbukkit.v1_13_R2.scheduler.CraftTask.run(CraftTask.java:84) ~[patched_1.13.2.jar:git-Paper-655]
    at org.bukkit.craftbukkit.v1_13_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:449) ~[patched_1.13.2.jar:git-Paper-655]
    at net.minecraft.server.v1_13_R2.MinecraftServer.b(MinecraftServer.java:1010) ~[patched_1.13.2.jar:git-Paper-655]
    at net.minecraft.server.v1_13_R2.DedicatedServer.b(DedicatedServer.java:439) ~[patched_1.13.2.jar:git-Paper-655]
    at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:940) ~[patched_1.13.2.jar:git-Paper-655]
    at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:837) ~[patched_1.13.2.jar:git-Paper-655]
    at java.lang.Thread.run(Thread.java:819) [?:1.8.0_222]