This repository was archived by the owner on Jun 13, 2024. It is now read-only.
Repository navigation
0.0.1 (At 486f7ce)
Fallback version at CatMoe/Blessing@486f7ce
It will always be 0.0.1 until the Blessing version number is updated.
now supported 1.7.2-1.20.4
For the new config schema. u may need to delete and regeneration your config:
each limbo instance (listener) now has a separate config file. u can't just copy-paste them.
- The instance config must be in the listeners list.
- You can no longer bind multiple ports to an instance.
- The config for each instance now has an entry called "listener-name". It has to be unique. no conflict with other listener is permitted.
for the default config. It now looks like this:
listeners=[
{
bind-address="0.0.0.0"
bind-port=25565
brand="<light_purple>Blessing</light_purple>"
debug=false
# keep-alive delay
delay=10000
disable-fall=true
# The name must be unique.
listener-name=main
message {
# Write the actionbar message for player that joining.
# This feature only works on 1.8+
#
# Set to empty to disable this feature.
actionbar=""
# Write the chat message for player that joining.
# Set to empty to disable this feature.
chat=[]
# Configuration about tab header & footer. (Works on 1.8+)
tab {
footer=[]
header=[]
}
# Write the title message for player that joining.
# This feature only works on 1.8+
#
# setting the fadeIn, stay, fadeOut to 0 to disable.
title {
fade-in=0
fade-out=0
stay=0
sub-title=""
title=""
}
}
motd {
brand="<light_purple>Blessing Powered"
description="<light_purple>Blessing powered - Limbo <3"
# empty to set null. available prefix:
# [url] : get png file from url. (example: "[url]https://example.com")
# [file] : get png file from file. (example: "[file]server-icon.png" will read the "server-icon.png" file in the directory opened by the shell)
# [encoded] : directly encode base64 image. (example: "[encoded]data:image/png;base64,**content**")
icon=""
max=0
online=0
sample=[
"<light_purple>https://github.com/CatMoe/Limbo"
]
show-brand=false
# set player info to null.
unknown=false
}
player-name=Blessing
position {
pitch=0
x=7.5
y=100.0
yaw=180
z=7.5
}
timeout=30000
# overworld, nether, the_end
world=OVERWORLD
}
]If you need to create multiple listeners. u can copy and paste from the original into the listeners list. and modify the main parts (e.g. listeners-name and port. depends on what you want to modify). its like:
listeners=[
{
bind-address="0.0.0.0"
bind-port=25565
brand="<light_purple>Blessing</light_purple>"
debug=false
# keep-alive delay
delay=10000
disable-fall=true
# The name must be unique.
listener-name=main
# and more..
}
{
bind-address="0.0.0.0"
bind-port=60035
brand="<light_purple>Blessing</light_purple>"
debug=false
# keep-alive delay
delay=10000
disable-fall=true
# The name must be unique.
listener-name=another-test
# and more..
}
]