mirror of
https://github.com/webbukkit/dynmap.git
synced 2024-11-28 13:15:30 +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
|
# Worlds can be handled by templates, based on world type
|
||||||
# You can override the properties of the template by specifying them in this section
|
# You can override the properties of the template by specifying them in this section
|
||||||
# for example 'Title: "My Awesome World"'
|
# for example 'Title: "My Awesome World"'
|
||||||
#- name: world
|
#world:
|
||||||
# title: "World"
|
# title: "World"
|
||||||
# Use 'enabled: false' to disable a certain world.
|
# # Use 'enabled: false' to disable a certain world.
|
||||||
# enabled: false
|
# 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
|
# 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:
|
# center:
|
||||||
# x: 0
|
# x: 0
|
||||||
# y: 64
|
# y: 64
|
||||||
@ -224,7 +224,7 @@ worlds:
|
|||||||
#- name: world2
|
#- name: world2
|
||||||
# title: "Second World"
|
# title: "Second World"
|
||||||
#
|
#
|
||||||
#- name: nether
|
#nether
|
||||||
# title: "Nether"
|
# title: "Nether"
|
||||||
# center:
|
# center:
|
||||||
# x: 0
|
# x: 0
|
||||||
|
@ -406,12 +406,10 @@ public class DynmapPlugin extends JavaPlugin {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private ConfigurationNode getWorldConfigurationNode(String worldName) {
|
private ConfigurationNode getWorldConfigurationNode(String worldName) {
|
||||||
for(ConfigurationNode worldNode : configuration.getNodes("worlds")) {
|
ConfigurationNode result = configuration.getNode("worlds").getNode(worldName);
|
||||||
if (worldName.equals(worldNode.getString("name"))) {
|
if (result == null)
|
||||||
return worldNode;
|
return new ConfigurationNode();
|
||||||
}
|
return result;
|
||||||
}
|
|
||||||
return new ConfigurationNode();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private ConfigurationNode getTemplateConfigurationNode(String templateName) {
|
private ConfigurationNode getTemplateConfigurationNode(String templateName) {
|
||||||
|
Loading…
Reference in New Issue
Block a user