// ChatBubbles | [1.14 / 1.15] | [Factions Compatible] | [PlaceholderAPI] \\ 1.15.1.a.2

Allow players to create chat bubbles above their head! [ Factions | PlaceholderAPI | No lagg ]

  1. TheTealViper
    Native Minecraft Version:
    1.15
    Tested Minecraft Versions:
    • 1.14
    • 1.15
    PLEASE REVIEW & MAKE ANY POSSIBLE RECOMMENDATIONS ON DISCUSSION PAGE!
    [​IMG]
    Purpose : Chat Bubbles is meant to be a free plugin that allows players' messages to appear above their head and servers to customize the way in which this works. I've seen other plugins that do this but the messages don't follow the player and that seems realllllly useless. That's where I decided to improve on what I saw already existed.

    Requirements :
    • Java 11 (That means not Java 7 or 8)
    • HolographicDisplays 2.4.1+ (As of my writing this, if you are running minecraft version 1.15.x+ on your server, you MUST download the beta HolographicDisplays build 97 or higher for this plugin to work. The clickable link before this will send you there. DON'T use the latest stable build as it doesn't work on 1.15.x or higher.)

    Test Servers :
    • mc.kaoshkraft.net
    • mc.herosfaith.eu
    [​IMG]
    ⟿ Easy "Configuration Mode" Switching : Allows the plugin to be utilized in different preset, yet still configurable, ways

    ⟿ PlaceholderAPI Implementation : Allow PlaceholderAPI placeholders to work on the plugin.
    NOTE: For all of you unfamiliar with PlaceholderAPI, you must download its "modules" of placeholders before they will start working. For example, to use "%player_name%", you must first type "/papi ecloud download player" on your server to download the Player module. This is a PlaceholderAPI thing, is not my fault, and cannot be fixed on my part.

    ⟿ ChatBubble Formatting : Want a custom look and feel to your server? With formatting you can have more control from the server side of things on how they look.

    ⟿ Factions Mode : Allow Factions members to see your chat bubbles

    ⟿ Permissions Based : Want bubbles to be a donator perk or VIP functionality? You can do that.

    ⟿ Customizable Prefix/Suffix : Want your server to have a unique look and feel? You can do that.

    ⟿ ChatBubble Toggle: Players can independently toggle their ChatBubbles on or off given they have the permissions.

    ⟿ Works Perfectly on Heavily Populated Servers : Have a server with 250+ players? No issue.
    [​IMG]

    ⟿ Check "Soon To Come" & "config.yml" for all features...
    [​IMG]
    Note: All permissions are optional and if enabled, are defined by the server owner in the config.

    ⟿ (If in Configuration Mode 1) /cb <message> : Speaks a chatbubble. Requires permission "chatbubbles.use"

    ⟿ /cbreload : Reloads the config. Requires permission "chatbubbles.reload"

    ⟿ /cbtoggle : Toggles player's ChatBubbles on/off. Requires permission "chatbubbles.toggle"
    [​IMG]
    I see no need for a written tutorial but if you want me to post your youtube explanation or whatnot, pm me.
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    RED - Not started Blue - Started Green - Added
    • [1.2.8] Factions Incorporation : This would allow Factions members to see other Factions members chat bubbles in the same faction.
    • More Configuration Modes : If you have any ideas for configuration modes, let me know in the discussion section.
    • [1.3.1] Plugin Update Notifier : This would notify people when there is an update available in the least annoying way possible.
    • [1.3.1] Config Auto-Update : This would automatically update configs whenever the layout resets. (If you have used any version below 1.3.1 in the past, you must do a manual config backup/delete to take advantage of this feature)
    • Config Changes Carry Over On Auto-Update : This would keep the changes you've made to the config if they still apply to the new config.
    • [1.4.1] PlaceholderAPI Support : Self explanatory
    • [1.4.1] Custom ChatBubble Format : Server owners will have way more control over the look of chat bubbles
    • [1.4.2] Invisible Player Support : This makes invisible players not send a chatbubble (post-implementation edit: This only takes into consideration invisibility through Spigot API and does not work on players invisible due to packet control)
    • [1.4.4] Custom Height Option : This would allow custom nametag plugins be taken into account when placing the chatbubble
    • [1.4.5] Wordwrap : This would wrap the player-typed words if they are longer than the configured message length
    • [1.4.6] Overlap Control : Now new messages will replace the old message's bubble
    • [1.5.6] Sound Support : ChatBubbles will now be able to make a sound. Sounds can be vanilla or from custom resource packs. Test the sound name by using /playsound to ensure what you put in the config will work. Requested by @SpringBonnie.
    [​IMG]
    As I said, I'm just a college student. This is just a hobby. You have no need to give me money. However, if you wish to help pay for my overpriced books and classes, that would be extremely appreciated.
    -_- https://paypal.me/AaronSkeels -_-

