minecraft-server/conf/overviewer.conf

52 lines
1.5 KiB
Plaintext

from os import getenv
worlds["survival"] = "/world/"
world = "survival"
outputdir = "/overview/"
texturepath = "/textures/1.16.3.jar"
renders["normalrender"] = {
"title": "Normal Render of My World",
}
renders["smoothrender"] = {
"title": "smooth Render of My World",
"rendermode": "smooth_lighting"
}
renders["night"] = {
"title": "night Render of My World",
"rendermode": "night"
}
renders["underground2"] = {
"title": "Underground2 Render",
"rendermode": [Base(), Depth(min=0, max=7)],
"dimension": "overworld"
}
renders["nether"] = {
"title": "Nether Smooth Render",
"rendermode": "nether_smooth_lighting",
"dimension": "nether"
}
renders['biomeover'] = {
'rendermode': [ClearBase(), BiomeOverlay()],
'title': "Biome Coloring Overlay",
'overlay': ['normalrender', 'smoothrender', 'night']
}
renders['mineralover'] = {
'rendermode': [ClearBase(), MineralOverlay(minerals=[(64,(255,255,0)), (13,(127,0,127))])
],
'title': "Mineral Coloring Overlay",
'overlay': ['normalrender', 'smoothrender', 'night']
}
from .observer import MultiplexingObserver, LoggingObserver, JSObserver, RConObserver
loggingObserver = LoggingObserver()
jsObserver = JSObserver(outputdir=outputdir, minrefresh=10)
rconObserver = RConObserver(target="minecraft", password=getenv("RCON_PASSWORD", "minecraft"))
observer = MultiplexingObserver(loggingObserver, jsObserver, rconObserver)
#observer = MultiplexingObserver(loggingObserver, jsObserver)