1.5 - [Major update] - In-game editor & much more
This update brings many new features, being a new in-game editor the most important one. Running the command /ad edit [name] in-game will give the player tools to edit the display. Additionally, new API methods have been added which open the in-game editor of displays created with the API.
Text displays have a different config structure: "texts" now contains as many string lists as you want. Each list will appear every x animation time and each line in those lists will be a line in the display. New API methods have been added and some changes have been made to existing methods which modify text displays' displayed text.
API displays' visibility can now be changed globally or per-player using the new VisibilityManager class.
Lastly, some bugs were fixed, an updated checker was added and duplicate method calls were removed.
*If you are migrating from previous versions, you will need to use the "/ad convert" command. CREATE A BACKUP OF YOUR DISPLAYS FOLDER BEFORE CONVERTING! More information on this command here.
I have tested this plugin on Paper 1.19.4 and 1.21 although I may have missed some bugs. If you encounter any, please report it on GitHub or Discord, not on the reviews section.
Visit the wiki for more information.