Recent Updates

  1. V1.15.1.a.2 - Toggling
  2. 1.15.x Support
  3. 1.14 Update

Recent Reviews

  1. EnyIdash
    EnyIdash
    3/5,
    Version: 1.15.1.a.2
    Man, do not frown, this is not blackmail, from now on I do not see, I think the project is over with him?
  2. dasori
    dasori
    5/5,
    Version: 1.15.1.a.2
    Great plugin! Very thankful to you. Can you please add /cbtoggle [on/off] [playerName] feature? It will be great.
  3. Rirbe
    Rirbe
    5/5,
    Version: 1.15.1.a.2
    I installed a plug-in called multimate chat and connected it to the server chat. Chatbubble doesn't work. /cb message will work. You do not have to set up an imageechat this time.
  4. Noni
    Noni
    4/5,
    Version: 1.15.1.a.1
    Good plugin, does the job, but I will stay on 1.14 for now as I'm not running Java 11.
    If you can, I highly suggest to make it work with Java 8 as the vast majority of minecraft servers use it (and it's still the default jdk in the official ubuntu repos)
    1. TheTealViper
      Author's Response
      Ubuntu will surely be updating all their repos as Oracle, the company who made Java, has ended long term support for Java 8 and now has long term support for Java 11. I will not be making any plugins moving forward with Java 8 because it's not the standard anymore.
  5. Naizen
    Naizen
    4/5,
    Version: 1.15.1.a.1
    Hello, why require java 11? most of the host have java 8 :( and i cant use the plugin. how ever, it's a nice plugin.
    1. TheTealViper
      Author's Response
      Java 8 is no longer supported by the company that MADE it Naizen. Java 11 is the currently supported Java, literally free, more optimized, and has a better feature set. There is no reason why you or your hosting provider can't update.
  6. Zrov
    Zrov
    5/5,
    Version: 1.15.1.a.1
    nice plugins, it works well. although it needs placeholders API but i think it should have more description in the page...
    1. TheTealViper
      Author's Response
      It does not require PlaceholderAPI. Just because the default config.yml utilizes PlaceholderAPI does not mean it is required. Simply change the config. Thanks for the review though.
  7. Naizen
    Naizen
    5/5,
    Version: 1.14.a
    Awesome plugin, bring to survival sv a more inmersive experience!

    i explain too bad what i was trying to say, the config is in "0", and yet still have to type /cb "msg" for the bubble appear. (this happen with uchat)

    Thanks again,
    1. TheTealViper
      Author's Response
      Thanks for the 5 stars! I saw your comment in the discussion section. Does it only happen with uchat? I might have to make note of an incompatibility if that's the case.
  8. Jadetonic
    Jadetonic
    5/5,
    Version: 1.5.6
    I really love this plugin, I wish there was a way for it to work with multichat/bungee. if there is a way I am probably being really dumb but other than that its great!
    1. TheTealViper
      Author's Response
      That's a good direction for future possibilities! I've moved on to other projects but if I ever come back to this one, now I know what people would like :)
  9. UnitedMarines
    UnitedMarines
    5/5,
    Version: 1.5.6
    I never rated 5 star at any plugin... but this... this is future
    Love the plugins
    <3 tq Dev!
    1. TheTealViper
      Author's Response
      Oh wow your first review eh? Thanks!
  10. DaDMaR777
    DaDMaR777
    5/5,
    Version: 1.5.6
    This brings SQUAREHEADED people alive !!
    Now not just NPC's can talk -
    Can see who's talking ...lol
    Had this with Liteloader as client side mod.
    This is much better now for all on the server to see....
    1. TheTealViper
      Author's Response
      Thanks for the review! Glad you like it :)