dev.202207030640

This commit is contained in:
延皓 2022-07-03 06:40:19 +08:00
parent 6852545faf
commit 2e3b933e9b
23 changed files with 80 additions and 50 deletions

View File

@ -1,6 +1,6 @@
{
"criteria": {
"play_one_min": {
"play_one_hour": {
"trigger": "minecraft:tick",
"conditions": {
"player": [
@ -9,12 +9,15 @@
"entity": "this",
"scores": {
"fz.module.scoreboard.assign.activation": {
"min":
"min": 3600
}
}
}
]
}
}
},
"rewards": {
"function": "fz:event/on_play_one_hour"
}
}

View File

@ -0,0 +1,4 @@
function #fz:event/on_play_one_hour
scoreboard players remove @s fz.module.scoreboard.assign.activation 3600
advancement revoke @s only fz:play_one_hour

View File

@ -0,0 +1,3 @@
scoreboard players add @s fz.module.scoreboard.display.activation 1
scoreboard players add fz.module.scoreboard.total.activation fz.module.scoreboard.assign.general 1
function #fz:module/scoreboard/assign/set_display/custom_total_name/activation

View File

@ -0,0 +1,2 @@
scoreboard players operation 总活跃时间 fz.module.scoreboard.display.general = fz.module.scoreboard.total.activation fz.module.scoreboard.assign.general
scoreboard players operation 总活跃时间 fz.module.scoreboard.display.activation = fz.module.scoreboard.total.activation fz.module.scoreboard.assign.general

View File

@ -1,7 +1,7 @@
# 调用者#fz:module/scoreboard/display/set_text/activation
data modify storage fz:module fz.scoreboard.text.activation set value '{"text": "活跃", "color": "aqua"}'
data modify storage fz:module fz.scoreboard.text.activation set value '{"text": "活跃时间h", "color": "aqua"}'
scoreboard objectives setdisplay sidebar.team.aqua fz.module.scoreboard.display.activation
scoreboard objectives modify fz.module.scoreboard.display.activation displayname {"text": "活跃", "color": "aqua"}
scoreboard objectives modify fz.module.scoreboard.display.activation displayname {"text": "活跃时间h", "color": "aqua"}
team modify fz.module.scoreboard.display.activation color aqua
team modify fz.module.scoreboard.display.activation displayName {"text": "活跃", "color": "aqua"}
team modify fz.module.scoreboard.display.activation displayName {"text": "活跃时间h", "color": "aqua"}

View File

@ -1,7 +1,7 @@
# 调用者#fz:module/scoreboard/display/set_text/activation
data modify storage fz:module fz.scoreboard.text.activation set value '{"text": "活跃", "color": "black"}'
data modify storage fz:module fz.scoreboard.text.activation set value '{"text": "活跃时间h", "color": "black"}'
scoreboard objectives setdisplay sidebar.team.black fz.module.scoreboard.display.activation
scoreboard objectives modify fz.module.scoreboard.display.activation displayname {"text": "活跃", "color": "black"}
scoreboard objectives modify fz.module.scoreboard.display.activation displayname {"text": "活跃时间h", "color": "black"}
team modify fz.module.scoreboard.display.activation color black
team modify fz.module.scoreboard.display.activation displayName {"text": "活跃", "color": "black"}
team modify fz.module.scoreboard.display.activation displayName {"text": "活跃时间h", "color": "black"}

View File

@ -1,7 +1,7 @@
# 调用者#fz:module/scoreboard/display/set_text/activation
data modify storage fz:module fz.scoreboard.text.activation set value '{"text": "活跃", "color": "blue"}'
data modify storage fz:module fz.scoreboard.text.activation set value '{"text": "活跃时间h", "color": "blue"}'
scoreboard objectives setdisplay sidebar.team.blue fz.module.scoreboard.display.activation
scoreboard objectives modify fz.module.scoreboard.display.activation displayname {"text": "活跃", "color": "blue"}
scoreboard objectives modify fz.module.scoreboard.display.activation displayname {"text": "活跃时间h", "color": "blue"}
team modify fz.module.scoreboard.display.activation color blue
team modify fz.module.scoreboard.display.activation displayName {"text": "活跃", "color": "blue"}
team modify fz.module.scoreboard.display.activation displayName {"text": "活跃时间h", "color": "blue"}

