✯ LastHolo | Compatible 1.8.8 - 1.13.2 | Customizable V4.0.0.5-Save Childrens

Extremely lightweight plugin to chat with holograms!

  1. Gober
    Native Minecraft Version:
    Legacy (< 1.13)
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    Source Code:
    https://github.com/JyckoS/LastHolo
    Contributors:
    Me, Onenrico, Spigot Community, Indonesian-Developer Community, and my fellow testers <3
    Languages Supported:
    English, Customizable \o/
    There are alot of children in Africa struggling to live and reaching their goals while some of us find it so easy to do so.

    It's very sad how they can't live the way we could, like having a nice cup of water.

    Someone should lend a hand:
    [​IMG]

    You can also help by raising awareness.


    Just because it's not happening in your place. It's not happening
    anywhere else.
    [​IMG]
    LastHolo
    The holographic-chat leading plugin.


    We have tons of features and more are to come to suit
    any people, and any server taste.


    [​IMG]

    ✔ Open Source
    ✔ Built-in Hologram System
    ✔ PlaceholderAPI support
    ✔ Nearby-only support
    ✔ Built-in API
    ✔ No dependencies.
    ✔ Customizable
    ✔ Neatness Support (Really Cool!) This one put me up the whole night
    ✔ Following Hologram
    ✔ Lightweight
    ✔ Includes length limit & chat format.
    ✔ Toggleable
    ✔ Sounds Supported
    ✔ WorldGuard region support
    ✔ Per World Support
    ✔ Blacklist Support
    ✔ Permissions Support
    ✔ Color Support
    ✔ Very easy to use
    ✔ Multi-line Support
    ✔ Option to hide chat
    ✔ Support for SuperVanish

    ✔✔✔✔✔✔✔✔✔✔✔✔ ....

    [​IMG]

    - Acces to Chat with Hologram - holo.chat
    - With Color - holo.color
    - Access to Super Placeholders (Translates placeholder in chat messages) - lastholo.superplaceholde
    r

    - /lastholo reload - Requires holo.reload
    - /lastholo toggle - Requires holo.toggle
    -
    /lastholo blacklist (Requires lastholo.blacklist.<use/add/remove/list>)
    - /lastholo info (Checks the plugin version)
    -
    /lastholo clear [BUG FIXER] (Will remove floating left over holograms)

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]
    [​IMG]
    [ENGLISH]
    Huge thanks to @AntonioRush a.k.a DiamondRushXD for the awesome video.


    Check out Diamond's epic channel to see more.


    France
    Huge thanks to @Ajneb97 for making this.
    Check out his channel too!
    Note: this video is made before update 1.9.6.5


    [​IMG]

    No more dependencies Since 3.0.0 (HolographicDisplays)
    Code (YAML):

    #
    #
    #
    #      'Holo_offset' is the last height above player's standing block
    #
    #
    #
    #      'Holo_livetick' is the duration of the holographic chat (in ticks)
    #                           ** 20 ticks = 1 seconds**
    #
    #
    #      'holo_firstoffset' is the first height where the holographic chat summoned
    #
    #
    #      'enable_max_length' is the option if you want to enable chat length.
    #
    #      Example, i say: '123456789123456789123456789' which is a 27_length chat message. And it is beyond 20 (take 20 as an max_length example)
    #      Then, it will become '12345678912345678912....' shown.
    #
    #
    #
    #       NOTE : chat_length counts color codes, every characters, every thing! Spaces too!
    #
    #      'Enable_max_length' will enable 'max_length'. Set to false to disable this feature!
    #
    #      'max_length' option will be NO use at ALL if enable_max_length is set to false.
    #
    #    
    #       chat_format placeholders: %CHAT% (More coming soon, if you would like to add requests for placeholders,
    #       feel free to pm me on spigotmc. (Gober)
    #
    spectator_holo_hidden
    : true
    use_extreme_follow_method
    : false #This will be a disaster (Only for Experimental use)
    holo_offset
    : 2.4
    holo_livetick
    : 95
    holo_firstoffset
    : 1.5
    chat_format
    : "&6Says: &r%CHAT%"
    force_holo_chat_first_join
    : true
    chat_pops_during_chat
    : true
    always_enable_holo_chat_join
    : true
    nearby_only
    :
    # Drastically improves performance. Only holo-chats if there's #player nearby
       use_system
    : true
       min_range
    : 13
    original_chat
    :
       hidden
    : false
       requires_toggle
    : true
    words_system
    :
       enable_system
    : true
       max_words
    : 30
       max_words_line
    : 5
       max_word_length
    : 17
       max_sentence_length_line
    : 24
       advanced_only
    :
          full_attempt_check
    : 1
    #
    #
    #   LENGTHS
    #   This will be ignored if you enable words_system, except for the
    #   enable_new_line_if_full (Crucial).
    #
    enable_max_length
    : false
    max_length
    : 35
    enable_new_line_if_full
    : true
    each_line_length
    : 15
    #
    #
    #     MESSAGES
    #
    chat_on
    : "&8[&f&l!&8] &7You're chat will now pop up. (&aON&7)"
    chat_off
    : "&8[&f&l!&8] &7You're chat won't pop up anymore. (&cOFF&7)"
    no_permission
    : "&c&lHey! &cCan't do that without permission!"
    command_doesnt_exist
    : "&cI dont think thats correct.."
    help_messages
    :
    - "&6&l/=&e&m------------------------&6&l=\\"
    - "     &b&lLast&3&lHolo "
    - " &8>> &f/lh &creload"
    - " &8>> &f/lh &dtoggle"
    - " &8>> &f/lh &6blacklist"
    - "&6&l\\=&e&m------------------------&6&l=/"
    #
    #  SOUNDS
    #
    # NOTE: Pitch ranges from 0.0 to 2.0
    #       Volume ranges from 0.0 to *
    #
    # sound will only be heard if enable_sound is set to true
    #
    # Bigger the sound_volume, the bigger the radius in which the sound is heard.
    #
    # Find sounds in: https://www.spigotmc.org/threads/sounds_spigot_1_8_1_13_1_sound_enums.340452/

    # FORMAT: <SOUND>-<VOLUME>-<PITCH>
    local_sounds
    :
    - "ENTITY_VILLAGER_YES-1.0-0.8"
    enable_local_sound
    : true
    #
    #   GLOBAL SOUNDS
    # This sound will be played
    # when someone chatted to
    # all players.
    #
    #  This feature might be a bit heavy
    #  as it loops all the player and
    #  playsound to them everytime somebody chats.
    #
    global_sounds
    :
    - "NOTE_PLING-0.5-2.0"
    enable_global_sound_effect
    : true
    # Enabled Disabled Worlds/Regions
    #
    # Feel free to change the value below.
    #
    # Remember you can only change the disabled regions if you have
    # WorldGuard. Else it won't work.
    #
    # Changing disable_certain_worlds and disable_certain_regions will improve the performance
    # a little bit.
    #
    # The feature below might be a bit heavy, as it checks if a player is
    # in the disabled_region & disabled_worlds everytime they chat.
    #
    # The Allow_chat_certain_region will only allow player
    # to use holo_chat if they are in a certain WorldGuard region.
    #
    disable_certain_worlds
    : true
    disabled_worlds
    :
    - "MD5"
    ignore_region_option
    : false
    disable_certain_regions
    : true
    disabled_regions
    :
    - "PVP"
    allow_chat_certain_region_only
    : false
    allowed_regions
    :
    - "SafeZone"

     


    Code (Java):
    /*[/FONT][/LEFT][/B][/CENTER]
    [LEFT][B][FONT=Trebuchet MS]*  PreHoloChatEvent is called before constructing holograms.
    *  PostHoloChatEvent is called after holograms is made.
    */

    @EventHandler
    public void onHoloChat(PreHoloChatEvent e) {
       HoloData data = e.getHoloData();
       Player owner = data.getOwner();
       if (this.isHandsome(owner)) {
           return;
       }
           e.setCancelled(true);
    }

    @EventHandler
    public void onHoloChat(PostHoloChatEvent e) {
       if (this.isAllowed(e.getLineDatas()) {
           return;
       }
           e.setCancelled(true);

    }



    Q: What is async_holo_removal option in the config for?
    A: Usually, some servers has some errors when removing entities in an async process (Separate thread) so this should remove that error.

    Q:
    What is special_armorstand for?

    A: It will basically create armorstand with special entities (from NMS), but if you found errors with these, you can disable this and it will create ordinary armorstands.

    Q:
    What is async_teleportation for?

    A: Similar answer with async_holo_removal, so incase teleporting in an async thread causes error. This is what you want.

    Q:
    Holograms aren't popping out!

    A: Make sure to check your nearby-only option, your hidden-chat option, if you're in the correct world, and everything runs fine.

    Q:
    There is error saying BlockVector3, WorldEdit, WorldGuard, Vector, etc.

    A: To completely IGNORE these, simply enable ignore_region_option in your config.

    Q:
    There's some old holograms that's lefted from bugs and I can't remove them!

    A: Use /lh clear. It will remove any holograms in a 4x4x4 radius.

    Link for Sounds (LATEST VERSION):
    [​IMG]



    [​IMG]


    [​IMG]


    I would love to connect with you:

    My Facebook (Click me)
    My SpigotMC profile page (Click me)
    My DISCORD

    Any donation would be very appreciated!
    [​IMG]
    By Donating, you can help me fund my
    study and also you'll get a Special Rank in discord.

    Cool And Awesome Donators:
    @enterih - "Let us celebrate the big update greets enterih"



    [​IMG]

Recent Reviews

  1. Exoblade
    Exoblade
    1/5,
    Version: V4.0.0.5-Save Childrens
    dosent work at all on my server i send nothing comes up i have done /lh toggel nothing with that and it dosent make any sound when i send i have 1.12.2 and i tried both 1_2 and 1_3 dosent work. But its a cool idea
    1. Gober
      Author's Response
      Should atleast say something about that to me. I'm often online but I heard none of your messages.

      I think your 'error' is caused by nearby-only option which caused holo chats to work only when there is player nearby.
  2. Gustavo_Player
    Gustavo_Player
    5/5,
    Version: V4.0.0.2-Save Children
    It's nice to see a plugin in which I gave a suggestion to grow. =)
    1. Gober
      Author's Response
      Thanks man ^-^ feel free to suggest anything btw love u
  3. MetDemian9
    MetDemian9
    4/5,
    Version: V4.0.0.1-Save Children
    Good Plugin!
    BUT
    I have a problem on my server, I installed the version for 1.12.2 of minecraft, and everything was fine, until in some cases some messages that we wrote were floating there, I already tried removing the plugin and also removing the Holograms and not it is removed
    1. Gober
      Author's Response
      Hello Mr.MetDemian9, thanks for the review and can you tell me the chronology on how it happens through PM or Discussion or anything? Thanks in advance!
  4. 1600496156
    1600496156
    5/5,
    Version: V4.0.0.1-Save Children
    I found a problem,when I'm done talking, he always shows"&e&lLakad matatag"Why is that?
    1. Gober
      Author's Response
      Yes that is fixed in the latest update xD. It was for debugging purpose and I forgot to remove the message.
  5. Hecter
    Hecter
    5/5,
    Version: V3.0.0.0-Save Children
    Good Plugin! I hope next update It will be support for text of Citizens
    and hidden original-chat doesn't work if I install this with EssentialX Chat
    1. Gober
      Author's Response
      Thanks for the review!
      Ah for that, can you clear it up by giving me the reports on Discord or Spigot ?
  6. Minestick
    Minestick
    5/5,
    Version: V2.1.1.2-Save Children
    This is a very wonderful plugin! Thanks for your effort!
    I just wanna know how can I ensure that every new player join the server will have the feature on, and if they turn it off it will stay the turned off state later they join the server?
    1. Gober
      Author's Response
      Thanks for the review man!

      For that, you can use the 'first-join-enable' option or sort of.

      If you have anything more to say, feel free to join the Discord channel ^-^
  7. BlueObsidian
    BlueObsidian
    5/5,
    Version: V2.1.1.1-Save Children
    cepetan WG update kimak
    1. Gober
      Author's Response
      thanks for the review I guess
  8. LeeJinYoun
    LeeJinYoun
    4/5,
    Version: V2.1.1.0-Save Childrens
    please bungee support !!
    please bungee support !!
    please bungee support !!
    please bungee support !!
    1. Gober
      Author's Response
      Sorry,
      This isnt a place for support and also..
      Bungee isn't designed for holograms..
  9. SpringBonnie
    SpringBonnie
    5/5,
    Version: V2.1.1.0-Save Childrens
    Awesome plugin for MMORPG server ;3
    I have 1 question for you: can I use custom sounds for notifications? For example: add some new custom sounds in resourcepack and use it?
    1. Gober
      Author's Response
      Ow good idea!! You're awesome buddy!
      Thanks for the review :3

      ONE LOVE
  10. SladeHazard
    SladeHazard
    5/5,
    Version: V2.1.0.9-Save Africa
    1. Gober
      Author's Response
      Ah for that one I changed the chat-format and I disabled the multi-line thingy.