✯ LastHolo | Compatible 1.8.8 - 1.16| Customizable icon

✯ LastHolo | Compatible 1.8.8 - 1.16| Customizable -----

Extremely lightweight plugin to chat with holograms!




  • Removed wg support
  • Disabled async tp and removal by default
  • removed preholochatevent and postholochatevent
  • Added check for lowercase %chat% because chat plugins changes the %CHAT% to %chat%
Any bug send msg to
zousankafe#1275
on discord.
----------, Jun 26, 2021

For people having issues with hologram staying on old lastholo. You can use /lh clearallold
----------, Aug 28, 2019

  • Removed caching hologram system
  • Holograms are now removed smartly by asynchronously checking their exact properties on plugin load.
  • Holograms will no longer persist on restart. (But will be cleaned after start, immediately.
----------, Aug 27, 2019

  • New file "cache.yml" to fix holograms staying on restart.
----------, Aug 17, 2019

NPE fix on runnable/empty tasks.
----------, Aug 9, 2019

  • Fixed Placeholder bug: %p
  • Fixed permission "lastholo.superplaceholder" doesn't work.
  • You are now able to modify gap of holograms "holo_gap" in your config.yml (no reset required). Default is 0.24. Hopefully this could fix merging hologram issue.
----------, Aug 5, 2019

  • You can now disable whether or not to disable marker armorstands.
Pros:
  • Fixes the Merging Hologram Bug
Cons:
  • ArmorStands became a phsyical being. You can hit them, etc.
----------, Jul 17, 2019

You can now turn on debug mode in config.yml to debug things.
----------, Jun 26, 2019

  • Should fix merging holograms error on 1.14
  • Should also fix NPE error on disconnection.
----------, Jun 24, 2019

  • Should fix the bug of concurrentmodificationexception after chatting when a hologram already exist
  • DROPPED/REMOVED support for WorldGuard. Why? The WorldGuard API always randomly change and it's quite difficult to keep up, not to mention there are some people with old worldguard. For this, we are looking for a new alternative for region plugins. If you have one, please do tell us. (Gober)
  • Fixed the async removal error after teleporting to different world, thank you very much to @LegoCraftMC for the report <3
----------, Jun 9, 2019

  • Fixed bug where async chat and non async are the same methods.
  • Setted nearby-only option to be disabled by default & the ignore_region_option too since WorldEdit's API keep on updating & changing.
  • Improved event calling to prevent errors
----------, Jun 8, 2019

  • Events are now called in-thread to prevent errors.
----------, Jun 6, 2019

- Added extra checks to prevent async errors as reported.
----------, Jun 4, 2019

Missing line of code to check the version and assign different values
----------, May 21, 2019

LastHolo is now 1.14 compatible.
----------, May 21, 2019

  • Now processing Holograms are done fully sync.
  • You can decide to use which processing, async or sync in your config.yml
----------, Apr 21, 2019

+ Added async holo removal option. You can choose whether to use async process to remove the holograms / sync process.
+ Added QNA section
----------, Mar 9, 2019

  • Fixed bug where you can dc and your holo will still appear there.
  • Improved /lh clear mechanism (NOTE THAT THIS WILL CLEAR HOLOGRAMS IN 4x4x4 RADIUS)
  • Added some documentations for the API
----------, Feb 28, 2019

  • Improved Holograms mechanism (Should fix random "armor stand" hologram)
  • Fixed bug where holograms with more than 2 lines are teleported/moved weirdly.
----------, Feb 20, 2019

+ Fixed holograms stay on restart
+ Added /lh clear command to clear holograms in a 5 block range. (Requires lastholo.clear)
+ Should fix merging holograms.
----------, Feb 8, 2019

- Fixed bug where random messages are sent /broadcasted.
- Fixed 1.8 Bug when you use normal armorstand (Bukkit)
----------, Jan 27, 2019

- Added COMPLETELY NEW HOLOGRAM SYSTEM!
> From Bukkit to Complete NMS

- New option to choose whether to use NMS / Bukkit's Hologram System
- Should fix towny async bug
- Now uses Synchronized Method to Spawn holograms

For you asking, what's the difference?
Well NMS's hologram system doesn't have delay on spawning holograms. While Bukkit has this 0.5 second delay. So yea, it's a pretty major change.
----------, Jan 27, 2019

No more HolographicDisplays <3
----------, Jan 4, 2019

+ Plugin is now open source
+ Plugin now supports PlaceholderAPI
+ Major Performance improvements
+ Multiple Sounds for Config.yml
+ Added Nearby-Only Option
+ Improved plugin structure
+ REMOVED HOLOGRAPHICDISPLAYS FROM DEPENDENCIES.
----------, Jan 4, 2019

Fixed worldguard incompatibility for 1.13.
----------, Dec 20, 2018

- Fixed NPE bug where player becomes null

Upcoming: WG API update.
----------, Dec 18, 2018

  • Fixed bug where player kicked/null and the hologram won't be deleted. Thanks to @AnghiJ
  • Fixed a huge bug & a HUGE optimization.
----------, Dec 14, 2018

  • This will no longer conflicts with CommandPrompter chat event.
  • Changed eventPriority to lowest.
  • Slight optimization.
  • Preparation for New Version..
----------, Dec 9, 2018

- Fixed some error showing up in console.
- Using synchronized in every async tasks.
----------, Dec 4, 2018

  • Updated Sounds List
  • Fixed Sound not fixed
  • Fixed Last Line have space in it.
----------, Dec 2, 2018

+ Fixed weird word bugs:
  • You can now use the once was illegal character such as \ (Illegal to the system) now it's no longer illegal.
+ Fixed some NPE bugs:
  • Assigned 0 values to all variables to prevent NPE.
+ Significant Performance Improvements:
  • Removed all unnecessary try and catch usage from chats. Majorly increase performance.
+ Added " ignore_region_option" to those who are having bugs when using WorldEdit/WorldGuard feature.
  • This bug will basically ignore every feature of Disable-certain-region and allow-chat-certain-region option.
+ Made the console messages fancy lmao.
----------, Nov 26, 2018

- Fixed NPE error on player quit.
----------, Nov 25, 2018

- Fixed bug on PlayerDisconnectEvent
- Fixed bug on Player Null

Thanks to @AnghiJ for the report <3
----------, Nov 24, 2018

Thanks to @AnghiJ for the report.

This should fix the bug where console being spammed with task errors when player is a null. some how.
----------, Nov 14, 2018

- Thanks to @AnghiJ for the report

> Fixed Task Exception Error
> Now using UUID instead of caching player names.
> Added additional checks
----------, Nov 13, 2018

- This update should significantly increase performance by making the hologram-teleporting process asynchronous.
----------, Nov 11, 2018

This should fix every error that @Shano_dekono, @enterih, etc has reported.

Thanks to @drives_a_ford and @Borlea for the help!

----------, Nov 4, 2018

+ Fixed the bug!
+ Changed words system.
+ Totally cool :p

Added config options:
Code (YAML):
  max_word_length : 17
   max_sentence_length_line
: 25
   advanced_only
:
      full_attempt_check
: 1
----------, Oct 31, 2018

This update introduces you the:
Code (Text):
- Fixed sound compatibility issues on 1.8.8
- Should fix an NPE bug in 1.8.8
- Major Optimization
- one more thing
Code (Text):
Okay so..
I honestly doesn't like the design that it becomes like:
"Hello how ar
e you my m
an, you loo
king good"

instead I like:
"Hello how are you
my man, you
looking good"

Get it?

So the point is, this will add those kind of stuffs. I prefer calling it the
Neat Update.

Enjoy ;)
----------, Oct 25, 2018