View File

@ -1,7 +1,7 @@
# 调用者#fz:module/scoreboard/display/set_text/activation
data modify storage fz:module fz.scoreboard.text.activation set value '{"text": "活跃", "color": "dark_aqua"}'
data modify storage fz:module fz.scoreboard.text.activation set value '{"text": "活跃时间h", "color": "dark_aqua"}'
scoreboard objectives setdisplay sidebar.team.dark_aqua fz.module.scoreboard.display.activation
scoreboard objectives modify fz.module.scoreboard.display.activation displayname {"text": "活跃", "color": "dark_aqua"}
scoreboard objectives modify fz.module.scoreboard.display.activation displayname {"text": "活跃时间h", "color": "dark_aqua"}
team modify fz.module.scoreboard.display.activation color dark_aqua
team modify fz.module.scoreboard.display.activation displayName {"text": "活跃", "color": "dark_aqua"}
team modify fz.module.scoreboard.display.activation displayName {"text": "活跃时间h", "color": "dark_aqua"}

View File

@ -1,7 +1,7 @@
# 调用者#fz:module/scoreboard/display/set_text/activation
data modify storage fz:module fz.scoreboard.text.activation set value '{"text": "活跃", "color": "dark_blue"}'
data modify storage fz:module fz.scoreboard.text.activation set value '{"text": "活跃时间h", "color": "dark_blue"}'
scoreboard objectives setdisplay sidebar.team.dark_blue fz.module.scoreboard.display.activation
scoreboard objectives modify fz.module.scoreboard.display.activation displayname {"text": "活跃", "color": "dark_blue"}
scoreboard objectives modify fz.module.scoreboard.display.activation displayname {"text": "活跃时间h", "color": "dark_blue"}
team modify fz.module.scoreboard.display.activation color dark_blue
team modify fz.module.scoreboard.display.activation displayName {"text": "活跃", "color": "dark_blue"}
team modify fz.module.scoreboard.display.activation displayName {"text": "活跃时间h", "color": "dark_blue"}

View File

@ -1,7 +1,7 @@
# 调用者#fz:module/scoreboard/display/set_text/activation
data modify storage fz:module fz.scoreboard.text.activation set value '{"text": "活跃", "color": "dark_gray"}'
data modify storage fz:module fz.scoreboard.text.activation set value '{"text": "活跃时间h", "color": "dark_gray"}'
scoreboard objectives setdisplay sidebar.team.dark_gray fz.module.scoreboard.display.activation
scoreboard objectives modify fz.module.scoreboard.display.activation displayname {"text": "活跃", "color": "dark_gray"}
scoreboard objectives modify fz.module.scoreboard.display.activation displayname {"text": "活跃时间h", "color": "dark_gray"}
team modify fz.module.scoreboard.display.activation color dark_gray
team modify fz.module.scoreboard.display.activation displayName {"text": "活跃", "color": "dark_gray"}
team modify fz.module.scoreboard.display.activation displayName {"text": "活跃时间h", "color": "dark_gray"}

View File

@ -1,7 +1,7 @@
# 调用者#fz:module/scoreboard/display/set_text/activation
data modify storage fz:module fz.scoreboard.text.activation set value '{"text": "活跃", "color": "dark_green"}'
data modify storage fz:module fz.scoreboard.text.activation set value '{"text": "活跃时间h", "color": "dark_green"}'
scoreboard objectives setdisplay sidebar.team.dark_green fz.module.scoreboard.display.activation
scoreboard objectives modify fz.module.scoreboard.display.activation displayname {"text": "活跃", "color": "dark_green"}
scoreboard objectives modify fz.module.scoreboard.display.activation displayname {"text": "活跃时间h", "color": "dark_green"}
team modify fz.module.scoreboard.display.activation color dark_green
team modify fz.module.scoreboard.display.activation displayName {"text": "活跃", "color": "dark_green"}
team modify fz.module.scoreboard.display.activation displayName {"text": "活跃时间h", "color": "dark_green"}

View File

