Holographic Displays v3.0.0-SNAPSHOT (beta 3)

Details

  • Filename
    HolographicDisplays.jar
  • Uploaded by
  • Uploaded
    Mar 12, 2022
  • Size
    819.81 KB
  • Downloads
    17,629
  • MD5
    6d5edb985a8ba189a1eb697ad5b13789

Supported Bukkit Versions

  • 1.18.2
  • 1.18.1
  • 1.18
  • 1.17
  • 1.16
  • 1.15
  • 1.14
  • 1.13
  • 1.12
  • 1.11
  • 1.10
  • 1.9
  • 1.8

Changelog

Version 3.0.0 🎉

Spigot compatibility: from Spigot 1.8.4 to 1.18.2

Holographic Displays v3 includes new features, a new developer API, extensive code refactoring and internal optimizations. Some configuration files have changed, a backup folder will be created (named "old-files") and they will be automatically updated to the new format.

This is a beta release, the plugin has been tested, but bugs are expected. Please report them on the issue tracker.

Changes since v3.0.0 beta 2

  • + Added support for Minecraft 1.18.2.
  • * Increased maximum text length of hologram lines.

Changes since v3.0.0 beta 1

  • + Added backslash (\) as escape to allow using curly braces ({ and }) inside placeholders, needed for complex placeholders. Example:  {papi: math_\{bungee_lobby1\}+\{bungee_lobby2\}}.
  • * Changed format for PlaceholderAPI to {papi: placeholder} (previously was %placeholder%).
  • * Improved performance.
  • * Fixed colors and custom placeholders inside animations.
  • * Smaller bug fixes.

Changes in 3.0.0

  • + Now uses packets instead of real entities. ProtocolLib is no longer required for individual placeholders (such as {player}) and the VisibilityManager API.
  • + PlaceholderAPI support (e.g.: {papi: player_name}).
  • + Added support for Minecraft 1.18.
  • + Holograms can now be in unloaded worlds, they are loaded dynamically with the worlds.
  • + Added new developer API (beta, for testing only):
    • The new API is under a beta package, which will change once a stable version is released: only use it for testing.
    • For now, please keep using the v2 API for public plugin releases. The v2 API will be maintained for a few years.
    • The new API is still being worked on.
  • * Changed permissions:
    • Commands now require the permission holographicdisplays.command.<subCommandName> (previously holograms.<subCommandName>).
    • Update notification now requires the permission holographicdisplays.update (previously holograms.update).
  • * The rainbow color &u has been replaced with {rainbow} (the old format is still working for now).
  • * Files format changes (files are updated automatically and a backup folder named "old-files" is generated):
    • In config.yml, the section images and its values have been renamed and combined.
    • symbols.yml has been converted to custom-placeholders.yml and uses a different format.
    • Animations are now YAML files and use a different format.
    • database.yml format has been changed.
  • - Removed support for some outdated minor versions:
    • Spigot 1.8 to 1.8.3 (supported versions: 1.8.4 to 1.8.9)
    • Spigot 1.9 to 1.9.3 (supported version: 1.9.4)
    • Spigot 1.13 (supported version: 1.13.1)
  • - Disabled v1 API (deprecated since 2014): plugins still using it will encounter errors.

Known issues:

  • When using a low view distance (4 chunks or less), holograms may disappear under certain conditions.
  • PlaceholderAPI's placeholders are refreshed every tick (configurable in the future) and they are not optimized yet. Performance may be affected especially if there are slow placeholders.

 

Older changelogs