@Override public void populate(World world, Random random, Chunk source) { if (world.canGenerateStructures()) {
/** * {@inheritDoc} */ @Override public void loadDefaultWorlds() { this.ensureConfigIsPrepared(); List<World> myWorlds = this.plugin.getServer().getWorlds(); for (World w : myWorlds) { String name = w.getName(); if (!worldsFromTheConfig.containsKey(name)) { String generator = null; if (this.defaultGens.containsKey(name)) { generator = this.defaultGens.get(name); } this.addWorld(name, w.getEnvironment(), String.valueOf(w.getSeed()), w.getWorldType(), w.canGenerateStructures(), generator); } } }
message.add(new FancyHeader("More World Settings", colors)); message.add(new FancyMessage("World Type: ", world.getWorldType().toString(), colors)); message.add(new FancyMessage("Structures: ", world.getCBWorld().canGenerateStructures() + "", colors)); message.add(new FancyMessage("Weather: ", world.isWeatherEnabled() + "", colors)); message.add(new FancyMessage("Players will get hungry: ", world.getHunger() + "", colors));
String seedString = oldWorld.getSeed() + ""; WorldType worldType = oldWorld.getWorldType(); Boolean generateStructures = oldWorld.getCBWorld().canGenerateStructures(); String generator = oldWorld.getGenerator(); boolean useSpawnAdjust = oldWorld.getAdjustSpawn();