Fixed compatibility bug between WorldGuard versions, causing chaos on 1.13.
This should fix it and you can now use WorldGuard version 7.0 Up.
----------, Oct 20, 2018

I fixed the resource leak reader where the scanner for the latest version never close.
----------, Oct 1, 2018

You can now hide your chat using the new feature, but your holo-chat still appears!
This way, it could prevent chat flooding!
Code (Text):
original-chat:
   hidden: false
   requires-toggle: true
----------, Sep 27, 2018

- Fixed bug where you can't get the latest version and ended up having the plugin disabled.
----------, Sep 26, 2018

This will automatically fix the sound bug error occuring in 1.13 servers.
----------, Sep 23, 2018

There is a new option called
Code (Text):
always-enable-holo-chat-join: true
If set to true, player will be forced to have it's holo chat toggled everytime they join.
----------, Sep 23, 2018

+ Shouldve Fixed bug where 1.8 players doesn't have their toggle ready.
----------, Aug 18, 2018

Code (Text):
+ Removed 5 Unused Imports
+ Fixed bug where using color codes in multi line holograms will remove color in second line / 3rd /etc..
----------, Aug 14, 2018

+ Added bStats support.
+ Added Metrics Support
----------, Aug 13, 2018

Added spectator-holo-hidden option in config.yml,
default: true

