Changed "worldname" to "world" in configfile
Also brought tests up to date. All tests pass now.
This commit is contained in:
@@ -58,7 +58,7 @@ from settingsValidators import *
|
||||
renders = Setting(required=True, default={},
|
||||
validator=make_dictValidator(validateStr, make_configDictValidator(
|
||||
{
|
||||
"worldname": Setting(required=True, validator=validateStr, default=None),
|
||||
"world": Setting(required=True, validator=validateStr, default=None),
|
||||
"dimension": Setting(required=True, validator=validateDimension, default="default"),
|
||||
"title": Setting(required=True, validator=validateStr, default=None),
|
||||
"rendermode": Setting(required=True, validator=validateRenderMode, default='normal'),
|
||||
@@ -74,6 +74,10 @@ renders = Setting(required=True, default={},
|
||||
"texturepath": Setting(required=False, validator=validateTexturePath, default=None),
|
||||
"renderchecks": Setting(required=True, validator=validateInt, default=0),
|
||||
"rerenderprob": Setting(required=True, validator=validateFloat, default=0),
|
||||
|
||||
# Remove this eventually (once people update their configs)
|
||||
"worldname": Setting(required=False, default=None,
|
||||
validator=error("The option 'worldname' is now called 'world'. Please update your config files")),
|
||||
}
|
||||
)))
|
||||
|
||||
|
||||
@@ -188,3 +188,8 @@ def make_configDictValidator(config, ignore_undefined=False):
|
||||
return newdict
|
||||
|
||||
return configDictValidator
|
||||
|
||||
def error(errstr):
|
||||
def validator(_):
|
||||
raise ValidationException(errstr)
|
||||
return validator
|
||||
|
||||
@@ -244,6 +244,13 @@ class TileSet(object):
|
||||
that a tile which is not marked for render by any mtime checks will
|
||||
be rendered anyways. 0 disables this option.
|
||||
|
||||
Other options that must be specified but aren't really documented
|
||||
(oops. consider it a TODO):
|
||||
* worldname_orig
|
||||
* dimension
|
||||
* title
|
||||
* name
|
||||
|
||||
"""
|
||||
self.options = options
|
||||
self.regionset = regionsetobj
|
||||
|
||||
Reference in New Issue
Block a user