@Override
	public void execute(CommandSender sender, String worldName,	List<String> args) {
		this.sender = sender;
		
		if (worldName == null) {
			error("No world given.");
			reply("Usage: /gworld load <worldname>");
		} else if (!hasWorld(worldName)) {
			reply("Unknown world: " + worldName);
		} else {
			if (getWorld(worldName).isLoaded()) {
				reply("World " + worldName + " already loaded.");
			} else {
				getWorld(worldName).load();
				reply("Loaded world " + worldName);
			}
		}
	}