this will hide spectator's hologram .
----------, Jul 26, 2018

+ Added SuperVanish support
+ Player that is Vanishing with SuperVanish, the Holograms will be hidden.

Thanks to @HexedHero for the suggestion.
Enjoy ^-^
----------, Jul 26, 2018

Removed a line of useless code (for now) causing an NPE.
----------, Jul 25, 2018

Code (Text):
Prevent some NPE error message.
 
----------, Jul 23, 2018

Code (Text):
- Now uses UUID to save instead of player.
- Fixed some NPE.
- Fixed some bugs.
- Some optimizations.

Thanks to @Ajneb97 for reporting bug and for the video.
----------, Jul 22, 2018

Fixed the spammy warn message as reported by
@Shano_dekono
----------, Jul 21, 2018

+ Fixed bugs of Error Files
+ Implemented the Allow Region feature.
If the feature above (Allowed-Region) is enabled. Player may only chat in a specified region.

Enjoy.
NOTE: Still working on the 1.8 error. Please report if you found errors / bugs. Thank you :)
----------, Jul 9, 2018

Fixed bug where blacklist file cannot be load
----------, Jul 8, 2018

You will now get an update notification whenever there is new version.
Simply use /lh info.

Enjoy :)
----------, Jul 6, 2018

Code (YAML):
Feature :
- Added auto line adding (Tough work )
- Allowed-Region is in experimental (I recommend don't use first )

fixes
:
- Fixes bug for 1.8.8
- Some optimizaiton
----------, Jul 5, 2018

You can now set player to chat in hologram / not on their first join!
Code (Text):
force-holo-chat-first-join: true
----------, Jul 2, 2018

Code (YAML):

/lastholo blacklist (Requires
: lastholo.blacklist.use )

/lastholo blacklist add <Player> (Requires
: lastholo.blacklist.add )

/lastholo blacklist remove <Player> (Requires
: lastholo.blacklist.remove )

/lastholo blacklist list (Page) (Requires
: lastholo.blacklist.list )

 

Code (Text):

- Added The Blacklisted-players.yml where it stores the blacklisted players from using LastHolo Chat.
 

REPORT ANY BUG!
Feedbacks are appreciated :)
----------, Jul 2, 2018

Code (Text):
Fixed bug where reloggin will reset the toggle.
Added data storage that stores the player's specific toggle data.
----------, Jul 1, 2018

Code (Text):
- Fixed general bugs
Thanks to @Shano_dekono for reporting.
----------, Jun 17, 2018

+ You could now add a Global Sound Effect whenever somebody chats!
Thanks to @Shano_dekono for the recommendation.
----------, Jun 13, 2018

