HolographicExtension 1.10.9

Animations and placeholders in Holographic Displays

  1. Niall7459
    Native Minecraft Version:
    Legacy (< 1.13)
    Tested Minecraft Versions:
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    Source Code:
    https://github.com/Niall7459/HolographicExtension
    Supports 1.8-1.15.1


    Screen Shot 2016-02-15 at 11.13.36.png
    Implement amazing animations into HolographicDisplays with automated creation of scrollers, typewriters and glowing text!

    It also injects your favourite placeholders from PlaceholderAPI (requires ProtocolLib)

    Video tutorial by SoulStriker_:


    hextrainbow.gif

    - Simple and effective implementation.
    - High quality animation generation.
    - A ton of fully customisable animations.
    - Easily create scrollers, typewriters, healthbars and more.
    - Full colour support + multiline.
    - Special character support (unicode)
    - Support per player placeholders from PlaceholderAPI


    Requirements:
    HolographicDisplays (Required)
    ProtocolLib (Placeholders)
    PlaceholderAPI (Placeholders)


    Default Animations File:
    Code (Text):
    [/B][/B]
    [B][B]# *********************************
    # Holographic Extension Animations
    # *********************************
    # Animation Config File.
    # --> Find help on the spigot resource page.
    #
    example:
      speed: 0.1
      frames:
      - '<glow size=5 normal=&7&l start=&e&l middle=&6&l end=&e&l repeatfirst=10>Kite Holographic Extension</glow>'
    scroller:
      speed: 0.1
      frames:
      - '<scroll width=32 spacing=32>&cThis is a example scroller.</scroll>'
    typing:
      speed: 0.1
      frames:
      - "<typewriter pause=10 backwards=true>Kite Holographic Extension Example.</typewriter>"
    rainbow:
      speed: 0.1
      frames:
      - "<rainbow>Hey there, %player_name%</rainbow>"
    # NOTICE: To use these placeholders, you need PlaceholderAPI and correct extensions..
    # /papi ecloud download Player.
    # /papi ecloud download Server.

     

    Implementing The Animations:
    In the default configuration above, we have an animation called "example", to include this animation in our hologram we use the placeholder "{ext:example}" This rule applies to all animations.

    For example, if we have an animation named "welcome-msg", the format for the placeholder would be "{ext:welcome-msg}"


    Creating a hologram: '/hd create myHologram {ext:example}'

    Implementing Placeholders:
    Make sure you have ProtocolLib and PlaceholderAPI before attempting to add placeholders.


    To make sure the placeholders update you will need to add refresh holders.

    Versions 1.9.3 and below:

    {r1} - 1 second refresh.
    {r0.1} 0.1 second refresh
    {r10} - 10 second refresh
    {r5} - 5 second refresh
    {r2} - 2 second refresh

    Versions 1.10.0 and above:
    {fastest} - 0.1 seconds.
    {fast} - 0.5 seconds
    {medium} - 1 seconds
    {slow} - 5 seconds
    {slowest} - 10 seconds.


    Example:
    /hd add test {fast}%player_time%


    Commands:
    There are no editing commands provided with this plugin, all holograms are managed by the HolographicDisplays plugin.

    /hext reload - Reload the animation files.
    /hext list - list all loaded animations.
    /hext support - Check placeholder and protocol lib problems
    /hext about plugin information

    Alternative options include: /ext


    Permissions:
    Permissions for command usage are automatically given to operators and the console.
    Permission for using the commands are: h
    ext.admin
    hext.help
    hext.info
    hext.about
    hext.reload
    hext.list


    Quick Animations:
    Using animations provided, see wiki page:

    https://github.com/Niall7459/KiteBoard-Documentation/wiki/Animations

    What to do once you have installed the plugin:
    - Visit the plugin data folder and edit the animations.yml to your needs and then reload the plugin with /ext-reload
    - Create a hologram with HolographicDisplays and include the animation placeholders.



    Terms and Conditions:

    - Do not claim this resource as your own.
    - You may modify/make changes for private use. This does not include usage in any redistributed software without express permission by me.

    Found a bug? Please report it to me before leaving a review.
    [​IMG]

    Images

    1. Screen Shot 2016-09-17 at 10.52.56.png
    2. Screen Shot 2016-09-17 at 10.53.03.png
    3. Screen Shot 2016-09-17 at 10.53.08.png
    4. Screen Shot 2016-09-17 at 10.53.14.png
    5. Screen Shot 2017-02-13 at 10.49.04.png
    6. hextlogojuly2017.png
    7. hextlogojuly2017.png
    8. Screen Shot 2017-12-18 at 19.40.24.png

Recent Reviews

  1. xiaoqing
    xiaoqing
    3/5,
    Version: 1.10.9
    Two or more players enter, cPU100% server crashes
    Server TPS is low,help me
    Why is that
  2. FabrizioRz
    FabrizioRz
    5/5,
    Version: 1.10.9
    Excellent! Good work, thanks for this extension! .
  3. SoulStriker_
    SoulStriker_
    5/5,
    Version: 1.10.9
    Works like a charm, a must have for any type of server, :) Keep up the good work!
  4. ItzEzacu
    ItzEzacu
    5/5,
    Version: 1.10.9
    Plugin works amazing in an old version of PlaceholderAPI! Think you could update it to the most recent one?
  5. extremall
    extremall
    3/5,
    Version: 1.10.9
    Not work with the latest version of PlaceholderAPI plugin... Please fix it for the 5-star review!
  6. SecretFoxy
    SecretFoxy
    5/5,
    Version: 1.10.9
    This plugin is amazing, Is there an English YouTube video tutorial for this?
    I would really like to see one and I assume everyone wants to.
  7. bluetnt
    bluetnt
    5/5,
    Version: 1.10.9
    umm i have a problem i cant use any of the placeholders and i double checked to see if i had all the required plugins and it still didnt work im giving it a 5 star cuz i know it works something is just wrong the command i used is /hd create test %world_hub_players% and /hd create test {fast}%world_hub_players% and /hd create test {r1}%world_hub_players% did i do anything wrong?
    1. Niall7459
      Author's Response
      Check you have got the correct placeholder api expansions.. try:

      /papi ecloud download World
      /papi reload

      And see if that fixes the issue. Make sure ProtocolLib is up to date for your version as well.
  8. hugo168
    hugo168
    3/5,
    Version: 1.10.8
    it works good ... but when i put {medium} , {fast} or {slow} it make holo start shaking
  9. rmellis
    rmellis
    5/5,
    Version: 1.10.8
    Great plugin, placeholder support in Holographic Displays s is essential for many servers, Thanks for takeing the time to bring us this resource!
    would highly recomend.
  10. ed333
    ed333
    5/5,
    Version: 1.10.8
    Very good!
    I like this plugin very much
    hope this plugin gets better and better.