@ -1,7 +1,7 @@
# 调用者#fz:module/scoreboard/display/set_text/activation
data modify storage fz:module fz.scoreboard.text.activation set value '{"text": "活跃", "color": "dark_purple"}'
data modify storage fz:module fz.scoreboard.text.activation set value '{"text": "活跃时间h", "color": "dark_purple"}'
scoreboard objectives setdisplay sidebar.team.dark_purple fz.module.scoreboard.display.activation
scoreboard objectives modify fz.module.scoreboard.display.activation displayname {"text": "活跃", "color": "dark_purple"}
scoreboard objectives modify fz.module.scoreboard.display.activation displayname {"text": "活跃时间h", "color": "dark_purple"}
team modify fz.module.scoreboard.display.activation color dark_purple
team modify fz.module.scoreboard.display.activation displayName {"text": "活跃", "color": "dark_purple"}
team modify fz.module.scoreboard.display.activation displayName {"text": "活跃时间h", "color": "dark_purple"}

View File

@ -1,7 +1,7 @@
# 调用者#fz:module/scoreboard/display/set_text/activation
data modify storage fz:module fz.scoreboard.text.activation set value '{"text": "活跃", "color": "dark_red"}'
data modify storage fz:module fz.scoreboard.text.activation set value '{"text": "活跃时间h", "color": "dark_red"}'
scoreboard objectives setdisplay sidebar.team.dark_red fz.module.scoreboard.display.activation
scoreboard objectives modify fz.module.scoreboard.display.activation displayname {"text": "活跃", "color": "dark_red"}
scoreboard objectives modify fz.module.scoreboard.display.activation displayname {"text": "活跃时间h", "color": "dark_red"}
team modify fz.module.scoreboard.display.activation color dark_red
team modify fz.module.scoreboard.display.activation displayName {"text": "活跃", "color": "dark_red"}
team modify fz.module.scoreboard.display.activation displayName {"text": "活跃时间h", "color": "dark_red"}

View File

@ -1,7 +1,7 @@
# 调用者#fz:module/scoreboard/display/set_text/activation
data modify storage fz:module fz.scoreboard.text.activation set value '{"text": "活跃", "color": "gold"}'
data modify storage fz:module fz.scoreboard.text.activation set value '{"text": "活跃时间h", "color": "gold"}'
scoreboard objectives setdisplay sidebar.team.gold fz.module.scoreboard.display.activation
scoreboard objectives modify fz.module.scoreboard.display.activation displayname {"text": "活跃", "color": "gold"}
scoreboard objectives modify fz.module.scoreboard.display.activation displayname {"text": "活跃时间h", "color": "gold"}
team modify fz.module.scoreboard.display.activation color gold
team modify fz.module.scoreboard.display.activation displayName {"text": "活跃", "color": "gold"}
team modify fz.module.scoreboard.display.activation displayName {"text": "活跃时间h", "color": "gold"}

View File

@ -1,7 +1,7 @@
# 调用者#fz:module/scoreboard/display/set_text/activation
data modify storage fz:module fz.scoreboard.text.activation set value '{"text": "活跃", "color": "gray"}'
data modify storage fz:module fz.scoreboard.text.activation set value '{"text": "活跃时间h", "color": "gray"}'
scoreboard objectives setdisplay sidebar.team.gray fz.module.scoreboard.display.activation
scoreboard objectives modify fz.module.scoreboard.display.activation displayname {"text": "活跃", "color": "gray"}
scoreboard objectives modify fz.module.scoreboard.display.activation displayname {"text": "活跃时间h", "color": "gray"}
team modify fz.module.scoreboard.display.activation color gray
team modify fz.module.scoreboard.display.activation displayName {"text": "活跃", "color": "gray"}
team modify fz.module.scoreboard.display.activation displayName {"text": "活跃时间h", "color": "gray"}

View File

@ -1,7 +1,7 @@
# 调用者#fz:module/scoreboard/display/set_text/activation
data modify storage fz:module fz.scoreboard.text.activation set value '{"text": "活跃", "color": "green"}'
data modify storage fz:module fz.scoreboard.text.activation set value '{"text": "活跃时间h", "color": "green"}'
scoreboard objectives setdisplay sidebar.team.green fz.module.scoreboard.display.activation
scoreboard objectives modify fz.module.scoreboard.display.activation displayname {"text": "活跃", "color": "green"}
scoreboard objectives modify fz.module.scoreboard.display.activation displayname {"text": "活跃时间h", "color": "green"}
team modify fz.module.scoreboard.display.activation color green
team modify fz.module.scoreboard.display.activation displayName {"text": "活跃", "color": "green"}
team modify fz.module.scoreboard.display.activation displayName {"text": "活跃时间h", "color": "green"}

