63 lines
2.2 KiB
Mcfunction
63 lines
2.2 KiB
Mcfunction
# 调用者:#fzsd:module/scoreboard/install
|
||
|
||
## 源计分板
|
||
|
||
### 总榜
|
||
scoreboard objectives add fzsd.module.scoreboard.assign.general dummy
|
||
|
||
## 轮播
|
||
team add fzsd.module.scoreboard.display.carousel
|
||
|
||
## 显示计分板
|
||
###### 判据均为dummy,便于升级维护!
|
||
|
||
### 总榜
|
||
scoreboard objectives add fzsd.module.scoreboard.display.general dummy
|
||
team add fzsd.module.scoreboard.display.general
|
||
|
||
### 活跃度
|
||
scoreboard objectives add fzsd.module.scoreboard.display.activation dummy
|
||
team add fzsd.module.scoreboard.display.activation
|
||
|
||
### 飞行距离
|
||
scoreboard objectives add fzsd.module.scoreboard.display.aviating_distance dummy
|
||
team add fzsd.module.scoreboard.display.aviating_distance
|
||
|
||
### 抖M榜
|
||
scoreboard objectives add fzsd.module.scoreboard.display.damage_taken dummy
|
||
team add fzsd.module.scoreboard.display.damage_taken
|
||
|
||
### 死亡榜
|
||
scoreboard objectives add fzsd.module.scoreboard.display.death_count dummy
|
||
team add fzsd.module.scoreboard.display.death_count
|
||
|
||
### 挖掘榜
|
||
scoreboard objectives add fzsd.module.scoreboard.display.dig_count dummy
|
||
team add fzsd.module.scoreboard.display.dig_count
|
||
|
||
### 钓鱼榜
|
||
scoreboard objectives add fzsd.module.scoreboard.display.fishing_count dummy
|
||
team add fzsd.module.scoreboard.display.fishing_count
|
||
|
||
### 击杀榜
|
||
scoreboard objectives add fzsd.module.scoreboard.display.kill_count dummy
|
||
team add fzsd.module.scoreboard.display.kill_count
|
||
|
||
### 放置榜
|
||
scoreboard objectives add fzsd.module.scoreboard.display.placement_count dummy
|
||
team add fzsd.module.scoreboard.display.placement_count
|
||
|
||
### 交易榜
|
||
scoreboard objectives add fzsd.module.scoreboard.display.trade_count dummy
|
||
team add fzsd.module.scoreboard.display.trade_count
|
||
|
||
team add fzsd.module.scoreboard.fake
|
||
team add fzsd.module.scoreboard.shadow
|
||
team modify fzsd.module.scoreboard.fake prefix {"text": "假的"}
|
||
team modify fzsd.module.scoreboard.shadow prefix {"text": "挂机"}
|
||
|
||
## 标记为已安装
|
||
data modify storage fzsd:install fzsd.module.scoreboard set value 1b
|
||
|
||
## 日志
|
||
execute if score fzsd.logger.level fzsd.variable.integer matches ..500 run tellraw @a [{"nbt": "fzsd.level.info", "interpret": true, "storage": "fzsd:logger"}, {"text": "已安装组件:计分板"}] |