v0.2.0-pre-b65Config
config.conf
extra {
# The size of something is bigger than this will parallel
parallelGoal=9
self-name-prefix="&2"
# can be ping health or placeholder that return number
showNumber="PING"
}
general {
data-dir-path=default
lang="en_US"
# Plugin work mode
# ·async-something: Do something async (not in main thread)
# ·cache-scoreboard: Cache player's only scoreboard in a hash map
# ·same-score: Scoreboard whether have same score or not
# ·stable: GetScoreboard from player using instead of building new one
# ·static: Player may use the same scoreboard and won't parse player placeholder
scoreboard-mode {
async-update {
default=false
sidebar=false
tab=false
}
cache-scoreboard=true
same-score=false
stable=false
static=false
}
# The default tab&scoreboard delay|update tick
update-interval-tick=20
}
scoreboard.conf
scoreboards {
main {
example {
delay=40
lines=[
"Name: %player_name%",
"Health: %player_health%",
"World: %player_World%"
]
title="Player Info"
}
example2 {
delay=40
lines=[
"Online players: %server_online%",
"Server tps: %server_tps%",
]
title="Server info"
}
}
playerInfo {
main {
delay=40
lines=[
"Name: %player_name%",
"HP: %player_health%",
"WorldID: %player_World%"
]
title="Player Info"
}
}
serverInfo {
main {
delay=40
lines=[
"Online players: %server_online%",
"Server tps: %server_tps%",
]
title="Server info"
}
}
}
tabs {
main {
example {
delay=1
footer="Your ping is %player_ping% ms."
header="Welcome to Gensokyo"
prefix="%newhonor%"
suffix=""
}
}
#Use command /yyssb use anime --tab
#To switch to this.
#----
#The fixed anime to display with node settings&&next
anime {
a1 {
delay=5
footer="W"
header="You can only set header once."
}
# next anime to show
settings {
next="a2"
}
}
a2 {
obj {
delay=5
footer="We"
}
settings {
next="a3"
}
}
a3 {
obj {
delay=5
footer="Wel"
}
settings {
next="a4"
}
}
a4 {
obj {
delay=5
footer="Welco"
}
settings {
next="a5"
}
}
a5 {
obj {
delay=5
footer="Welcome"
}
#stay in this anime. if you want.
}
}
version=1