dev.202207030640
This commit is contained in:
parent
6852545faf
commit
2e3b933e9b
@ -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"
|
||||
}
|
||||
}
|
4
data/fz/functions/event/on_play_one_hour.mcfunction
Normal file
4
data/fz/functions/event/on_play_one_hour.mcfunction
Normal 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
|
@ -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
|
@ -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
|
@ -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"}
|
@ -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"}
|
@ -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"}
|
@ -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"}
|
@ -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"}
|
@ -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"}
|
@ -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"}
|
@ -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"}
|
@ -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"}
|
@ -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"}
|
@ -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"}
|
@ -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"}
|
@ -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"}
|
@ -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"}
|
@ -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"}
|
@ -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"}
|
6
data/fz/tags/functions/event/on_play_one_hour.json
Normal file
6
data/fz/tags/functions/event/on_play_one_hour.json
Normal file
@ -0,0 +1,6 @@
|
||||
{
|
||||
"replace": false,
|
||||
"values": [
|
||||
|
||||
]
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
{
|
||||
"replace": false,
|
||||
"values": [
|
||||
"fz:module/scoreboard/assign/set_display/activation"
|
||||
]
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
{
|
||||
"replace": false,
|
||||
"values": [
|
||||
"fz:module/scoreboard/assign/set_display/custom_total_name/activation"
|
||||
]
|
||||
}
|
Loading…
Reference in New Issue
Block a user