public void loadArenas() {
		XMLConfig arenaConfig = new XMLConfig("plugins/lmsArenas.xml");
		XMLNode node = arenaConfig.getRootNode();
		if (!node.nodeExists("defaults")) {
			XMLNode defaults = new XMLNode("defaults");
			XMLNode cubePadding = new XMLNode("option");
			cubePadding.addAttribute("name", "cubePadding");
			cubePadding.addAttribute("value", "10");
			XMLNode cubeDiameter = new XMLNode("option");
			cubeDiameter.addAttribute("name", "cubeDiameter");
			cubeDiameter.addAttribute("value", "5");
			XMLNode cubeDistance = new XMLNode("option");
			cubeDistance.addAttribute("name", "cubeDistance");
			cubeDistance.addAttribute("value", "10");
			defaults.addChild(cubePadding);
			defaults.addChild(cubeDiameter);
			defaults.addChild(cubeDistance);
			node.addChild(defaults);
			arenaConfig.save("plugins/lmsArenas.xml");
		}
		if (node.getName().equalsIgnoreCase("arenas") && node.nodeExists("defaults")) {
			if (node.nodeExists("arena")) {
				for (XMLNode subNode : node.getChilds()) {
					if (subNode.getName().equalsIgnoreCase("arena")) {
						if (subNode.attributeExists("name")) {
							System.out.println("Found arena : " + (String) subNode.getAttribute("name").getAttributeValue());
							loadArena(subNode, node.getChild("defaults"));
						}
					}
				}
			}
		}
	}