setSpawnStructure("dungeon") generateMineshaft() layers = new LayerGenerator() layers.addLayer(2~253, ) addGenerator(layers) tendrils = new CellNoiseGenerator() tendrils.closeTop() tendrils.setCellFrequency(0.01) tendrils.setCutoff(-0.2) addGenerator(tendrils) dirt = new DeformedSphereGenerator(, 3, 6, 64, 0) dirt.setDeformScale(4) dirt.addRequiredBlock() addGenerator(dirt) gravel = new DeformedSphereGenerator(, 4, 4, 48, 0) gravel.setDeformScale(4) gravel.addRequiredBlock() addGenerator(gravel) spheres = new DeformedSphereGenerator(, 10, 32, 32, 0) spheres.addRequiredBlock() addGenerator(spheres) spheres2 = new DeformedSphereGenerator(, 12, 38, 28, 0) spheres2.addRequiredBlock() addGenerator(spheres2) spheres3 = new DeformedSphereGenerator(, 14, 34, 24, 0) spheres3.addRequiredBlock() addGenerator(spheres3) mushrooms = new ScatteredBlockGenerator(, 28, 4) mushrooms.addRequiredBlock() addGenerator(mushrooms) mushrooms2 = new ScatteredBlockGenerator(, 28, 4) mushrooms2.addRequiredBlock() addGenerator(mushrooms2) mushrooms3 = new ScatteredBlockGenerator(, 28, 2) mushrooms3.addRequiredBlock() addGenerator(mushrooms3) //lava = new FluidPocketGenerator(, 20, true) //lava.addRequiredBlock() //addGenerator(lava) lavalake = new VanillaLakeGenerator() lavalake.setHeight(36, 43) lavalake.setSpawnChance(3) addGenerator(lavalake) //waterlake = new VanillaLakeGenerator() //waterlake.setHeight(3, 18) //waterlake.setSpawnChance(1) //addGenerator(waterlake) ravine = new VanillaRavineGenerator() addGenerator(ravine) bedrock = new LayerGenerator() bedrock.addLayer(0~2, ) bedrock.addLayer(3~16, ) bedrock.addLayer(220~253, ) bedrock.addLayer(254~255, ) addGenerator(bedrock) cavedecoration = new VanillaCaveGenerator() addGenerator(cavedecoration) vine = new VineGenerator() addGenerator(vine) setCelestialAngle(0.5) disableSky() disableSkylight() setFogColor(#000000) captureTeleports()