52 lines
1.5 KiB
Plaintext
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)
|