AnimatedScoreboard icon

AnimatedScoreboard -----

An animated and anti-flicker scoreboard plugin with 1500+ placeholders, effects and eventtriggers



The event update!
Warning: PEX NOT SUPPORTED YET!

Update:
  • Added event triggers
  • Added several different messages
  • Fixed bug when the scoreboard didn't load correctly when there was a retry
The event triggers:
  • You will notice that after the first run there will be a new option in the main config.yml file called 'enable-triggers'. By default it will be set to false and the triggers won't work!
  • After setting it to true and reloading the server there will be a new folder called /triggers/. In here you will be able to find a default file. called 'trigger.yml', this file will not load as a trigger but is there just as an example!
  • This file will provide you with a basic example of how to make your own triggers
Code (YAML):
#The event that will trigger this scoreboard with full package name and classname
event
: org.bukkit.event.player.PlayerJoinEvent

#It will look for this method when getting the player to target, so if the player method is getPlayer() you put getPlayer
#You are able to find the method in the javadoc of that plugin, most of them will just use getPlayer as method
target-player
: getPlayer

#This is the scoreboard that will be displayed when the trigger is called
trigger-scoreboard
: joinscoreboard

#For how long will the triggered scoreboard be displayed in ticks. 20 being 1 second
stay-time
: 200
 

  • Here you can see all the different option of the trigger.yml file. You will now be able to copy that file, rename it to for example 'blocktrigger.yml' and change the code so it will fire when the BlockBreakEvent is called. The triggerscoreboard is just a file that is in the normal scoreboard folder with the other scoreboards
The trigger file (within the /triggers/ folder) called blocktrigger.yml:
Code (YAML):
event : org.bukkit.event.block.BlockBreakEvent
target-player
: getPlayer
trigger-scoreboard
: blockscoreboard
stay-time
: 100
The scoreboard file (within the /scoreboards/ folder) called blockscoreboard.yml:
Code (YAML):
display:
  title
:
    text
:
   - '&cBLOCK BREAK EVENT'
    - '&lBLOCK BREAK EVENT'
    random
: false
    interval
: 10
  line-1
:
    text
:
   - '                                           '
    random
: false
    interval
: 200
    score
: 15
  line-2
:
    text
:
   - You broke a block!
    random
: false
    interval
: 5
    score
: 14
 
As you can see the blockscoreboard is just like any other scoreboard you would create, the only difference is that it will only be displayed after the BlockBreakEvent happened for 5 seconds and after that it will change back to the normal scoreboard in that world!

Config:
  • There is now an option in the config to disable the triggers, this is called 'enable-triggers' by default set to false!
  • Added 4 new messages for when there is an error with the new event trigger
----------, Jun 8, 2017
Resource Information
Author:
----------
Total Downloads: 458,388
First Release: Mar 28, 2016
Last Update: Jun 13, 2024
Category: ---------------
All-Time Rating:
188 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings