Date: 2024/01/25 12:45:23 UTC-08:00
Type: Denizen Script
flag_Test:
type: task
script:
- flag <player> miningxp:10
- flag <player> level1:50
#create when enter world
create_mining_bossBar:
type: task
script:
- bossbar create " mining:<player> " players:<player> title:<&3>Mining color:blue progress:0
- narrate "create boss bar"
# update on increase
update_mining_bossBar:
type: task
script:
#- bossbar update " mining:<player> " progress:<element[player.flag[miningxp]].div[player.flag[level1]]>
- narrate <player.flag[miningxp]>
- define xp <player.flag[miningxp]>
- define nextLevel <player.flag[level1]>
- define levelProgress <[xp]>:/:<[nextLevel]>
- narrate <[levelProgress]>
- bossbar update " mining:<player> " color:blue progress:<[levelProgress]>
# remove when leave world
remove_mining_bossBar:
type: task
script:
- bossbar remove " mining:<player> "
- narrate "remove boss bar"