View File

@ -1,7 +1,7 @@
# 调用者#fz:module/scoreboard/display/set_text/activation
data modify storage fz:module fz.scoreboard.text.activation set value '{"text": "活跃", "color": "light_purple"}'
data modify storage fz:module fz.scoreboard.text.activation set value '{"text": "活跃时间h", "color": "light_purple"}'
scoreboard objectives setdisplay sidebar.team.light_purple fz.module.scoreboard.display.activation
scoreboard objectives modify fz.module.scoreboard.display.activation displayname {"text": "活跃", "color": "light_purple"}
scoreboard objectives modify fz.module.scoreboard.display.activation displayname {"text": "活跃时间h", "color": "light_purple"}
team modify fz.module.scoreboard.display.activation color light_purple
team modify fz.module.scoreboard.display.activation displayName {"text": "活跃", "color": "light_purple"}
team modify fz.module.scoreboard.display.activation displayName {"text": "活跃时间h", "color": "light_purple"}

View File

@ -1,7 +1,7 @@
# 调用者#fz:module/scoreboard/display/set_text/activation
data modify storage fz:module fz.scoreboard.text.activation set value '{"text": "活跃", "color": "red"}'
data modify storage fz:module fz.scoreboard.text.activation set value '{"text": "活跃时间h", "color": "red"}'
scoreboard objectives setdisplay sidebar.team.red fz.module.scoreboard.display.activation
scoreboard objectives modify fz.module.scoreboard.display.activation displayname {"text": "活跃", "color": "red"}
scoreboard objectives modify fz.module.scoreboard.display.activation displayname {"text": "活跃时间h", "color": "red"}
team modify fz.module.scoreboard.display.activation color red
team modify fz.module.scoreboard.display.activation displayName {"text": "活跃", "color": "red"}
team modify fz.module.scoreboard.display.activation displayName {"text": "活跃时间h", "color": "red"}

View File

@ -1,7 +1,7 @@
# 调用者#fz:module/scoreboard/display/set_text/activation
data modify storage fz:module fz.scoreboard.text.activation set value '{"text": "活跃", "color": "white"}'
data modify storage fz:module fz.scoreboard.text.activation set value '{"text": "活跃时间h", "color": "white"}'
scoreboard objectives setdisplay sidebar.team.white fz.module.scoreboard.display.activation
scoreboard objectives modify fz.module.scoreboard.display.activation displayname {"text": "活跃", "color": "white"}
scoreboard objectives modify fz.module.scoreboard.display.activation displayname {"text": "活跃时间h", "color": "white"}
team modify fz.module.scoreboard.display.activation color white
team modify fz.module.scoreboard.display.activation displayName {"text": "活跃", "color": "white"}
team modify fz.module.scoreboard.display.activation displayName {"text": "活跃时间h", "color": "white"}

View File

@ -1,7 +1,7 @@
# 调用者#fz:module/scoreboard/display/set_text/activation
data modify storage fz:module fz.scoreboard.text.activation set value '{"text": "活跃", "color": "yellow"}'
data modify storage fz:module fz.scoreboard.text.activation set value '{"text": "活跃时间h", "color": "yellow"}'
scoreboard objectives setdisplay sidebar.team.yellow fz.module.scoreboard.display.activation
scoreboard objectives modify fz.module.scoreboard.display.activation displayname {"text": "活跃", "color": "yellow"}
scoreboard objectives modify fz.module.scoreboard.display.activation displayname {"text": "活跃时间h", "color": "yellow"}
team modify fz.module.scoreboard.display.activation color yellow
team modify fz.module.scoreboard.display.activation displayName {"text": "活跃", "color": "yellow"}
team modify fz.module.scoreboard.display.activation displayName {"text": "活跃时间h", "color": "yellow"}

View File

@ -0,0 +1,6 @@
{
"replace": false,
"values": [
]
}

View File

@ -0,0 +1,6 @@
{
"replace": false,
"values": [
"fz:module/scoreboard/assign/set_display/activation"
]
}

View File

@ -0,0 +1,6 @@
{
"replace": false,
"values": [
"fz:module/scoreboard/assign/set_display/custom_total_name/activation"
]
}