mirror of
https://github.com/webbukkit/dynmap.git
synced 2024-12-29 12:07:41 +01:00
Made configuration structure of worlds like templates (looks nicer :D).
This commit is contained in:
parent
38dd39d75f
commit
cee491f610
@ -177,13 +177,13 @@ worlds:
|
||||
# Worlds can be handled by templates, based on world type
|
||||
# You can override the properties of the template by specifying them in this section
|
||||
# for example 'Title: "My Awesome World"'
|
||||
#- name: world
|
||||
#world:
|
||||
# title: "World"
|
||||
# Use 'enabled: false' to disable a certain world.
|
||||
# # Use 'enabled: false' to disable a certain world.
|
||||
# enabled: false
|
||||
# Use 'template: mycustomtemplate' to use the properties specified in the template 'mycustomtemplate' to this world. Default it is set to the environment-name (normal or nether).
|
||||
# # Use 'template: mycustomtemplate' to use the properties specified in the template 'mycustomtemplate' to this world. Default it is set to the environment-name (normal or nether).
|
||||
# template: mycustomtemplate
|
||||
# Rest of comes from template - uncomment to tailor for world specifically
|
||||
# # Rest of comes from template - uncomment to tailor for world specifically
|
||||
# center:
|
||||
# x: 0
|
||||
# y: 64
|
||||
@ -224,7 +224,7 @@ worlds:
|
||||
#- name: world2
|
||||
# title: "Second World"
|
||||
#
|
||||
#- name: nether
|
||||
#nether
|
||||
# title: "Nether"
|
||||
# center:
|
||||
# x: 0
|
||||
|
@ -406,12 +406,10 @@ public class DynmapPlugin extends JavaPlugin {
|
||||
}
|
||||
|
||||
private ConfigurationNode getWorldConfigurationNode(String worldName) {
|
||||
for(ConfigurationNode worldNode : configuration.getNodes("worlds")) {
|
||||
if (worldName.equals(worldNode.getString("name"))) {
|
||||
return worldNode;
|
||||
}
|
||||
}
|
||||
return new ConfigurationNode();
|
||||
ConfigurationNode result = configuration.getNode("worlds").getNode(worldName);
|
||||
if (result == null)
|
||||
return new ConfigurationNode();
|
||||
return result;
|
||||
}
|
||||
|
||||
private ConfigurationNode getTemplateConfigurationNode(String templateName) {
|
||||
|
Loading…
Reference in New Issue
Block a user