✯ LastHolo | Compatible 1.8.8 - 1.14.2 | Customizable V4.0.1.3 - 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
    • 1.14
    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/
    [​IMG]

    There are a lot of children in Africa struggling to live and trying to reach their goals while some of us might find it easier to do so.

    It's very sad how they can't live the way we could, like having just 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 doesn't mean that it's not happening somewhere 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]

    - Access 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):
    [/FONT][/B]
    #
    #
    #
    #      '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)
    #
    async_chat_processing
    : true #Takes effect on restart
    async_holo_removal
    : true
    special_armorstand
    : true
    async_teleportation
    : true
    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
    :
       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] &7Your chat will now pop up. (&aON&7)"
    chat_off
    : "&8[&f&l!&8] &7Your 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
    #  play sound to them every time 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 every time they chat.
    #
    # The Allow_chat_certain_region will only allow the 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"
    [B][FONT=Trebuchet MS]


    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 have 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 armor stand with special entities (from NMS), but if you found errors with these, you can disable this and it will create ordinary armor stands.

    Q:
    What is async_teleportation for?

    A: Similar answer with async_holo_removal, so in case teleporting in an async thread causes an 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 an error saying BlockVector3, WorldEdit, WorldGuard, Vector, etc.

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

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

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

    Q:
    What is async_chat_processing for?

    A:
    Ok, this is so important. If you're having trouble where your holograms won't spawn. Turn it on. But if you used this, and it still errors. Then disable it.
    By turning it on, it improves performance.​

    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 Updates

  1. Added Debug Mode
  2. Fixed bugs!
  3. Improvements & Bug fixes!

Recent Reviews

  1. Districts
    Districts
    5/5,
    Version: V4.0.1.3 - Save Childrens
    A lot better than that trash Gloss plugin. Looks real smooth in-game and doesn't seem to have any problems so far, I'd deffo get it!
    1. Gober
      Author's Response
      Thanks for the review ^-^ have a good onr
  2. dinoboss2001
    dinoboss2001
    5/5,
    Version: V4.0.0.7 - Save Childrens
    Al fin una versión estable del plugin y mejor que nada anda bien de bien solo los de la 1.8.8 cambien el sonido sino les dará un error eso es todo saludos y gracias espero otra versión del plugin aún más estable.
    1. Gober
      Author's Response
      Thank you very much DinoBoss for the awesome review.


      ¡Es un placer poder servirle!

      Que tengas un buen dia hermano
  3. longdt1423
    longdt1423
    5/5,
    Version: V4.0.0.5-Save Childrens
    Please support player name :) .
    1. Gober
      Author's Response
      You mean in the chat format? There is already support for PlaceholderAPI and if you think you really need them. I'll get them online.
  4. PabsMG
    PabsMG
    5/5,
    Version: V4.0.0.5-Save Childrens
    Good plugin! But i need to say that im having problems with images in the resource post (img.bb / image not found)
    1. Gober
      Author's Response
      Thanks for the review man! And ah sorry fixing it right away.
  5. 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.
  6. 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
  7. 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!
  8. 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.
  9. 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 ?
  10. 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 ^-^