+ Fixed where writing a certain character in chat will popup an error on console.
Thanks to @Sofie for reporting!
----------, Jun 13, 2018

+ Fixed general bugs!
----------, Jun 13, 2018

+ Fixed a bug where removing %CHAT% from chat-format will show up an error.
----------, Jun 11, 2018

Request by @Shano_dekono

+ You can now disable LastHolo in certain worlds.
+ You can now disable HoloChat in certain WorldGuard regions.

Found a bug or error?
Let me know, feel free to send me a PM through Spigot.

NOTE: You don't have to reset your config.yml
----------, Jun 10, 2018

NOTE: You dont need to reset the config.yml

You could now add sounds to your chat!
Including Volume, Pitch, and Sound!
Here are list of sounds:
https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Sound.html
----------, Jun 9, 2018

NOTE: You don't need to reset your config.yml

+ Customizable messages.
+ Customizable chat format.
+ Optimizations
+ Little Bug Fixes.

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)
#
holo-offset
: 3.0
holo-livetick
: 95
holo-firstoffset
: 1.5
enable-max-length
: true
max-length
: 35
chat-format
: "&eSays: &r%CHAT%"
#
#
#     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
:
- "&e&m------------------------"
- "     &b&lLast&3&lHolo "
- "&f>> &7/lh reload"
- "&F>> &7/lh toggle"
- "&e&m------------------------"
[​IMG] [​IMG]
----------, Jun 9, 2018

+ Fixed bugs
Thanks to @Sofie for reporting
----------, Jun 4, 2018

+ Fixed an error where an HashMap is modified inside a loop causing spamming error in the console logs ;)

Error still occur? Don't hesitate to PM me :)
----------, May 31, 2018

+ Fixed bug where the hashmap of String, Hologram is used with Player, Hologram.
Simply to say, no more errors showing in console :)
----------, May 30, 2018

+ Fixed bug where using /lh on console Pops Out Error Logs.
+ Removed unused imports.
+ Removed un-done "enabled-particles" option in config.yml
----------, May 28, 2018

Fixed bugs where console can use /lh toggle and doing /lh reload on console showed up weird logs.
:)
Thanks to @Fyrex for the bug report.
[​IMG]
----------, May 27, 2018

+ Fixed compatibility issues for 1.8 servers

Error still occurs? PM me on spigot.
----------, May 27, 2018

I reuploaded the correct jar file with the different name incase the same issue still happens.
----------, May 26, 2018

+ You can now toggle wether to chat with holograms or not with /lh toggle!
----------, May 26, 2018

I posted 2 resource update but the file still doesnt change for some reason i dont know.
----------, Jan 27, 2018

i forgot to upload resource file sorry!
----------, Jan 27, 2018

Added the feature chat-length limit. You can disable or enable this feature. Default limit: 35
[​IMG]
----------, Jan 27, 2018

Fixed all known bugs! Thansk to all reports!
----------, Jan 21, 2018

Fixed reload bug fix and config bug fix
----------, Jan 20, 2018

This update brings much better code and much better features and everything you see will be like wow you!
Thanks so much to Onenrico for the huge support ( https://www.spigotmc.org/resources/authors/onenrico.102240/)
----------, Jan 6, 2018

just way much more efficient because of this guy Onenrico. He is a great developer and probably one of the best. Check out his plugins, you might also be interested in them: https://www.spigotmc.org/resources/authors/onenrico.102240/
----------, Jan 6, 2018

sorry for the inconvenience holo.color permissions is fixed.
Thanks to Onenrico for reporting xD! (Check him out: https://www.spigotmc.org/members/onenrico.102240/ )
----------, Jan 5, 2018

To add the fix on the per permission accesses.
----------, Jan 5, 2018

Resource Information
Author:
----------
Total Downloads: 27,399
First Release: Jan 5, 2018
Last Update: Jun 26, 2021
Category: ---------------
All-Time Rating:
79 ratings
Find more info at discord.gg...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings