mirror of
https://github.com/PolyhedralDev/Terra.git
synced 2025-07-01 23:47:50 +00:00
Package default config, update README.md
This commit is contained in:
parent
fc9f92187b
commit
4a3787fe67
@ -1,2 +1,2 @@
|
||||
# Terra
|
||||
Overworld generator based on Gaea.
|
||||
Terra is a data-driven world generator based on [Gaea](https://github.com/PolyhedralDev/Gaea).
|
||||
|
2
pom.xml
2
pom.xml
@ -100,7 +100,7 @@
|
||||
<dependency>
|
||||
<groupId>org.polydev</groupId>
|
||||
<artifactId>gaea</artifactId>
|
||||
<version>1.11.3</version>
|
||||
<version>1.11.6</version>
|
||||
<scope>provided</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
|
@ -1,5 +1,6 @@
|
||||
package com.dfsek.terra.config.base;
|
||||
|
||||
import com.dfsek.terra.Debug;
|
||||
import com.dfsek.terra.Terra;
|
||||
import com.dfsek.terra.TerraWorld;
|
||||
import com.dfsek.terra.biome.failsafe.FailType;
|
||||
@ -11,14 +12,20 @@ import org.bukkit.configuration.InvalidConfigurationException;
|
||||
import org.bukkit.configuration.file.FileConfiguration;
|
||||
import org.bukkit.plugin.java.JavaPlugin;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.IOException;
|
||||
import java.net.URISyntaxException;
|
||||
import java.time.Duration;
|
||||
import java.util.HashSet;
|
||||
import java.util.List;
|
||||
import java.util.Objects;
|
||||
import java.util.Set;
|
||||
import java.util.jar.JarFile;
|
||||
import java.util.logging.Level;
|
||||
import java.util.logging.Logger;
|
||||
|
||||
import static org.polydev.gaea.util.JarUtil.copyResourcesToDirectory;
|
||||
|
||||
public final class ConfigUtil {
|
||||
public static boolean debug;
|
||||
public static long dataSave; // Period of population data saving, in ticks.
|
||||
@ -34,6 +41,17 @@ public final class ConfigUtil {
|
||||
dataSave = Duration.parse(Objects.requireNonNull(config.getString("data-save", "PT6M"))).toMillis()/20L;
|
||||
masterDisableCaves = config.getBoolean("master-disable.caves", false);
|
||||
|
||||
if(config.getBoolean("dump-default", true)) {
|
||||
try(JarFile jar = new JarFile(new File(Terra.class.getProtectionDomain().getCodeSource().getLocation().toURI()))) {
|
||||
copyResourcesToDirectory(jar, "default-config", new File(main.getDataFolder(), "packs" + File.separator + "default").toString());
|
||||
} catch(IOException | URISyntaxException e) {
|
||||
Debug.error("Failed to dump default config files!");
|
||||
e.printStackTrace();
|
||||
Debug.error("Report this to Terra!");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
String fail = config.getString("fail-type", "SHUTDOWN");
|
||||
try {
|
||||
failType = FailType.valueOf(fail);
|
||||
|
@ -61,7 +61,7 @@ public class TreeConfig extends TerraConfig implements Tree {
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean plant(Location location, Random random, boolean b, JavaPlugin javaPlugin) {
|
||||
public boolean plant(Location location, Random random, JavaPlugin javaPlugin) {
|
||||
Location mut = location.clone().subtract(0, yOffset, 0);
|
||||
if(!spawnable.contains(location.getBlock().getType())) return false;
|
||||
Structure struc = structure.get(random);
|
||||
|
@ -8,16 +8,14 @@ import org.bukkit.plugin.java.JavaPlugin;
|
||||
import org.polydev.gaea.lang.Language;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.FileOutputStream;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
import java.net.URISyntaxException;
|
||||
import java.util.Enumeration;
|
||||
import java.util.jar.JarEntry;
|
||||
import java.util.jar.JarFile;
|
||||
import java.util.logging.Level;
|
||||
import java.util.logging.Logger;
|
||||
|
||||
import static org.polydev.gaea.util.JarUtil.copyResourcesToDirectory;
|
||||
|
||||
public final class LangUtil {
|
||||
private static Language language;
|
||||
private static Logger logger;
|
||||
@ -25,7 +23,7 @@ public final class LangUtil {
|
||||
logger = main.getLogger();
|
||||
File file = new File(main.getDataFolder(), "lang");
|
||||
try(JarFile jar = new JarFile(new File(Terra.class.getProtectionDomain().getCodeSource().getLocation().toURI()))) {
|
||||
copyResourcesToDirectory(jar, file.toString());
|
||||
copyResourcesToDirectory(jar, "lang", file.toString());
|
||||
} catch(IOException | URISyntaxException e) {
|
||||
Debug.error("Failed to dump language files!");
|
||||
e.printStackTrace();
|
||||
@ -39,31 +37,6 @@ public final class LangUtil {
|
||||
logger.severe("Double-check your configuration before reporting this to Terra!");
|
||||
}
|
||||
}
|
||||
private static void copyResourcesToDirectory(JarFile fromJar, String destDir) throws IOException {
|
||||
for(Enumeration<JarEntry> entries = fromJar.entries(); entries.hasMoreElements(); ) {
|
||||
JarEntry entry = entries.nextElement();
|
||||
if(entry.getName().startsWith("lang" + "/") && ! entry.isDirectory()) {
|
||||
File dest = new File(destDir + File.separator + entry.getName().substring("lang".length() + 1));
|
||||
Debug.info("Output: " + dest.toString());
|
||||
if(dest.exists()) continue;
|
||||
File parent = dest.getParentFile();
|
||||
if(parent != null) {
|
||||
parent.mkdirs();
|
||||
}
|
||||
Debug.info("Output does not already exist. Creating... ");
|
||||
try(FileOutputStream out = new FileOutputStream(dest); InputStream in = fromJar.getInputStream(entry)) {
|
||||
byte[] buffer = new byte[8 * 1024];
|
||||
|
||||
int s;
|
||||
while((s = in.read(buffer)) > 0) {
|
||||
out.write(buffer, 0, s);
|
||||
}
|
||||
} catch(IOException e) {
|
||||
throw new IOException("Could not copy asset from jar file", e);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public static Language getLanguage() {
|
||||
return language;
|
||||
|
@ -69,7 +69,7 @@ public class FloraPopulator extends GaeaBlockPopulator {
|
||||
Range range = world.getConfig().getBiome(biome).getTreeRange(tree);
|
||||
if(!range.isInRange(block.getY())) continue;
|
||||
try {
|
||||
return tree.plant(block.getLocation(), random, false, Terra.getInstance());
|
||||
return tree.plant(block.getLocation(), random, Terra.getInstance());
|
||||
} catch(NullPointerException ignore) {}
|
||||
}
|
||||
return false;
|
||||
|
@ -2,5 +2,6 @@ debug: false
|
||||
data-save: PT6M
|
||||
language: "en_us"
|
||||
fail-type: SHUTDOWN
|
||||
dump-default: true
|
||||
master-disable:
|
||||
caves: false
|
@ -0,0 +1,62 @@
|
||||
id: "BASIC_ORES"
|
||||
|
||||
carving:
|
||||
- CAVE: 30
|
||||
- RAVINE: 5
|
||||
- CAVERN: 5
|
||||
ores:
|
||||
DIRT:
|
||||
min: 0
|
||||
max: 1
|
||||
min-height: 0
|
||||
max-height: 84
|
||||
GRAVEL:
|
||||
min: 0
|
||||
max: 1
|
||||
min-height: 0
|
||||
max-height: 84
|
||||
DIORITE:
|
||||
min: 0
|
||||
max: 1
|
||||
min-height: 0
|
||||
max-height: 84
|
||||
ANDESITE:
|
||||
min: 0
|
||||
max: 1
|
||||
min-height: 0
|
||||
max-height: 84
|
||||
GRANITE:
|
||||
min: 0
|
||||
max: 1
|
||||
min-height: 0
|
||||
max-height: 84
|
||||
COAL_ORE:
|
||||
min: 4
|
||||
max: 8
|
||||
min-height: 0
|
||||
max-height: 84
|
||||
IRON_ORE:
|
||||
min: 2
|
||||
max: 6
|
||||
min-height: 0
|
||||
max-height: 64
|
||||
GOLD_ORE:
|
||||
min: 1
|
||||
max: 3
|
||||
min-height: 0
|
||||
max-height: 32
|
||||
LAPIS_ORE:
|
||||
min: 1
|
||||
max: 2
|
||||
min-height: 0
|
||||
max-height: 32
|
||||
REDSTONE_ORE:
|
||||
min: 1
|
||||
max: 2
|
||||
min-height: 0
|
||||
max-height: 16
|
||||
DIAMOND_ORE:
|
||||
min: 1
|
||||
max: 1
|
||||
min-height: 0
|
||||
max-height: 16
|
@ -0,0 +1,94 @@
|
||||
noise-equation: "((-((y / 58)^2)) + 1) + (noise2(x, z)/4)"
|
||||
id: "BEACH_ABSTRACT"
|
||||
|
||||
|
||||
palette:
|
||||
- BEDROCK: 0
|
||||
- BEDROCK_MOST: 1
|
||||
- BEDROCK_HALF: 2
|
||||
- BEDROCK_LITTLE: 3
|
||||
- SANDY: 64
|
||||
- GRASSY: 255
|
||||
|
||||
|
||||
flora:
|
||||
chance: 60
|
||||
attempts: 1
|
||||
items:
|
||||
TALL_GRASS:
|
||||
weight: 15
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
LILY_PAD:
|
||||
weight: 1
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
GRASS:
|
||||
weight: 70
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
POPPY:
|
||||
weight: 5
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
|
||||
ores:
|
||||
DIRT:
|
||||
min: 0
|
||||
max: 2
|
||||
min-height: 0
|
||||
max-height: 128
|
||||
GRAVEL:
|
||||
min: 0
|
||||
max: 2
|
||||
min-height: 0
|
||||
max-height: 128
|
||||
DIORITE:
|
||||
min: 0
|
||||
max: 2
|
||||
min-height: 0
|
||||
max-height: 128
|
||||
ANDESITE:
|
||||
min: 0
|
||||
max: 2
|
||||
min-height: 0
|
||||
max-height: 128
|
||||
GRANITE:
|
||||
min: 0
|
||||
max: 2
|
||||
min-height: 0
|
||||
max-height: 128
|
||||
COAL_ORE:
|
||||
min: 5
|
||||
max: 15
|
||||
min-height: 0
|
||||
max-height: 128
|
||||
IRON_ORE:
|
||||
min: 2
|
||||
max: 6
|
||||
min-height: 0
|
||||
max-height: 64
|
||||
GOLD_ORE:
|
||||
min: 1
|
||||
max: 3
|
||||
min-height: 0
|
||||
max-height: 32
|
||||
LAPIS_ORE:
|
||||
min: 1
|
||||
max: 4
|
||||
min-height: 0
|
||||
max-height: 32
|
||||
REDSTONE_ORE:
|
||||
min: 1
|
||||
max: 4
|
||||
min-height: 0
|
||||
max-height: 16
|
||||
DIAMOND_ORE:
|
||||
min: 1
|
||||
max: 2
|
||||
min-height: 0
|
||||
max-height: 16
|
@ -0,0 +1,114 @@
|
||||
noise-equation: "((-((y / 76)^2)) + 1) + ((noise2(x, z)+0.5) / 3) + abs(noise2(x/2, z/2)*6)"
|
||||
id: "MOUNTAINS_PRETTY"
|
||||
|
||||
carving:
|
||||
- CAVE: 30
|
||||
- RAVINE: 5
|
||||
- CAVERN: 5
|
||||
|
||||
ores:
|
||||
DIRT:
|
||||
min: 0
|
||||
max: 1
|
||||
min-height: 0
|
||||
max-height: 84
|
||||
GRAVEL:
|
||||
min: 0
|
||||
max: 1
|
||||
min-height: 0
|
||||
max-height: 84
|
||||
DIORITE:
|
||||
min: 0
|
||||
max: 1
|
||||
min-height: 0
|
||||
max-height: 84
|
||||
ANDESITE:
|
||||
min: 0
|
||||
max: 1
|
||||
min-height: 0
|
||||
max-height: 84
|
||||
GRANITE:
|
||||
min: 0
|
||||
max: 1
|
||||
min-height: 0
|
||||
max-height: 84
|
||||
COAL_ORE:
|
||||
min: 4
|
||||
max: 8
|
||||
min-height: 0
|
||||
max-height: 84
|
||||
IRON_ORE:
|
||||
min: 2
|
||||
max: 6
|
||||
min-height: 0
|
||||
max-height: 64
|
||||
GOLD_ORE:
|
||||
min: 1
|
||||
max: 3
|
||||
min-height: 0
|
||||
max-height: 32
|
||||
LAPIS_ORE:
|
||||
min: 1
|
||||
max: 2
|
||||
min-height: 0
|
||||
max-height: 32
|
||||
REDSTONE_ORE:
|
||||
min: 1
|
||||
max: 2
|
||||
min-height: 0
|
||||
max-height: 16
|
||||
DIAMOND_ORE:
|
||||
min: 1
|
||||
max: 1
|
||||
min-height: 0
|
||||
max-height: 16
|
||||
|
||||
trees:
|
||||
chance: 15
|
||||
density: 1
|
||||
items:
|
||||
SPRUCE:
|
||||
weight: 1
|
||||
y:
|
||||
min: 58
|
||||
max: 72
|
||||
|
||||
flora:
|
||||
chance: 60
|
||||
attempts: 2
|
||||
simplex:
|
||||
enable: true
|
||||
frequency: 0.1
|
||||
seed: 4
|
||||
items:
|
||||
SMALL_ROCK:
|
||||
weight: 1
|
||||
y:
|
||||
min: 62
|
||||
max: 180
|
||||
TALL_GRASS:
|
||||
weight: 1
|
||||
y:
|
||||
min: 62
|
||||
max: 180
|
||||
GRASS:
|
||||
weight: 5
|
||||
y:
|
||||
min: 62
|
||||
max: 180
|
||||
LEAVES:
|
||||
weight: 3
|
||||
y:
|
||||
min: 62
|
||||
max: 180
|
||||
|
||||
slabs:
|
||||
enable: true
|
||||
threshold: 0.015
|
||||
palettes:
|
||||
- "minecraft:stone": "MOUNTAIN_SLABS"
|
||||
- "minecraft:gravel": "MOUNTAIN_SLABS"
|
||||
use-stairs-if-available: true
|
||||
stair-palettes:
|
||||
- "minecraft:stone": "MOUNTAIN_STAIRS"
|
||||
- "minecraft:gravel": "MOUNTAIN_STAIRS"
|
@ -0,0 +1,114 @@
|
||||
noise-equation: "((-((y / 64)^2)) + 1) + ((noise2(x, z)+0.5) / 3) + abs(noise2(x/2, z/2)*2)"
|
||||
id: "MOUNTAINS_PRETTY_0"
|
||||
|
||||
carving:
|
||||
- CAVE: 30
|
||||
- RAVINE: 5
|
||||
- CAVERN: 5
|
||||
|
||||
ores:
|
||||
DIRT:
|
||||
min: 0
|
||||
max: 1
|
||||
min-height: 0
|
||||
max-height: 84
|
||||
GRAVEL:
|
||||
min: 0
|
||||
max: 1
|
||||
min-height: 0
|
||||
max-height: 84
|
||||
DIORITE:
|
||||
min: 0
|
||||
max: 1
|
||||
min-height: 0
|
||||
max-height: 84
|
||||
ANDESITE:
|
||||
min: 0
|
||||
max: 1
|
||||
min-height: 0
|
||||
max-height: 84
|
||||
GRANITE:
|
||||
min: 0
|
||||
max: 1
|
||||
min-height: 0
|
||||
max-height: 84
|
||||
COAL_ORE:
|
||||
min: 4
|
||||
max: 8
|
||||
min-height: 0
|
||||
max-height: 84
|
||||
IRON_ORE:
|
||||
min: 2
|
||||
max: 6
|
||||
min-height: 0
|
||||
max-height: 64
|
||||
GOLD_ORE:
|
||||
min: 1
|
||||
max: 3
|
||||
min-height: 0
|
||||
max-height: 32
|
||||
LAPIS_ORE:
|
||||
min: 1
|
||||
max: 2
|
||||
min-height: 0
|
||||
max-height: 32
|
||||
REDSTONE_ORE:
|
||||
min: 1
|
||||
max: 2
|
||||
min-height: 0
|
||||
max-height: 16
|
||||
DIAMOND_ORE:
|
||||
min: 1
|
||||
max: 1
|
||||
min-height: 0
|
||||
max-height: 16
|
||||
|
||||
trees:
|
||||
chance: 15
|
||||
density: 1
|
||||
items:
|
||||
SPRUCE:
|
||||
weight: 1
|
||||
y:
|
||||
min: 58
|
||||
max: 72
|
||||
|
||||
flora:
|
||||
chance: 60
|
||||
attempts: 2
|
||||
simplex:
|
||||
enable: true
|
||||
frequency: 0.1
|
||||
seed: 4
|
||||
items:
|
||||
SMALL_ROCK:
|
||||
weight: 1
|
||||
y:
|
||||
min: 62
|
||||
max: 180
|
||||
TALL_GRASS:
|
||||
weight: 1
|
||||
y:
|
||||
min: 62
|
||||
max: 180
|
||||
GRASS:
|
||||
weight: 5
|
||||
y:
|
||||
min: 62
|
||||
max: 180
|
||||
LEAVES:
|
||||
weight: 3
|
||||
y:
|
||||
min: 62
|
||||
max: 180
|
||||
|
||||
slabs:
|
||||
enable: true
|
||||
threshold: 0.015
|
||||
palettes:
|
||||
- "minecraft:stone": "MOUNTAIN_SLABS"
|
||||
- "minecraft:gravel": "MOUNTAIN_SLABS"
|
||||
use-stairs-if-available: true
|
||||
stair-palettes:
|
||||
- "minecraft:stone": "MOUNTAIN_STAIRS"
|
||||
- "minecraft:gravel": "MOUNTAIN_STAIRS"
|
@ -0,0 +1,114 @@
|
||||
noise-equation: "((-((y / 70)^2)) + 1) + ((noise2(x, z)+0.5) / 3) + abs(noise2(x/2, z/2)*4)"
|
||||
id: "MOUNTAINS_PRETTY_1"
|
||||
|
||||
carving:
|
||||
- CAVE: 30
|
||||
- RAVINE: 5
|
||||
- CAVERN: 5
|
||||
|
||||
ores:
|
||||
DIRT:
|
||||
min: 0
|
||||
max: 1
|
||||
min-height: 0
|
||||
max-height: 84
|
||||
GRAVEL:
|
||||
min: 0
|
||||
max: 1
|
||||
min-height: 0
|
||||
max-height: 84
|
||||
DIORITE:
|
||||
min: 0
|
||||
max: 1
|
||||
min-height: 0
|
||||
max-height: 84
|
||||
ANDESITE:
|
||||
min: 0
|
||||
max: 1
|
||||
min-height: 0
|
||||
max-height: 84
|
||||
GRANITE:
|
||||
min: 0
|
||||
max: 1
|
||||
min-height: 0
|
||||
max-height: 84
|
||||
COAL_ORE:
|
||||
min: 4
|
||||
max: 8
|
||||
min-height: 0
|
||||
max-height: 84
|
||||
IRON_ORE:
|
||||
min: 2
|
||||
max: 6
|
||||
min-height: 0
|
||||
max-height: 64
|
||||
GOLD_ORE:
|
||||
min: 1
|
||||
max: 3
|
||||
min-height: 0
|
||||
max-height: 32
|
||||
LAPIS_ORE:
|
||||
min: 1
|
||||
max: 2
|
||||
min-height: 0
|
||||
max-height: 32
|
||||
REDSTONE_ORE:
|
||||
min: 1
|
||||
max: 2
|
||||
min-height: 0
|
||||
max-height: 16
|
||||
DIAMOND_ORE:
|
||||
min: 1
|
||||
max: 1
|
||||
min-height: 0
|
||||
max-height: 16
|
||||
|
||||
trees:
|
||||
chance: 15
|
||||
density: 1
|
||||
items:
|
||||
SPRUCE:
|
||||
weight: 1
|
||||
y:
|
||||
min: 58
|
||||
max: 72
|
||||
|
||||
flora:
|
||||
chance: 60
|
||||
attempts: 2
|
||||
simplex:
|
||||
enable: true
|
||||
frequency: 0.1
|
||||
seed: 4
|
||||
items:
|
||||
SMALL_ROCK:
|
||||
weight: 1
|
||||
y:
|
||||
min: 62
|
||||
max: 180
|
||||
TALL_GRASS:
|
||||
weight: 1
|
||||
y:
|
||||
min: 62
|
||||
max: 180
|
||||
GRASS:
|
||||
weight: 5
|
||||
y:
|
||||
min: 62
|
||||
max: 180
|
||||
LEAVES:
|
||||
weight: 3
|
||||
y:
|
||||
min: 62
|
||||
max: 180
|
||||
|
||||
slabs:
|
||||
enable: true
|
||||
threshold: 0.015
|
||||
palettes:
|
||||
- "minecraft:stone": "MOUNTAIN_SLABS"
|
||||
- "minecraft:gravel": "MOUNTAIN_SLABS"
|
||||
use-stairs-if-available: true
|
||||
stair-palettes:
|
||||
- "minecraft:stone": "MOUNTAIN_STAIRS"
|
||||
- "minecraft:gravel": "MOUNTAIN_STAIRS"
|
@ -0,0 +1,86 @@
|
||||
noise-equation: "((-((y / 48)^2)) + 1) + ((noise2(x, z)/2))"
|
||||
id: "OCEAN_ABSTRACT"
|
||||
|
||||
|
||||
palette:
|
||||
- BEDROCK: 0
|
||||
- BEDROCK_MOST: 1
|
||||
- BEDROCK_HALF: 2
|
||||
- BEDROCK_LITTLE: 3
|
||||
- SANDY: 255
|
||||
- OCEANFLOOR: 60
|
||||
|
||||
flora:
|
||||
chance: 50
|
||||
attempts: 1
|
||||
items:
|
||||
TALL_SEAGRASS:
|
||||
weight: 1
|
||||
y:
|
||||
min: 32
|
||||
max: 64
|
||||
SEAGRASS:
|
||||
weight: 3
|
||||
y:
|
||||
min: 32
|
||||
max: 64
|
||||
|
||||
carving:
|
||||
- CAVE_OCEAN: 35
|
||||
|
||||
ores:
|
||||
DIRT:
|
||||
min: 0
|
||||
max: 2
|
||||
min-height: 0
|
||||
max-height: 128
|
||||
GRAVEL:
|
||||
min: 0
|
||||
max: 2
|
||||
min-height: 0
|
||||
max-height: 128
|
||||
DIORITE:
|
||||
min: 0
|
||||
max: 2
|
||||
min-height: 0
|
||||
max-height: 128
|
||||
ANDESITE:
|
||||
min: 0
|
||||
max: 2
|
||||
min-height: 0
|
||||
max-height: 128
|
||||
GRANITE:
|
||||
min: 0
|
||||
max: 2
|
||||
min-height: 0
|
||||
max-height: 128
|
||||
COAL_ORE:
|
||||
min: 5
|
||||
max: 15
|
||||
min-height: 0
|
||||
max-height: 128
|
||||
IRON_ORE:
|
||||
min: 2
|
||||
max: 6
|
||||
min-height: 0
|
||||
max-height: 64
|
||||
GOLD_ORE:
|
||||
min: 1
|
||||
max: 3
|
||||
min-height: 0
|
||||
max-height: 32
|
||||
LAPIS_ORE:
|
||||
min: 1
|
||||
max: 4
|
||||
min-height: 0
|
||||
max-height: 32
|
||||
REDSTONE_ORE:
|
||||
min: 1
|
||||
max: 4
|
||||
min-height: 0
|
||||
max-height: 16
|
||||
DIAMOND_ORE:
|
||||
min: 1
|
||||
max: 2
|
||||
min-height: 0
|
||||
max-height: 16
|
@ -0,0 +1,65 @@
|
||||
noise-equation: "((-((y / 63)^2)) + 1) + |(noise2(x, z) / 2) + 0.1|"
|
||||
id: "PLAINS_ABSTRACT"
|
||||
|
||||
carving:
|
||||
- CAVE: 30
|
||||
- RAVINE: 5
|
||||
- CAVERN: 5
|
||||
|
||||
erodible: true
|
||||
ores:
|
||||
DIRT:
|
||||
min: 0
|
||||
max: 2
|
||||
min-height: 0
|
||||
max-height: 72
|
||||
GRAVEL:
|
||||
min: 0
|
||||
max: 2
|
||||
min-height: 0
|
||||
max-height: 72
|
||||
DIORITE:
|
||||
min: 0
|
||||
max: 2
|
||||
min-height: 0
|
||||
max-height: 72
|
||||
ANDESITE:
|
||||
min: 0
|
||||
max: 2
|
||||
min-height: 0
|
||||
max-height: 72
|
||||
GRANITE:
|
||||
min: 0
|
||||
max: 2
|
||||
min-height: 0
|
||||
max-height: 72
|
||||
COAL_ORE:
|
||||
min: 3
|
||||
max: 7
|
||||
min-height: 0
|
||||
max-height: 72
|
||||
IRON_ORE:
|
||||
min: 2
|
||||
max: 7
|
||||
min-height: 0
|
||||
max-height: 64
|
||||
GOLD_ORE:
|
||||
min: 1
|
||||
max: 3
|
||||
min-height: 0
|
||||
max-height: 32
|
||||
LAPIS_ORE:
|
||||
min: 1
|
||||
max: 4
|
||||
min-height: 0
|
||||
max-height: 32
|
||||
REDSTONE_ORE:
|
||||
min: 1
|
||||
max: 4
|
||||
min-height: 0
|
||||
max-height: 16
|
||||
DIAMOND_ORE:
|
||||
min: 1
|
||||
max: 2
|
||||
min-height: 0
|
||||
max-height: 16
|
5
src/main/resources/default-config/biomes/beach/beach.yml
Normal file
5
src/main/resources/default-config/biomes/beach/beach.yml
Normal file
@ -0,0 +1,5 @@
|
||||
extends: "BEACH_ABSTRACT"
|
||||
id: "BEACH"
|
||||
name: "Beach"
|
||||
vanilla: BEACH
|
||||
erodible: true
|
@ -0,0 +1,12 @@
|
||||
extends: "BEACH_ABSTRACT"
|
||||
id: "COLD_BEACH"
|
||||
name: "Cold Beach"
|
||||
palette:
|
||||
- BEDROCK: 0
|
||||
- BEDROCK_MOST: 1
|
||||
- BEDROCK_HALF: 2
|
||||
- BEDROCK_LITTLE: 3
|
||||
- GRAVEL: 64
|
||||
- TUNDRA: 255
|
||||
erodible: true
|
||||
vanilla: SNOWY_BEACH
|
@ -0,0 +1,14 @@
|
||||
extends: "BEACH_ABSTRACT"
|
||||
id: "FROZEN_BEACH"
|
||||
palette:
|
||||
- BEDROCK: 0
|
||||
- BEDROCK_MOST: 1
|
||||
- BEDROCK_HALF: 2
|
||||
- BEDROCK_LITTLE: 3
|
||||
- GRAVEL: 64
|
||||
- TUNDRA: 255
|
||||
erodible: true
|
||||
vanilla: SNOWY_BEACH
|
||||
ocean:
|
||||
palette: "COLD_OCEAN"
|
||||
level: 62
|
@ -0,0 +1,12 @@
|
||||
extends: "BEACH_ABSTRACT"
|
||||
id: "WARM_BEACH"
|
||||
name: "Warm Beach"
|
||||
vanilla: BEACH
|
||||
|
||||
erodible: true
|
||||
palette:
|
||||
- BEDROCK: 0
|
||||
- BEDROCK_MOST: 1
|
||||
- BEDROCK_HALF: 2
|
||||
- BEDROCK_LITTLE: 3
|
||||
- SAND_ALL: 255
|
50
src/main/resources/default-config/biomes/desert.yml
Normal file
50
src/main/resources/default-config/biomes/desert.yml
Normal file
@ -0,0 +1,50 @@
|
||||
extends: "PLAINS_ABSTRACT"
|
||||
id: "DESERT"
|
||||
name: "Desert"
|
||||
|
||||
palette:
|
||||
- BEDROCK: 0
|
||||
- BEDROCK_MOST: 1
|
||||
- BEDROCK_HALF: 2
|
||||
- BEDROCK_LITTLE: 3
|
||||
- DESERT: 255
|
||||
vanilla: DESERT
|
||||
|
||||
flora:
|
||||
chance: 2
|
||||
items:
|
||||
DEAD_BUSH:
|
||||
weight: 1
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
SMALL_ROCK:
|
||||
weight: 1
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
|
||||
erodible: true
|
||||
|
||||
trees:
|
||||
chance: 100
|
||||
density: 1
|
||||
items:
|
||||
CACTUS:
|
||||
weight: 1
|
||||
y:
|
||||
min: 58
|
||||
max: 72
|
||||
|
||||
slabs:
|
||||
enable: true
|
||||
threshold: 0.015
|
||||
palettes:
|
||||
- "minecraft:sand": "BLOCK:minecraft:sandstone_slab"
|
||||
use-stairs-if-available: true
|
||||
stair-palettes:
|
||||
- "minecraft:sand": "BLOCK:minecraft:sandstone_stairs"
|
||||
|
||||
|
||||
|
||||
# Carving and ores covered by super biome
|
@ -0,0 +1,43 @@
|
||||
noise-equation: "((-((y / 62)^2)) + 1) + ((noise2(x, z)+0.5) / 2)"
|
||||
extends: "BASIC_ORES"
|
||||
id: "BIRCH_FOREST"
|
||||
name: "Birch Forest"
|
||||
|
||||
palette:
|
||||
- BEDROCK: 0
|
||||
- BEDROCK_MOST: 1
|
||||
- BEDROCK_HALF: 2
|
||||
- BEDROCK_LITTLE: 3
|
||||
- SANDY: 62
|
||||
- GRASSY: 255
|
||||
vanilla: BIRCH_FOREST
|
||||
|
||||
flora:
|
||||
chance: 40
|
||||
attempts: 1
|
||||
items:
|
||||
TALL_GRASS:
|
||||
weight: 15
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
GRASS:
|
||||
weight: 70
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
POPPY:
|
||||
weight: 5
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
erodible: true
|
||||
|
||||
trees:
|
||||
density: 200
|
||||
items:
|
||||
BIRCH:
|
||||
weight: 1
|
||||
y:
|
||||
min: 58
|
||||
max: 84
|
@ -0,0 +1,43 @@
|
||||
noise-equation: "((-((y / 62)^2)) + 1) + ((noise2(x, z)+0.5) / 2)"
|
||||
extends: "BASIC_ORES"
|
||||
id: "DARK_FOREST"
|
||||
name: "Birch Forest"
|
||||
|
||||
palette:
|
||||
- BEDROCK: 0
|
||||
- BEDROCK_MOST: 1
|
||||
- BEDROCK_HALF: 2
|
||||
- BEDROCK_LITTLE: 3
|
||||
- SANDY: 62
|
||||
- GRASSY: 255
|
||||
vanilla: DARK_FOREST
|
||||
erodible: true
|
||||
flora-chance: 40
|
||||
flora:
|
||||
chance: 40
|
||||
attempts: 1
|
||||
items:
|
||||
TALL_GRASS:
|
||||
weight: 15
|
||||
y:
|
||||
min: 62
|
||||
max: 255
|
||||
GRASS:
|
||||
weight: 70
|
||||
y:
|
||||
min: 62
|
||||
max: 255
|
||||
POPPY:
|
||||
weight: 5
|
||||
y:
|
||||
min: 62
|
||||
max: 255
|
||||
|
||||
trees:
|
||||
density: 400
|
||||
items:
|
||||
DARK_OAK:
|
||||
weight: 1
|
||||
y:
|
||||
min: 58
|
||||
max: 84
|
76
src/main/resources/default-config/biomes/forest/jungle.yml
Normal file
76
src/main/resources/default-config/biomes/forest/jungle.yml
Normal file
@ -0,0 +1,76 @@
|
||||
noise-equation: "((-((y / 62)^2)) + 1) + ((noise2(x, z)+0.25) / 2)"
|
||||
extends: "BASIC_ORES"
|
||||
id: "JUNGLE"
|
||||
name: "Jungle"
|
||||
|
||||
palette:
|
||||
- BEDROCK: 0
|
||||
- BEDROCK_MOST: 1
|
||||
- BEDROCK_HALF: 2
|
||||
- BEDROCK_LITTLE: 3
|
||||
- RIVER_BOTTOM: 61
|
||||
- RIVER_SHORE: 62
|
||||
- GRASSY: 255
|
||||
vanilla: JUNGLE
|
||||
|
||||
erodible: true
|
||||
structures:
|
||||
- JUNGLE
|
||||
flora:
|
||||
chance: 80
|
||||
attempts: 2
|
||||
items:
|
||||
TALL_GRASS:
|
||||
weight: 150
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
GRASS:
|
||||
weight: 750
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
POPPY:
|
||||
weight: 50
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
ROSE_BUSH:
|
||||
weight: 4
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
LILAC:
|
||||
weight: 4
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
STALAGMITE:
|
||||
weight: 10
|
||||
y:
|
||||
min: 4
|
||||
max: 50
|
||||
STALACTITE:
|
||||
weight: 10
|
||||
y:
|
||||
min: 4
|
||||
max: 50
|
||||
|
||||
trees:
|
||||
density: 500
|
||||
items:
|
||||
JUNGLE_BUSH:
|
||||
weight: 4
|
||||
y:
|
||||
min: 58
|
||||
max: 84
|
||||
SMALL_JUNGLE:
|
||||
weight: 2
|
||||
y:
|
||||
min: 58
|
||||
max: 84
|
||||
JUNGLE:
|
||||
weight: 4
|
||||
y:
|
||||
min: 58
|
||||
max: 84
|
@ -0,0 +1,59 @@
|
||||
noise-equation: "((-((y / 62)^2)) + 1) + ((noise2(x, z)+0.5) / 1.5)"
|
||||
extends: "BASIC_ORES"
|
||||
id: "FOREST"
|
||||
name: "Oak Forest"
|
||||
|
||||
palette:
|
||||
- BEDROCK: 0
|
||||
- BEDROCK_MOST: 1
|
||||
- BEDROCK_HALF: 2
|
||||
- BEDROCK_LITTLE: 3
|
||||
- RIVER_BOTTOM: 61
|
||||
- RIVER_SHORE: 62
|
||||
- GRASSY: 255
|
||||
vanilla: FOREST
|
||||
|
||||
flora:
|
||||
chance: 40
|
||||
attempts: 1
|
||||
items:
|
||||
TALL_GRASS:
|
||||
weight: 150
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
GRASS:
|
||||
weight: 750
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
POPPY:
|
||||
weight: 50
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
ROSE_BUSH:
|
||||
weight: 4
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
LILAC:
|
||||
weight: 4
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
erodible: true
|
||||
|
||||
trees:
|
||||
density: 250
|
||||
items:
|
||||
OAK:
|
||||
weight: 8
|
||||
y:
|
||||
min: 58
|
||||
max: 84
|
||||
LARGE_OAK:
|
||||
weight: 2
|
||||
y:
|
||||
min: 58
|
||||
max: 84
|
39
src/main/resources/default-config/biomes/forest/savanna.yml
Normal file
39
src/main/resources/default-config/biomes/forest/savanna.yml
Normal file
@ -0,0 +1,39 @@
|
||||
noise-equation: "((-((y / 62)^2)) + 1) + ((noise2(x, z)+0.5) / 2)"
|
||||
extends: "BASIC_ORES"
|
||||
id: "SAVANNA"
|
||||
name: "Savanna"
|
||||
|
||||
palette:
|
||||
- BEDROCK: 0
|
||||
- BEDROCK_MOST: 1
|
||||
- BEDROCK_HALF: 2
|
||||
- BEDROCK_LITTLE: 3
|
||||
- RIVER_BOTTOM: 61
|
||||
- RIVER_SHORE: 62
|
||||
- GRASSY: 255
|
||||
vanilla: SAVANNA
|
||||
|
||||
flora:
|
||||
chance: 40
|
||||
attempts: 1
|
||||
items:
|
||||
TALL_GRASS:
|
||||
weight: 15
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
GRASS:
|
||||
weight: 70
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
erodible: true
|
||||
|
||||
trees:
|
||||
density: 20
|
||||
items:
|
||||
ACACIA:
|
||||
weight: 1
|
||||
y:
|
||||
min: 58
|
||||
max: 84
|
@ -0,0 +1,54 @@
|
||||
noise-equation: "((-((y / 62)^2)) + 1) + ((noise2(x, z)+0.5) / 1.5)"
|
||||
extends: "BASIC_ORES"
|
||||
id: "SNOWY_TAIGA"
|
||||
name: "Taiga Forest"
|
||||
|
||||
palette:
|
||||
- BEDROCK: 0
|
||||
- BEDROCK_MOST: 1
|
||||
- BEDROCK_HALF: 2
|
||||
- BEDROCK_LITTLE: 3
|
||||
- RIVER_BOTTOM: 61
|
||||
- RIVER_SHORE: 62
|
||||
- TAIGA: 255
|
||||
vanilla: TAIGA
|
||||
|
||||
snow:
|
||||
- min: 0
|
||||
max: 255
|
||||
chance: 100
|
||||
erodible: true
|
||||
|
||||
flora:
|
||||
chance: 40
|
||||
attempts: 1
|
||||
items:
|
||||
TALL_GRASS:
|
||||
weight: 15
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
GRASS:
|
||||
weight: 75
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
POPPY:
|
||||
weight: 5
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
|
||||
trees:
|
||||
density: 125
|
||||
items:
|
||||
SPRUCE:
|
||||
weight: 1
|
||||
y:
|
||||
min: 58
|
||||
max: 84
|
||||
LARGE_SPRUCE:
|
||||
weight: 1
|
||||
y:
|
||||
min: 58
|
||||
max: 84
|
49
src/main/resources/default-config/biomes/forest/taiga.yml
Normal file
49
src/main/resources/default-config/biomes/forest/taiga.yml
Normal file
@ -0,0 +1,49 @@
|
||||
noise-equation: "((-((y / 62)^2)) + 1) + ((noise2(x, z)+0.5) / 1.5)"
|
||||
extends: "BASIC_ORES"
|
||||
id: "TAIGA"
|
||||
name: "Taiga Forest"
|
||||
|
||||
palette:
|
||||
- BEDROCK: 0
|
||||
- BEDROCK_MOST: 1
|
||||
- BEDROCK_HALF: 2
|
||||
- BEDROCK_LITTLE: 3
|
||||
- RIVER_BOTTOM: 61
|
||||
- RIVER_SHORE: 62
|
||||
- TAIGA: 255
|
||||
vanilla: TAIGA
|
||||
erodible: true
|
||||
|
||||
flora:
|
||||
chance: 40
|
||||
attempts: 1
|
||||
items:
|
||||
TALL_GRASS:
|
||||
weight: 15
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
GRASS:
|
||||
weight: 75
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
POPPY:
|
||||
weight: 5
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
|
||||
trees:
|
||||
density: 125
|
||||
items:
|
||||
SPRUCE:
|
||||
weight: 1
|
||||
y:
|
||||
min: 58
|
||||
max: 84
|
||||
LARGE_SPRUCE:
|
||||
weight: 1
|
||||
y:
|
||||
min: 58
|
||||
max: 84
|
60
src/main/resources/default-config/biomes/mesa.yml
Normal file
60
src/main/resources/default-config/biomes/mesa.yml
Normal file
@ -0,0 +1,60 @@
|
||||
noise-equation: "((-((y / 64)^2)) + 1) + min(floor(((max(noise2(x/1.5, z/1.5)+0.1, 0)) + 0.1)*5), 3)/1.75 + |(noise2(x/1.5, z/1.5)+0.1)*1.5|"
|
||||
extends: "BASIC_ORES"
|
||||
id: "MESA"
|
||||
name: "Mesa"
|
||||
|
||||
palette:
|
||||
- BEDROCK: 0
|
||||
- BEDROCK_MOST: 1
|
||||
- BEDROCK_HALF: 2
|
||||
- BEDROCK_LITTLE: 3
|
||||
- RED_DESERT: 255
|
||||
- "BLOCK:minecraft:red_terracotta": 128
|
||||
- "BLOCK:minecraft:orange_terracotta": 124
|
||||
- "BLOCK:minecraft:terracotta": 120
|
||||
- "BLOCK:minecraft:yellow_terracotta": 116
|
||||
- "BLOCK:minecraft:red_terracotta": 112
|
||||
- "BLOCK:minecraft:orange_terracotta": 108
|
||||
- "BLOCK:minecraft:terracotta": 104
|
||||
- "BLOCK:minecraft:red_terracotta": 100
|
||||
- "BLOCK:minecraft:orange_terracotta": 96
|
||||
- "BLOCK:minecraft:terracotta": 92
|
||||
- "BLOCK:minecraft:yellow_terracotta": 88
|
||||
- "BLOCK:minecraft:red_terracotta": 84
|
||||
- "BLOCK:minecraft:orange_terracotta": 80
|
||||
- RED_DESERT: 72
|
||||
vanilla: BADLANDS
|
||||
|
||||
flora-chance: 2
|
||||
flora:
|
||||
chance: 2
|
||||
attempts: 1
|
||||
items:
|
||||
DEAD_BUSH:
|
||||
weight: 1
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
SMALL_ROCK:
|
||||
weight: 1
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
slabs:
|
||||
enable: true
|
||||
threshold: 0.015
|
||||
palettes:
|
||||
- "minecraft:red_sand": "BLOCK:minecraft:red_sandstone_slab"
|
||||
use-stairs-if-available: true
|
||||
stair-palettes:
|
||||
- "minecraft:red_sand": "BLOCK:minecraft:red_sandstone_stairs"
|
||||
|
||||
trees:
|
||||
chance: 100
|
||||
density: 1
|
||||
items:
|
||||
CACTUS:
|
||||
weight: 1
|
||||
y:
|
||||
min: 58
|
||||
max: 72
|
@ -0,0 +1,47 @@
|
||||
noise-equation: "((-((y / 64)^2)) + 1) + min(floor(((|noise2(x/2.5, z/2.5)|) + 0.1)*6), 3)/2.5 + |noise2(x/2.5, z/2.5)*2|"
|
||||
|
||||
id: "ARID_MOUNTAINS"
|
||||
extends: "BASIC_ORES"
|
||||
|
||||
|
||||
palette:
|
||||
- BEDROCK: 0
|
||||
- BEDROCK_MOST: 1
|
||||
- BEDROCK_HALF: 2
|
||||
- BEDROCK_LITTLE: 3
|
||||
- ARID: 255
|
||||
vanilla: SAVANNA
|
||||
|
||||
erodible: false
|
||||
|
||||
flora:
|
||||
chance: 40
|
||||
attempts: 1
|
||||
items:
|
||||
TALL_GRASS:
|
||||
weight: 15
|
||||
y:
|
||||
min: 62
|
||||
max: 128
|
||||
GRASS:
|
||||
weight: 70
|
||||
y:
|
||||
min: 62
|
||||
max: 128
|
||||
|
||||
trees:
|
||||
density: 50
|
||||
items:
|
||||
ACACIA:
|
||||
weight: 1
|
||||
y:
|
||||
min: 58
|
||||
max: 128
|
||||
slabs:
|
||||
enable: true
|
||||
threshold: 0.015
|
||||
palettes:
|
||||
- "minecraft:red_sand": "BLOCK:minecraft:red_sandstone_slab"
|
||||
use-stairs-if-available: true
|
||||
stair-palettes:
|
||||
- "minecraft:red_sand": "BLOCK:minecraft:red_sandstone_stairs"
|
@ -0,0 +1,47 @@
|
||||
noise-equation: "((-((y / 64)^2)) + 1) + min(floor(((|noise2(x/2.5, z/2.5)|) + 0.1)*2), 3)/5 + |noise2(x/2.5, z/2.5)*2|"
|
||||
|
||||
id: "ARID_MOUNTAINS_0"
|
||||
extends: "BASIC_ORES"
|
||||
|
||||
|
||||
palette:
|
||||
- BEDROCK: 0
|
||||
- BEDROCK_MOST: 1
|
||||
- BEDROCK_HALF: 2
|
||||
- BEDROCK_LITTLE: 3
|
||||
- ARID: 255
|
||||
vanilla: SAVANNA
|
||||
|
||||
erodible: false
|
||||
|
||||
flora:
|
||||
chance: 40
|
||||
attempts: 1
|
||||
items:
|
||||
TALL_GRASS:
|
||||
weight: 15
|
||||
y:
|
||||
min: 62
|
||||
max: 128
|
||||
GRASS:
|
||||
weight: 70
|
||||
y:
|
||||
min: 62
|
||||
max: 128
|
||||
|
||||
trees:
|
||||
density: 50
|
||||
items:
|
||||
ACACIA:
|
||||
weight: 1
|
||||
y:
|
||||
min: 58
|
||||
max: 128
|
||||
slabs:
|
||||
enable: true
|
||||
threshold: 0.015
|
||||
palettes:
|
||||
- "minecraft:red_sand": "BLOCK:minecraft:red_sandstone_slab"
|
||||
use-stairs-if-available: true
|
||||
stair-palettes:
|
||||
- "minecraft:red_sand": "BLOCK:minecraft:red_sandstone_stairs"
|
@ -0,0 +1,47 @@
|
||||
noise-equation: "((-((y / 64)^2)) + 1) + min(floor(((|noise2(x/2.5, z/2.5)|) + 0.1)*4), 3)/3 + |noise2(x/2.5, z/2.5)*2|"
|
||||
|
||||
id: "ARID_MOUNTAINS_1"
|
||||
extends: "BASIC_ORES"
|
||||
|
||||
|
||||
palette:
|
||||
- BEDROCK: 0
|
||||
- BEDROCK_MOST: 1
|
||||
- BEDROCK_HALF: 2
|
||||
- BEDROCK_LITTLE: 3
|
||||
- ARID: 255
|
||||
vanilla: SAVANNA
|
||||
|
||||
erodible: false
|
||||
|
||||
flora:
|
||||
chance: 40
|
||||
attempts: 1
|
||||
items:
|
||||
TALL_GRASS:
|
||||
weight: 15
|
||||
y:
|
||||
min: 62
|
||||
max: 128
|
||||
GRASS:
|
||||
weight: 70
|
||||
y:
|
||||
min: 62
|
||||
max: 128
|
||||
|
||||
trees:
|
||||
density: 50
|
||||
items:
|
||||
ACACIA:
|
||||
weight: 1
|
||||
y:
|
||||
min: 58
|
||||
max: 128
|
||||
slabs:
|
||||
enable: true
|
||||
threshold: 0.015
|
||||
palettes:
|
||||
- "minecraft:red_sand": "BLOCK:minecraft:red_sandstone_slab"
|
||||
use-stairs-if-available: true
|
||||
stair-palettes:
|
||||
- "minecraft:red_sand": "BLOCK:minecraft:red_sandstone_stairs"
|
@ -0,0 +1,28 @@
|
||||
extends: "MOUNTAINS_PRETTY"
|
||||
id: "MOUNTAINS_JUNGLE"
|
||||
|
||||
palette:
|
||||
- BEDROCK: 0
|
||||
- BEDROCK_MOST: 1
|
||||
- BEDROCK_HALF: 2
|
||||
- BEDROCK_LITTLE: 3
|
||||
- MOUNTAIN_JUNGLE: 255
|
||||
vanilla: JUNGLE
|
||||
trees:
|
||||
density: 500
|
||||
items:
|
||||
JUNGLE_BUSH:
|
||||
weight: 4
|
||||
y:
|
||||
min: 58
|
||||
max: 92
|
||||
SMALL_JUNGLE:
|
||||
weight: 2
|
||||
y:
|
||||
min: 58
|
||||
max: 92
|
||||
JUNGLE:
|
||||
weight: 4
|
||||
y:
|
||||
min: 58
|
||||
max: 92
|
@ -0,0 +1,28 @@
|
||||
extends: "MOUNTAINS_PRETTY_0"
|
||||
id: "MOUNTAINS_JUNGLE_0"
|
||||
|
||||
palette:
|
||||
- BEDROCK: 0
|
||||
- BEDROCK_MOST: 1
|
||||
- BEDROCK_HALF: 2
|
||||
- BEDROCK_LITTLE: 3
|
||||
- MOUNTAIN_JUNGLE: 255
|
||||
vanilla: JUNGLE
|
||||
trees:
|
||||
density: 500
|
||||
items:
|
||||
JUNGLE_BUSH:
|
||||
weight: 4
|
||||
y:
|
||||
min: 58
|
||||
max: 92
|
||||
SMALL_JUNGLE:
|
||||
weight: 2
|
||||
y:
|
||||
min: 58
|
||||
max: 92
|
||||
JUNGLE:
|
||||
weight: 4
|
||||
y:
|
||||
min: 58
|
||||
max: 92
|
@ -0,0 +1,28 @@
|
||||
extends: "MOUNTAINS_PRETTY_1"
|
||||
id: "MOUNTAINS_JUNGLE_1"
|
||||
|
||||
palette:
|
||||
- BEDROCK: 0
|
||||
- BEDROCK_MOST: 1
|
||||
- BEDROCK_HALF: 2
|
||||
- BEDROCK_LITTLE: 3
|
||||
- MOUNTAIN_JUNGLE: 255
|
||||
vanilla: JUNGLE
|
||||
trees:
|
||||
density: 120
|
||||
items:
|
||||
JUNGLE_BUSH:
|
||||
weight: 4
|
||||
y:
|
||||
min: 58
|
||||
max: 92
|
||||
SMALL_JUNGLE:
|
||||
weight: 2
|
||||
y:
|
||||
min: 58
|
||||
max: 92
|
||||
JUNGLE:
|
||||
weight: 4
|
||||
y:
|
||||
min: 58
|
||||
max: 92
|
@ -0,0 +1,10 @@
|
||||
extends: "MOUNTAINS_PRETTY"
|
||||
id: "MOUNTAINS_PRETTY"
|
||||
|
||||
palette:
|
||||
- BEDROCK: 0
|
||||
- BEDROCK_MOST: 1
|
||||
- BEDROCK_HALF: 2
|
||||
- BEDROCK_LITTLE: 3
|
||||
- MOUNTAIN_PRETTY: 255
|
||||
vanilla: PLAINS
|
@ -0,0 +1,10 @@
|
||||
extends: "MOUNTAINS_PRETTY_0"
|
||||
id: "MOUNTAINS_PRETTY_0"
|
||||
|
||||
palette:
|
||||
- BEDROCK: 0
|
||||
- BEDROCK_MOST: 1
|
||||
- BEDROCK_HALF: 2
|
||||
- BEDROCK_LITTLE: 3
|
||||
- MOUNTAIN_PRETTY: 255
|
||||
vanilla: PLAINS
|
@ -0,0 +1,10 @@
|
||||
extends: "MOUNTAINS_PRETTY_1"
|
||||
id: "MOUNTAINS_PRETTY_1"
|
||||
|
||||
palette:
|
||||
- BEDROCK: 0
|
||||
- BEDROCK_MOST: 1
|
||||
- BEDROCK_HALF: 2
|
||||
- BEDROCK_LITTLE: 3
|
||||
- MOUNTAIN_PRETTY: 255
|
||||
vanilla: PLAINS
|
@ -0,0 +1,35 @@
|
||||
extends: "MOUNTAINS_PRETTY"
|
||||
id: "MOUNTAINS_STONE"
|
||||
noise-equation: "((-((y / 76)^2)) + 1) + ((noise2(x, z)+0.5) / 3) + max(noise2(x/2, z/2)*6, 0)"
|
||||
palette:
|
||||
- BEDROCK: 0
|
||||
- BEDROCK_MOST: 1
|
||||
- BEDROCK_HALF: 2
|
||||
- BEDROCK_LITTLE: 3
|
||||
- MOUNTAIN_STONE: 255
|
||||
- MOUNTAIN_STONE_GRASS: 108
|
||||
- MOUNTAIN_GRASS: 84
|
||||
vanilla: MOUNTAINS
|
||||
snow:
|
||||
- min: 0
|
||||
max: 120
|
||||
chance: 50
|
||||
- min: 120
|
||||
max: 140
|
||||
chance: 75
|
||||
- min: 140
|
||||
max: 255
|
||||
chance: 100
|
||||
trees:
|
||||
density: 200
|
||||
items:
|
||||
SPRUCE:
|
||||
weight: 1
|
||||
y:
|
||||
min: 58
|
||||
max: 92
|
||||
|
||||
flora:
|
||||
chance: 0
|
||||
attempts: 0
|
||||
items: {}
|
@ -0,0 +1,35 @@
|
||||
extends: "MOUNTAINS_PRETTY_0"
|
||||
id: "MOUNTAINS_STONE_0"
|
||||
noise-equation: "((-((y / 64)^2)) + 1) + ((noise2(x, z)+0.5) / 3) + max(noise2(x/2, z/2)*2, 0)"
|
||||
palette:
|
||||
- BEDROCK: 0
|
||||
- BEDROCK_MOST: 1
|
||||
- BEDROCK_HALF: 2
|
||||
- BEDROCK_LITTLE: 3
|
||||
- MOUNTAIN_STONE: 255
|
||||
- MOUNTAIN_STONE_GRASS: 108
|
||||
- MOUNTAIN_GRASS: 84
|
||||
vanilla: MOUNTAINS
|
||||
snow:
|
||||
- min: 0
|
||||
max: 120
|
||||
chance: 50
|
||||
- min: 120
|
||||
max: 140
|
||||
chance: 75
|
||||
- min: 140
|
||||
max: 255
|
||||
chance: 100
|
||||
trees:
|
||||
density: 200
|
||||
items:
|
||||
SPRUCE:
|
||||
weight: 1
|
||||
y:
|
||||
min: 58
|
||||
max: 92
|
||||
|
||||
flora:
|
||||
chance: 0
|
||||
attempts: 0
|
||||
items: {}
|
@ -0,0 +1,35 @@
|
||||
extends: "MOUNTAINS_PRETTY_1"
|
||||
id: "MOUNTAINS_STONE_1"
|
||||
noise-equation: "((-((y / 70)^2)) + 1) + ((noise2(x, z)+0.5) / 3) + max(noise2(x/2, z/2)*4, 0)"
|
||||
palette:
|
||||
- BEDROCK: 0
|
||||
- BEDROCK_MOST: 1
|
||||
- BEDROCK_HALF: 2
|
||||
- BEDROCK_LITTLE: 3
|
||||
- MOUNTAIN_STONE: 255
|
||||
- MOUNTAIN_STONE_GRASS: 108
|
||||
- MOUNTAIN_GRASS: 84
|
||||
vanilla: MOUNTAINS
|
||||
snow:
|
||||
- min: 0
|
||||
max: 120
|
||||
chance: 50
|
||||
- min: 120
|
||||
max: 140
|
||||
chance: 75
|
||||
- min: 140
|
||||
max: 255
|
||||
chance: 100
|
||||
trees:
|
||||
density: 200
|
||||
items:
|
||||
SPRUCE:
|
||||
weight: 1
|
||||
y:
|
||||
min: 58
|
||||
max: 92
|
||||
|
||||
flora:
|
||||
chance: 0
|
||||
attempts: 0
|
||||
items: {}
|
34
src/main/resources/default-config/biomes/mountains.yml
Normal file
34
src/main/resources/default-config/biomes/mountains.yml
Normal file
@ -0,0 +1,34 @@
|
||||
noise-equation: "((-((y / 62)^2)) + 1) + ((noise2(x, z)+0.5) / 3) + max(floor(noise3(x/2, y, z/2)*10 + noise2(x/2, z/2)*55)/8, 0)"
|
||||
extends: "BASIC_ORES"
|
||||
id: "MOUNTAINS"
|
||||
name: "Mountains"
|
||||
|
||||
palette:
|
||||
- BEDROCK: 0
|
||||
- BEDROCK_MOST: 1
|
||||
- BEDROCK_HALF: 2
|
||||
- BEDROCK_LITTLE: 3
|
||||
- TUNDRA: 100
|
||||
- SNOW: 255
|
||||
vanilla: MOUNTAINS
|
||||
|
||||
flora:
|
||||
chance: 2
|
||||
attempts: 1
|
||||
items:
|
||||
SMALL_ROCK:
|
||||
weight: 1
|
||||
y:
|
||||
min: 60
|
||||
max: 72
|
||||
slabs:
|
||||
enable: true
|
||||
threshold: 0.015
|
||||
palettes:
|
||||
- "minecraft:stone": "MOUNTAIN_SLABS"
|
||||
- "minecraft:snow_block": "SNOW_LAYERS"
|
||||
- "minecraft:gravel": "MOUNTAIN_SLABS"
|
||||
use-stairs-if-available: true
|
||||
stair-palettes:
|
||||
- "minecraft:stone": "MOUNTAIN_STAIRS"
|
||||
- "minecraft:gravel": "MOUNTAIN_STAIRS"
|
5
src/main/resources/default-config/biomes/ocean/ocean.yml
Normal file
5
src/main/resources/default-config/biomes/ocean/ocean.yml
Normal file
@ -0,0 +1,5 @@
|
||||
extends: "OCEAN_ABSTRACT"
|
||||
id: "OCEAN"
|
||||
name: "Ocean"
|
||||
vanilla: OCEAN
|
||||
|
@ -0,0 +1,13 @@
|
||||
extends: "OCEAN_ABSTRACT"
|
||||
id: "COLD_OCEAN"
|
||||
name: "Cold Ocean"
|
||||
vanilla: COLD_OCEAN
|
||||
palette:
|
||||
- BEDROCK: 0
|
||||
- BEDROCK_MOST: 1
|
||||
- BEDROCK_HALF: 2
|
||||
- BEDROCK_LITTLE: 3
|
||||
- TUNDRA: 255
|
||||
- OCEANFLOOR: 60
|
||||
ocean:
|
||||
level: 62
|
@ -0,0 +1,14 @@
|
||||
extends: "OCEAN_ABSTRACT"
|
||||
id: "FROZEN_OCEAN"
|
||||
name: "Cold Ocean"
|
||||
vanilla: COLD_OCEAN
|
||||
palette:
|
||||
- BEDROCK: 0
|
||||
- BEDROCK_MOST: 1
|
||||
- BEDROCK_HALF: 2
|
||||
- BEDROCK_LITTLE: 3
|
||||
- TUNDRA: 255
|
||||
- OCEANFLOOR: 60
|
||||
ocean:
|
||||
palette: "COLD_OCEAN"
|
||||
level: 62
|
@ -0,0 +1,40 @@
|
||||
extends: "OCEAN_ABSTRACT"
|
||||
id: "LUKEWARM_OCEAN"
|
||||
name: "Ocean"
|
||||
vanilla: LUKEWARM_OCEAN
|
||||
palette:
|
||||
- BEDROCK: 0
|
||||
- BEDROCK_MOST: 1
|
||||
- BEDROCK_HALF: 2
|
||||
- BEDROCK_LITTLE: 3
|
||||
- SANDY: 255
|
||||
- OCEANFLOOR: 60
|
||||
flora:
|
||||
chance: 50
|
||||
attempts: 1
|
||||
items:
|
||||
TALL_SEAGRASS:
|
||||
weight: 1
|
||||
y:
|
||||
min: 32
|
||||
max: 64
|
||||
SEAGRASS:
|
||||
weight: 3
|
||||
y:
|
||||
min: 32
|
||||
max: 64
|
||||
KELP_SHORT:
|
||||
weight: 5
|
||||
y:
|
||||
min: 32
|
||||
max: 64
|
||||
KELP_MEDIUM:
|
||||
weight: 5
|
||||
y:
|
||||
min: 32
|
||||
max: 64
|
||||
KELP_TALL:
|
||||
weight: 5
|
||||
y:
|
||||
min: 32
|
||||
max: 64
|
@ -0,0 +1,44 @@
|
||||
extends: "OCEAN_ABSTRACT"
|
||||
id: "WARM_OCEAN"
|
||||
name: "Ocean"
|
||||
vanilla: WARM_OCEAN
|
||||
palette:
|
||||
- BEDROCK: 0
|
||||
- BEDROCK_MOST: 1
|
||||
- BEDROCK_HALF: 2
|
||||
- BEDROCK_LITTLE: 3
|
||||
- SANDY: 255
|
||||
- OCEANFLOOR: 60
|
||||
flora:
|
||||
chance: 50
|
||||
attempts: 1
|
||||
simplex:
|
||||
enable: true
|
||||
frequency: 0.05
|
||||
seed: 4
|
||||
items:
|
||||
TALL_SEAGRASS:
|
||||
weight: 1
|
||||
y:
|
||||
min: 32
|
||||
max: 64
|
||||
SEAGRASS:
|
||||
weight: 3
|
||||
y:
|
||||
min: 32
|
||||
max: 64
|
||||
KELP_SHORT:
|
||||
weight: 1
|
||||
y:
|
||||
min: 32
|
||||
max: 64
|
||||
KELP_MEDIUM:
|
||||
weight: 1
|
||||
y:
|
||||
min: 32
|
||||
max: 64
|
||||
KELP_TALL:
|
||||
weight: 1
|
||||
y:
|
||||
min: 32
|
||||
max: 64
|
46
src/main/resources/default-config/biomes/plains.yml
Normal file
46
src/main/resources/default-config/biomes/plains.yml
Normal file
@ -0,0 +1,46 @@
|
||||
extends: "PLAINS_ABSTRACT"
|
||||
id: "PLAINS"
|
||||
|
||||
palette:
|
||||
- BEDROCK: 0
|
||||
- BEDROCK_MOST: 1
|
||||
- BEDROCK_HALF: 2
|
||||
- BEDROCK_LITTLE: 3
|
||||
- RIVER_BOTTOM: 61
|
||||
- RIVER_SHORE: 62
|
||||
- GRASSY: 255
|
||||
vanilla: PLAINS
|
||||
|
||||
erodible: true
|
||||
|
||||
flora:
|
||||
chance: 60
|
||||
attempts: 1
|
||||
items:
|
||||
TALL_GRASS:
|
||||
weight: 160
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
GRASS:
|
||||
weight: 100
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
SUNFLOWER:
|
||||
weight: 8
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
|
||||
trees:
|
||||
chance: 1
|
||||
density: 1
|
||||
items:
|
||||
OAK:
|
||||
weight: 1
|
||||
y:
|
||||
min: 58
|
||||
max: 72
|
||||
|
||||
# Carving and ores covered by super biome
|
43
src/main/resources/default-config/biomes/plains_islands.yml
Normal file
43
src/main/resources/default-config/biomes/plains_islands.yml
Normal file
@ -0,0 +1,43 @@
|
||||
noise-equation: "-(y-62)*(y-156)*(y+25)*(y-160)*0.0000001 + if(max(y-72, 0), noise3(x, y, z)*0.75, (noise2(x, z)+0.5) / 2)"
|
||||
extends: "BASIC_ORES"
|
||||
id: "PLAINS_ISLANDS"
|
||||
name: "Plains Islands"
|
||||
|
||||
palette:
|
||||
- BEDROCK: 0
|
||||
- BEDROCK_MOST: 1
|
||||
- BEDROCK_HALF: 2
|
||||
- BEDROCK_LITTLE: 3
|
||||
- SANDY: 62
|
||||
- GRASSY: 255
|
||||
vanilla: PLAINS
|
||||
|
||||
flora:
|
||||
chance: 60
|
||||
attempts: 1
|
||||
items:
|
||||
TALL_GRASS:
|
||||
weight: 160
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
GRASS:
|
||||
weight: 100
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
SUNFLOWER:
|
||||
weight: 8
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
|
||||
trees:
|
||||
chance: 1
|
||||
density: 1
|
||||
items:
|
||||
OAK:
|
||||
weight: 1
|
||||
y:
|
||||
min: 58
|
||||
max: 72
|
37
src/main/resources/default-config/biomes/river.yml
Normal file
37
src/main/resources/default-config/biomes/river.yml
Normal file
@ -0,0 +1,37 @@
|
||||
noise-equation: "((-((y / 58)^2)) + 1) + ((noise2(x, z)/2.5))"
|
||||
extends: "BASIC_ORES"
|
||||
id: "RIVER"
|
||||
name: "River"
|
||||
palette:
|
||||
- BEDROCK: 0
|
||||
- BEDROCK_MOST: 1
|
||||
- BEDROCK_HALF: 2
|
||||
- BEDROCK_LITTLE: 3
|
||||
- RIVER_BOTTOM: 61
|
||||
- RIVER_SHORE: 62
|
||||
- GRASSY: 255
|
||||
vanilla: RIVER
|
||||
|
||||
flora:
|
||||
chance: 60
|
||||
attempts: 1
|
||||
items:
|
||||
TALL_GRASS:
|
||||
weight: 150
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
LILY_PAD:
|
||||
weight: 10
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
GRASS:
|
||||
weight: 700
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
|
||||
ocean:
|
||||
palette: "BLOCK:minecraft:water"
|
||||
level: 62
|
55
src/main/resources/default-config/biomes/swamp.yml
Normal file
55
src/main/resources/default-config/biomes/swamp.yml
Normal file
@ -0,0 +1,55 @@
|
||||
noise-equation: "((-((y / 62)^2)) + 1) + ((noise2(x, z)/4))"
|
||||
extends: "BASIC_ORES"
|
||||
id: "SWAMP"
|
||||
name: "Swamp"
|
||||
palette:
|
||||
- BEDROCK: 0
|
||||
- BEDROCK_MOST: 1
|
||||
- BEDROCK_HALF: 2
|
||||
- BEDROCK_LITTLE: 3
|
||||
- SWAMP_BOTTOM: 61
|
||||
- SWAMP: 255
|
||||
vanilla: SWAMP
|
||||
flora:
|
||||
chance: 80
|
||||
attempts: 1
|
||||
items:
|
||||
TALL_GRASS:
|
||||
weight: 150
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
LILY_PAD:
|
||||
weight: 40
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
GRASS:
|
||||
weight: 700
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
BLUE_ORCHID:
|
||||
weight: 20
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
ROOT:
|
||||
weight: 3
|
||||
y:
|
||||
min: 62
|
||||
max: 84
|
||||
|
||||
carving:
|
||||
- CAVE_SWAMP: 30
|
||||
|
||||
|
||||
|
||||
trees:
|
||||
density: 15
|
||||
items:
|
||||
SWAMP_OAK:
|
||||
weight: 1
|
||||
y:
|
||||
min: 58
|
||||
max: 84
|
49
src/main/resources/default-config/biomes/tundra.yml
Normal file
49
src/main/resources/default-config/biomes/tundra.yml
Normal file
@ -0,0 +1,49 @@
|
||||
extends: "PLAINS_ABSTRACT"
|
||||
id: "TUNDRA"
|
||||
name: "Tundra"
|
||||
|
||||
palette:
|
||||
- BEDROCK: 0
|
||||
- BEDROCK_MOST: 1
|
||||
- BEDROCK_HALF: 2
|
||||
- BEDROCK_LITTLE: 3
|
||||
- TUNDRA: 255
|
||||
vanilla: SNOWY_TUNDRA
|
||||
carving:
|
||||
- CAVE_TUNDRA: 35
|
||||
- RAVINE: 5
|
||||
- CAVERN: 5
|
||||
|
||||
snow:
|
||||
- min: 0
|
||||
max: 255
|
||||
chance: 30
|
||||
erodible: true
|
||||
|
||||
flora:
|
||||
chance: 2
|
||||
items:
|
||||
SMALL_ROCK:
|
||||
weight: 1
|
||||
y:
|
||||
min: 60
|
||||
max: 255
|
||||
trees:
|
||||
density: 40
|
||||
items:
|
||||
ICE_SPIKE:
|
||||
weight: 1
|
||||
y:
|
||||
min: 58
|
||||
max: 84
|
||||
slabs:
|
||||
enable: true
|
||||
threshold: 0.015
|
||||
palettes:
|
||||
- "minecraft:stone": "MOUNTAIN_SLABS"
|
||||
- "minecraft:snow_block": "SNOW_LAYERS"
|
||||
- "minecraft:gravel": "MOUNTAIN_SLABS"
|
||||
use-stairs-if-available: true
|
||||
stair-palettes:
|
||||
- "minecraft:stone": "MOUNTAIN_STAIRS"
|
||||
- "minecraft:gravel": "MOUNTAIN_STAIRS"
|
66
src/main/resources/default-config/carving/cave.yml
Normal file
66
src/main/resources/default-config/carving/cave.yml
Normal file
@ -0,0 +1,66 @@
|
||||
id: CAVE
|
||||
length:
|
||||
min: 20
|
||||
max: 100
|
||||
start:
|
||||
x: 1
|
||||
y: 0.25
|
||||
z: 1
|
||||
radius:
|
||||
multiply:
|
||||
x: 1
|
||||
y: 1
|
||||
z: 1
|
||||
min: 2
|
||||
max: 4
|
||||
height:
|
||||
min: 4
|
||||
max: 72
|
||||
cut:
|
||||
top: 0
|
||||
bottom: 1
|
||||
mutate:
|
||||
x: 2
|
||||
y: 6
|
||||
z: 2
|
||||
radius: 0.125
|
||||
palette:
|
||||
inner:
|
||||
replace-blacklist: true
|
||||
replace:
|
||||
- "minecraft:air"
|
||||
- "minecraft:water"
|
||||
- "minecraft:lava"
|
||||
- "minecraft:bedrock"
|
||||
- "minecraft:ice"
|
||||
layers:
|
||||
- materials: {"minecraft:air": 1}
|
||||
y: 255
|
||||
- materials: {"minecraft:lava": 1}
|
||||
y: 8
|
||||
outer:
|
||||
replace-blacklist: false
|
||||
replace: []
|
||||
layers:
|
||||
- materials: { "minecraft:stone": 1 }
|
||||
y: 255
|
||||
top:
|
||||
replace-blacklist: false
|
||||
replace: []
|
||||
layers:
|
||||
- materials: { "minecraft:stone": 1 }
|
||||
y: 255
|
||||
bottom:
|
||||
replace-blacklist: false
|
||||
replace: []
|
||||
layers:
|
||||
- materials: { "minecraft:stone": 1 }
|
||||
y: 255
|
||||
shift:
|
||||
"minecraft:grass_block": ["minecraft:dirt"]
|
||||
"minecraft:podzol": ["minecraft:dirt"]
|
||||
"minecraft:gravel": ["minecraft:dirt"]
|
||||
"minecraft:sand": ["minecraft:dirt"]
|
||||
"minecraft:coarse_dirt": ["minecraft:dirt"]
|
||||
|
||||
update: []
|
73
src/main/resources/default-config/carving/cave_ocean.yml
Normal file
73
src/main/resources/default-config/carving/cave_ocean.yml
Normal file
@ -0,0 +1,73 @@
|
||||
id: "CAVE_OCEAN"
|
||||
length:
|
||||
min: 20
|
||||
max: 100
|
||||
start:
|
||||
x: 1
|
||||
y: 0.25
|
||||
z: 1
|
||||
radius:
|
||||
multiply:
|
||||
x: 1
|
||||
y: 1
|
||||
z: 1
|
||||
min: 2
|
||||
max: 4
|
||||
height:
|
||||
min: 4
|
||||
max: 72
|
||||
cut:
|
||||
top: 0
|
||||
bottom: 0
|
||||
mutate:
|
||||
x: 2
|
||||
y: 6
|
||||
z: 2
|
||||
radius: 0.125
|
||||
palette:
|
||||
inner:
|
||||
replace-blacklist: true
|
||||
replace:
|
||||
- "minecraft:air"
|
||||
- "minecraft:water"
|
||||
- "minecraft:lava"
|
||||
- "minecraft:bedrock"
|
||||
- "minecraft:ice"
|
||||
layers:
|
||||
- materials: { "minecraft:air": 1 }
|
||||
y: 255
|
||||
- materials: {"minecraft:water": 1}
|
||||
y: 62
|
||||
- materials: { "minecraft:lava": 1 }
|
||||
y: 7
|
||||
- materials: {"minecraft:obsidian": 19, "minecraft:magma_block": 1}
|
||||
y: 8
|
||||
outer:
|
||||
replace-blacklist: false
|
||||
replace:
|
||||
- "minecraft:stone"
|
||||
layers:
|
||||
- materials: { "minecraft:stone": 1 }
|
||||
y: 255
|
||||
top:
|
||||
replace-blacklist: false
|
||||
replace:
|
||||
- "minecraft:stone"
|
||||
layers:
|
||||
- materials: { "minecraft:stone": 1 }
|
||||
y: 255
|
||||
bottom:
|
||||
replace-blacklist: false
|
||||
replace:
|
||||
- "minecraft:stone"
|
||||
layers:
|
||||
- materials: { "minecraft:stone": 1 }
|
||||
y: 255
|
||||
shift:
|
||||
"minecraft:grass_block": ["minecraft:dirt"]
|
||||
"minecraft:podzol": ["minecraft:dirt"]
|
||||
"minecraft:gravel": ["minecraft:dirt"]
|
||||
"minecraft:sand": ["minecraft:dirt"]
|
||||
"minecraft:coarse_dirt": ["minecraft:dirt"]
|
||||
|
||||
update: []
|
85
src/main/resources/default-config/carving/cave_swamp.yml
Normal file
85
src/main/resources/default-config/carving/cave_swamp.yml
Normal file
@ -0,0 +1,85 @@
|
||||
id: "CAVE_SWAMP"
|
||||
length:
|
||||
min: 20
|
||||
max: 100
|
||||
start:
|
||||
x: 1
|
||||
y: 0.25
|
||||
z: 1
|
||||
radius:
|
||||
multiply:
|
||||
x: 1
|
||||
y: 1
|
||||
z: 1
|
||||
min: 2
|
||||
max: 4
|
||||
height:
|
||||
min: 4
|
||||
max: 72
|
||||
cut:
|
||||
top: 0
|
||||
bottom: 0
|
||||
mutate:
|
||||
x: 2
|
||||
y: 6
|
||||
z: 2
|
||||
radius: 0.125
|
||||
palette:
|
||||
inner:
|
||||
replace-blacklist: true
|
||||
replace:
|
||||
- "minecraft:air"
|
||||
- "minecraft:water"
|
||||
- "minecraft:lava"
|
||||
- "minecraft:bedrock"
|
||||
- "minecraft:ice"
|
||||
layers:
|
||||
- materials: { "minecraft:air": 1 }
|
||||
y: 255
|
||||
- materials: {"minecraft:water": 1}
|
||||
y: 48
|
||||
- materials: { "minecraft:lava": 1 }
|
||||
y: 7
|
||||
- materials: {"minecraft:obsidian": 19, "minecraft:magma_block": 1}
|
||||
y: 8
|
||||
outer:
|
||||
replace-blacklist: false
|
||||
replace:
|
||||
- "minecraft:stone"
|
||||
layers:
|
||||
- materials: { "minecraft:stone": 21, "minecraft:spruce_wood": 1, "minecraft:dark_oak_wood": 1, "minecraft:oak_leaves[persistent=true]": 2 }
|
||||
y: 255
|
||||
- materials: { "minecraft:stone": 23, "minecraft:spruce_wood": 1, "minecraft:dark_oak_wood": 1 }
|
||||
y: 48
|
||||
- materials: { "minecraft:stone": 1}
|
||||
y: 18
|
||||
top:
|
||||
replace-blacklist: false
|
||||
replace:
|
||||
- "minecraft:stone"
|
||||
layers:
|
||||
- materials: { "minecraft:stone": 16, "minecraft:spruce_wood": 1, "minecraft:dark_oak_wood": 1, "minecraft:oak_leaves[persistent=true]": 2 }
|
||||
y: 255
|
||||
- materials: { "minecraft:stone": 18, "minecraft:spruce_wood": 1, "minecraft:dark_oak_wood": 1 }
|
||||
y: 48
|
||||
- materials: { "minecraft:stone": 1 }
|
||||
y: 18
|
||||
bottom:
|
||||
replace-blacklist: false
|
||||
replace:
|
||||
- "minecraft:stone"
|
||||
layers:
|
||||
- materials: { "minecraft:stone": 4, "minecraft:spruce_wood": 1, "minecraft:dark_oak_wood": 1, "minecraft:oak_leaves[persistent=true]": 2 }
|
||||
y: 255
|
||||
- materials: { "minecraft:stone": 6, "minecraft:spruce_wood": 1, "minecraft:dark_oak_wood": 1 }
|
||||
y: 48
|
||||
- materials: { "minecraft:stone": 1 }
|
||||
y: 18
|
||||
|
||||
shift:
|
||||
"minecraft:grass_block": ["minecraft:dirt"]
|
||||
"minecraft:podzol": ["minecraft:dirt"]
|
||||
"minecraft:gravel": ["minecraft:dirt"]
|
||||
"minecraft:sand": ["minecraft:dirt"]
|
||||
"minecraft:coarse_dirt": ["minecraft:dirt"]
|
||||
update: []
|
73
src/main/resources/default-config/carving/cave_tundra.yml
Normal file
73
src/main/resources/default-config/carving/cave_tundra.yml
Normal file
@ -0,0 +1,73 @@
|
||||
id: "CAVE_TUNDRA"
|
||||
length:
|
||||
min: 20
|
||||
max: 100
|
||||
start:
|
||||
x: 1
|
||||
y: 0.25
|
||||
z: 1
|
||||
radius:
|
||||
multiply:
|
||||
x: 1
|
||||
y: 1
|
||||
z: 1
|
||||
min: 2
|
||||
max: 4
|
||||
height:
|
||||
min: 4
|
||||
max: 72
|
||||
cut:
|
||||
top: 0
|
||||
bottom: 0
|
||||
mutate:
|
||||
x: 2
|
||||
y: 6
|
||||
z: 2
|
||||
radius: 0.125
|
||||
palette:
|
||||
inner:
|
||||
replace-blacklist: true
|
||||
replace:
|
||||
- "minecraft:air"
|
||||
- "minecraft:water"
|
||||
- "minecraft:lava"
|
||||
- "minecraft:bedrock"
|
||||
- "minecraft:ice"
|
||||
layers:
|
||||
- materials: { "minecraft:air": 1 }
|
||||
y: 255
|
||||
- materials: { "minecraft:lava": 1 }
|
||||
y: 8
|
||||
top:
|
||||
replace-blacklist: false
|
||||
replace:
|
||||
- "minecraft:stone"
|
||||
layers:
|
||||
- materials: { "minecraft:stone": 1, "minecraft:cobblestone": 1,"minecraft:snow_block": 1}
|
||||
y: 255
|
||||
outer:
|
||||
replace-blacklist: false
|
||||
replace:
|
||||
- "minecraft:stone"
|
||||
layers:
|
||||
- materials: { "minecraft:packed_ice": 1,"minecraft:snow_block": 1, "minecraft:stone": 2}
|
||||
y: 255
|
||||
- materials: { "minecraft:stone": 1 }
|
||||
y: 18
|
||||
bottom:
|
||||
replace-blacklist: false
|
||||
replace:
|
||||
- "minecraft:stone"
|
||||
layers:
|
||||
- materials: { "minecraft:packed_ice": 4}
|
||||
y: 255
|
||||
- materials: { "minecraft:stone": 1 }
|
||||
y: 18
|
||||
|
||||
shift:
|
||||
"minecraft:grass_block": ["minecraft:dirt"]
|
||||
"minecraft:podzol": ["minecraft:dirt"]
|
||||
"minecraft:gravel": ["minecraft:dirt"]
|
||||
"minecraft:sand": ["minecraft:dirt"]
|
||||
"minecraft:coarse_dirt": ["minecraft:dirt"]
|
||||
update: []
|
66
src/main/resources/default-config/carving/cavern.yml
Normal file
66
src/main/resources/default-config/carving/cavern.yml
Normal file
@ -0,0 +1,66 @@
|
||||
id: CAVERN
|
||||
length:
|
||||
min: 1
|
||||
max: 1
|
||||
start:
|
||||
x: 1
|
||||
y: 0.25
|
||||
z: 1
|
||||
radius:
|
||||
multiply:
|
||||
x: 2
|
||||
y: 1
|
||||
z: 2
|
||||
min: 3
|
||||
max: 5
|
||||
height:
|
||||
min: 4
|
||||
max: 48
|
||||
cut:
|
||||
top: 0
|
||||
bottom: 1
|
||||
mutate:
|
||||
x: 2
|
||||
y: 6
|
||||
z: 2
|
||||
radius: 0.125
|
||||
palette:
|
||||
inner:
|
||||
replace-blacklist: true
|
||||
replace:
|
||||
- "minecraft:air"
|
||||
- "minecraft:water"
|
||||
- "minecraft:lava"
|
||||
- "minecraft:bedrock"
|
||||
- "minecraft:ice"
|
||||
layers:
|
||||
- materials: {"minecraft:air": 1}
|
||||
y: 255
|
||||
- materials: {"minecraft:lava": 1}
|
||||
y: 8
|
||||
outer:
|
||||
replace-blacklist: false
|
||||
replace: []
|
||||
layers:
|
||||
- materials: { "minecraft:stone": 1 }
|
||||
y: 255
|
||||
top:
|
||||
replace-blacklist: false
|
||||
replace: [ ]
|
||||
layers:
|
||||
- materials: { "minecraft:stone": 1 }
|
||||
y: 255
|
||||
bottom:
|
||||
replace-blacklist: false
|
||||
replace: [ ]
|
||||
layers:
|
||||
- materials: { "minecraft:stone": 1 }
|
||||
y: 255
|
||||
shift:
|
||||
"minecraft:grass_block": ["minecraft:dirt"]
|
||||
"minecraft:podzol": ["minecraft:dirt"]
|
||||
"minecraft:gravel": ["minecraft:dirt"]
|
||||
"minecraft:sand": ["minecraft:dirt"]
|
||||
"minecraft:coarse_dirt": ["minecraft:dirt"]
|
||||
|
||||
update: []
|
66
src/main/resources/default-config/carving/ravine.yml
Normal file
66
src/main/resources/default-config/carving/ravine.yml
Normal file
@ -0,0 +1,66 @@
|
||||
id: RAVINE
|
||||
length:
|
||||
min: 30
|
||||
max: 60
|
||||
start:
|
||||
x: 1
|
||||
y: 0.0
|
||||
z: 1
|
||||
radius:
|
||||
multiply:
|
||||
x: 1
|
||||
y: 4
|
||||
z: 1
|
||||
min: 3
|
||||
max: 4
|
||||
height:
|
||||
min: 12
|
||||
max: 56
|
||||
cut:
|
||||
top: 1
|
||||
bottom: 2
|
||||
mutate:
|
||||
x: 1
|
||||
y: 4
|
||||
z: 1
|
||||
radius: 0.125
|
||||
palette:
|
||||
inner:
|
||||
replace-blacklist: true
|
||||
replace:
|
||||
- "minecraft:air"
|
||||
- "minecraft:water"
|
||||
- "minecraft:lava"
|
||||
- "minecraft:bedrock"
|
||||
- "minecraft:ice"
|
||||
layers:
|
||||
- materials: {"minecraft:air": 1}
|
||||
y: 255
|
||||
- materials: {"minecraft:lava": 1}
|
||||
y: 8
|
||||
outer:
|
||||
replace-blacklist: false
|
||||
replace: []
|
||||
layers:
|
||||
- materials: { "minecraft:stone": 1 }
|
||||
y: 255
|
||||
top:
|
||||
replace-blacklist: false
|
||||
replace: [ ]
|
||||
layers:
|
||||
- materials: { "minecraft:stone": 1 }
|
||||
y: 255
|
||||
bottom:
|
||||
replace-blacklist: false
|
||||
replace: [ ]
|
||||
layers:
|
||||
- materials: { "minecraft:stone": 1 }
|
||||
y: 255
|
||||
shift:
|
||||
"minecraft:grass_block": ["minecraft:dirt"]
|
||||
"minecraft:podzol": ["minecraft:dirt"]
|
||||
"minecraft:gravel": ["minecraft:dirt"]
|
||||
"minecraft:sand": ["minecraft:dirt"]
|
||||
"minecraft:coarse_dirt": ["minecraft:dirt"]
|
||||
|
||||
update: []
|
16
src/main/resources/default-config/flora/button.yml
Normal file
16
src/main/resources/default-config/flora/button.yml
Normal file
@ -0,0 +1,16 @@
|
||||
layers:
|
||||
- materials:
|
||||
- "minecraft:stone_button[facing=east,face=floor]": 1
|
||||
- "minecraft:stone_button[facing=south,face=floor]": 1
|
||||
layers: 1
|
||||
id: SMALL_ROCK
|
||||
name: "Stone button \"rock\""
|
||||
spawnable:
|
||||
- "minecraft:stone"
|
||||
- "minecraft:sand"
|
||||
- "minecraft:red_sand"
|
||||
- "minecraft:gravel"
|
||||
- "minecraft:dirt"
|
||||
- "minecraft:coarse_dirt"
|
||||
replaceable:
|
||||
- "minecraft:air"
|
17
src/main/resources/default-config/flora/caves/stalactite.yml
Normal file
17
src/main/resources/default-config/flora/caves/stalactite.yml
Normal file
@ -0,0 +1,17 @@
|
||||
layers:
|
||||
- materials:
|
||||
- "minecraft:cobblestone_wall": 1
|
||||
layers: 1
|
||||
- materials:
|
||||
- "minecraft:iron_bars": 1
|
||||
- "minecraft:cobblestone_wall": 1
|
||||
layers: 1
|
||||
- materials:
|
||||
- "minecraft:iron_bars": 1
|
||||
layers: 1
|
||||
id: STALACTITE
|
||||
spawnable:
|
||||
- "minecraft:stone"
|
||||
replaceable:
|
||||
- "minecraft:air"
|
||||
ceiling: true
|
18
src/main/resources/default-config/flora/caves/stalagmite.yml
Normal file
18
src/main/resources/default-config/flora/caves/stalagmite.yml
Normal file
@ -0,0 +1,18 @@
|
||||
layers:
|
||||
- materials:
|
||||
- "minecraft:iron_bars": 1
|
||||
layers: 1
|
||||
- materials:
|
||||
- "minecraft:iron_bars": 1
|
||||
- "minecraft:cobblestone_wall": 1
|
||||
layers: 1
|
||||
- materials:
|
||||
- "minecraft:cobblestone_wall": 1
|
||||
layers: 1
|
||||
|
||||
id: STALAGMITE
|
||||
spawnable:
|
||||
- "minecraft:stone"
|
||||
replaceable:
|
||||
- "minecraft:air"
|
||||
ceiling: false
|
18
src/main/resources/default-config/flora/kelp/kelp_mid.yml
Normal file
18
src/main/resources/default-config/flora/kelp/kelp_mid.yml
Normal file
@ -0,0 +1,18 @@
|
||||
layers:
|
||||
- materials:
|
||||
- "minecraft:kelp": 1
|
||||
layers: 1
|
||||
- materials:
|
||||
- "minecraft:kelp_plant": 1
|
||||
layers: 6
|
||||
|
||||
id: KELP_MEDIUM
|
||||
name: "Medium Kelp"
|
||||
spawnable:
|
||||
- "minecraft:sand"
|
||||
- "minecraft:stone"
|
||||
- "minecraft:red_sand"
|
||||
- "minecraft:gravel"
|
||||
- "minecraft:dirt"
|
||||
replaceable:
|
||||
- "minecraft:water"
|
18
src/main/resources/default-config/flora/kelp/kelp_short.yml
Normal file
18
src/main/resources/default-config/flora/kelp/kelp_short.yml
Normal file
@ -0,0 +1,18 @@
|
||||
layers:
|
||||
- materials:
|
||||
- "minecraft:kelp": 1
|
||||
layers: 1
|
||||
- materials:
|
||||
- "minecraft:kelp_plant": 1
|
||||
layers: 3
|
||||
|
||||
id: KELP_SHORT
|
||||
name: "Short Kelp"
|
||||
spawnable:
|
||||
- "minecraft:sand"
|
||||
- "minecraft:stone"
|
||||
- "minecraft:red_sand"
|
||||
- "minecraft:gravel"
|
||||
- "minecraft:dirt"
|
||||
replaceable:
|
||||
- "minecraft:water"
|
18
src/main/resources/default-config/flora/kelp/kelp_tall.yml
Normal file
18
src/main/resources/default-config/flora/kelp/kelp_tall.yml
Normal file
@ -0,0 +1,18 @@
|
||||
layers:
|
||||
- materials:
|
||||
- "minecraft:kelp": 1
|
||||
layers: 1
|
||||
- materials:
|
||||
- "minecraft:kelp_plant": 1
|
||||
layers: 9
|
||||
|
||||
id: KELP_TALL
|
||||
name: "Tall Kelp"
|
||||
spawnable:
|
||||
- "minecraft:sand"
|
||||
- "minecraft:stone"
|
||||
- "minecraft:red_sand"
|
||||
- "minecraft:gravel"
|
||||
- "minecraft:dirt"
|
||||
replaceable:
|
||||
- "minecraft:water"
|
16
src/main/resources/default-config/flora/leaves.yml
Normal file
16
src/main/resources/default-config/flora/leaves.yml
Normal file
@ -0,0 +1,16 @@
|
||||
layers:
|
||||
- materials:
|
||||
- "minecraft:oak_leaves[persistent=true]": 1
|
||||
layers: 1
|
||||
id: LEAVES
|
||||
name: "Stone button \"rock\""
|
||||
spawnable:
|
||||
- "minecraft:stone"
|
||||
- "minecraft:sand"
|
||||
- "minecraft:red_sand"
|
||||
- "minecraft:gravel"
|
||||
- "minecraft:dirt"
|
||||
- "minecraft:coarse_dirt"
|
||||
- "minecraft:grass_block"
|
||||
replaceable:
|
||||
- "minecraft:air"
|
24
src/main/resources/default-config/flora/root.yml
Normal file
24
src/main/resources/default-config/flora/root.yml
Normal file
@ -0,0 +1,24 @@
|
||||
layers:
|
||||
- materials:
|
||||
- "minecraft:spruce_fence": 1
|
||||
- "minecraft:air": 2
|
||||
layers: 1
|
||||
- materials:
|
||||
- "minecraft:spruce_fence": 1
|
||||
layers: 1
|
||||
- materials:
|
||||
- "minecraft:spruce_fence": 1
|
||||
- "minecraft:oak_log": 2
|
||||
layers: 1
|
||||
- materials:
|
||||
- "minecraft:oak_log": 1
|
||||
layers: 1
|
||||
|
||||
id: ROOT
|
||||
name: "Swamp Root"
|
||||
spawnable:
|
||||
- "minecraft:grass_block"
|
||||
- "minecraft:coarse_dirt"
|
||||
- "minecraft:dirt"
|
||||
replaceable:
|
||||
- "minecraft:air"
|
14
src/main/resources/default-config/flora/seagrass.yml
Normal file
14
src/main/resources/default-config/flora/seagrass.yml
Normal file
@ -0,0 +1,14 @@
|
||||
layers:
|
||||
- materials:
|
||||
- "minecraft:seagrass": 1
|
||||
layers: 1
|
||||
id: SEAGRASS
|
||||
name: "Short Sea Grass"
|
||||
spawnable:
|
||||
- "minecraft:sand"
|
||||
- "minecraft:stone"
|
||||
- "minecraft:red_sand"
|
||||
- "minecraft:gravel"
|
||||
- "minecraft:dirt"
|
||||
replaceable:
|
||||
- "minecraft:water"
|
17
src/main/resources/default-config/flora/tall_seagrass.yml
Normal file
17
src/main/resources/default-config/flora/tall_seagrass.yml
Normal file
@ -0,0 +1,17 @@
|
||||
layers:
|
||||
- materials:
|
||||
- "minecraft:tall_seagrass[half=upper]": 1
|
||||
layers: 1
|
||||
- materials:
|
||||
- "minecraft:tall_seagrass[half=lower]": 1
|
||||
layers: 1
|
||||
id: TALL_SEAGRASS
|
||||
name: "Tall Sea Grass"
|
||||
spawnable:
|
||||
- "minecraft:sand"
|
||||
- "minecraft:stone"
|
||||
- "minecraft:red_sand"
|
||||
- "minecraft:gravel"
|
||||
- "minecraft:dirt"
|
||||
replaceable:
|
||||
- "minecraft:water"
|
13
src/main/resources/default-config/grids/beach.yml
Normal file
13
src/main/resources/default-config/grids/beach.yml
Normal file
@ -0,0 +1,13 @@
|
||||
grid:
|
||||
- ["FROZEN_BEACH", "FROZEN_BEACH", "COLD_BEACH", "COLD_BEACH", "BEACH", "BEACH", "BEACH", "WARM_BEACH", "WARM_BEACH", "WARM_BEACH", "WARM_BEACH"]
|
||||
- ["FROZEN_BEACH", "FROZEN_BEACH", "COLD_BEACH", "COLD_BEACH", "BEACH", "BEACH", "BEACH", "WARM_BEACH", "WARM_BEACH", "WARM_BEACH", "WARM_BEACH"]
|
||||
- ["FROZEN_BEACH", "FROZEN_BEACH", "COLD_BEACH", "COLD_BEACH", "BEACH", "BEACH", "BEACH", "WARM_BEACH", "WARM_BEACH", "WARM_BEACH", "WARM_BEACH"]
|
||||
- ["FROZEN_BEACH", "FROZEN_BEACH", "COLD_BEACH", "COLD_BEACH", "BEACH", "BEACH", "BEACH", "WARM_BEACH", "WARM_BEACH", "WARM_BEACH", "WARM_BEACH"]
|
||||
- ["FROZEN_BEACH", "FROZEN_BEACH", "COLD_BEACH", "COLD_BEACH", "BEACH", "BEACH", "BEACH", "WARM_BEACH", "WARM_BEACH", "WARM_BEACH", "WARM_BEACH"]
|
||||
- ["FROZEN_BEACH", "FROZEN_BEACH", "COLD_BEACH", "COLD_BEACH", "BEACH", "BEACH", "BEACH", "WARM_BEACH", "WARM_BEACH", "WARM_BEACH", "WARM_BEACH"]
|
||||
- ["FROZEN_BEACH", "FROZEN_BEACH", "COLD_BEACH", "COLD_BEACH", "BEACH", "BEACH", "BEACH", "WARM_BEACH", "WARM_BEACH", "WARM_BEACH", "WARM_BEACH"]
|
||||
- ["FROZEN_BEACH", "FROZEN_BEACH", "COLD_BEACH", "COLD_BEACH", "BEACH", "SWAMP", "BEACH", "WARM_BEACH", "WARM_BEACH", "WARM_BEACH", "WARM_BEACH"]
|
||||
- ["FROZEN_BEACH", "FROZEN_BEACH", "COLD_BEACH", "COLD_BEACH", "BEACH", "SWAMP", "SWAMP", "SWAMP", "WARM_BEACH", "WARM_BEACH", "WARM_BEACH"]
|
||||
- ["FROZEN_BEACH", "FROZEN_BEACH", "COLD_BEACH", "COLD_BEACH", "BEACH", "SWAMP", "SWAMP", "SWAMP", "SWAMP", "WARM_BEACH", "WARM_BEACH"]
|
||||
- ["FROZEN_BEACH", "FROZEN_BEACH", "COLD_BEACH", "COLD_BEACH", "BEACH", "SWAMP", "SWAMP", "SWAMP", "SWAMP", "WARM_BEACH", "WARM_BEACH"]
|
||||
id: BEACH
|
13
src/main/resources/default-config/grids/land.yml
Normal file
13
src/main/resources/default-config/grids/land.yml
Normal file
@ -0,0 +1,13 @@
|
||||
grid:
|
||||
- ["TUNDRA", "TUNDRA", "TAIGA", "PLAINS", "PLAINS", "SAVANNA", "SAVANNA", "DESERT", "DESERT", "MESA", "MESA"]
|
||||
- ["TUNDRA", "TUNDRA", "TAIGA", "PLAINS", "PLAINS", "SAVANNA", "SAVANNA", "DESERT", "DESERT", "MESA", "MESA"]
|
||||
- ["TUNDRA", "TUNDRA", "TAIGA", "PLAINS", "PLAINS", "SAVANNA", "SAVANNA", "DESERT", "DESERT", "MESA", "MESA"]
|
||||
- ["TUNDRA", "TUNDRA", "TAIGA", "PLAINS", "PLAINS", "SAVANNA", "SAVANNA", "DESERT", "DESERT", "DESERT", "DESERT"]
|
||||
- ["TUNDRA", "TUNDRA", "TAIGA", "PLAINS", "PLAINS", "SAVANNA", "SAVANNA", "DESERT", "DESERT", "DESERT", "DESERT"]
|
||||
- ["SNOWY_TAIGA", "SNOWY_TAIGA", "TAIGA", "PLAINS", "PLAINS", "PLAINS", "PLAINS", "SAVANNA", "SAVANNA", "SAVANNA", "SAVANNA"]
|
||||
- ["SNOWY_TAIGA", "SNOWY_TAIGA", "TAIGA", "PLAINS", "PLAINS", "PLAINS", "PLAINS", "PLAINS", "PLAINS", "PLAINS", "PLAINS"]
|
||||
- ["SNOWY_TAIGA", "SNOWY_TAIGA", "TAIGA", "DARK_FOREST", "DARK_FOREST", "FOREST", "FOREST", "JUNGLE", "JUNGLE", "JUNGLE", "JUNGLE"]
|
||||
- ["SNOWY_TAIGA", "SNOWY_TAIGA", "TAIGA", "DARK_FOREST", "DARK_FOREST", "FOREST", "FOREST", "FOREST", "JUNGLE", "JUNGLE", "JUNGLE"]
|
||||
- ["SNOWY_TAIGA", "SNOWY_TAIGA", "TAIGA", "DARK_FOREST", "DARK_FOREST", "FOREST", "FOREST", "JUNGLE", "JUNGLE", "JUNGLE", "JUNGLE"]
|
||||
- ["SNOWY_TAIGA", "SNOWY_TAIGA", "TAIGA", "DARK_FOREST", "DARK_FOREST", "FOREST", "FOREST", "JUNGLE", "JUNGLE", "JUNGLE", "JUNGLE"]
|
||||
id: LAND
|
13
src/main/resources/default-config/grids/mountain.yml
Normal file
13
src/main/resources/default-config/grids/mountain.yml
Normal file
@ -0,0 +1,13 @@
|
||||
grid:
|
||||
- ["MOUNTAINS_STONE", "MOUNTAINS_STONE", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY_0", "ARID_MOUNTAINS", "ARID_MOUNTAINS", "ARID_MOUNTAINS", "ARID_MOUNTAINS", "ARID_MOUNTAINS", "ARID_MOUNTAINS"]
|
||||
- ["MOUNTAINS_STONE", "MOUNTAINS_STONE", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY_0", "ARID_MOUNTAINS", "ARID_MOUNTAINS", "ARID_MOUNTAINS", "ARID_MOUNTAINS", "ARID_MOUNTAINS", "ARID_MOUNTAINS"]
|
||||
- ["MOUNTAINS_STONE", "MOUNTAINS_STONE", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY_0", "ARID_MOUNTAINS", "ARID_MOUNTAINS", "ARID_MOUNTAINS", "ARID_MOUNTAINS", "ARID_MOUNTAINS", "ARID_MOUNTAINS"]
|
||||
- ["MOUNTAINS_STONE", "MOUNTAINS_STONE", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY_0", "ARID_MOUNTAINS", "ARID_MOUNTAINS", "ARID_MOUNTAINS", "ARID_MOUNTAINS", "ARID_MOUNTAINS", "ARID_MOUNTAINS"]
|
||||
- ["MOUNTAINS_STONE", "MOUNTAINS_STONE", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY_0", "ARID_MOUNTAINS", "ARID_MOUNTAINS", "ARID_MOUNTAINS", "ARID_MOUNTAINS", "ARID_MOUNTAINS", "ARID_MOUNTAINS"]
|
||||
- ["MOUNTAINS_STONE", "MOUNTAINS_STONE", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "ARID_MOUNTAINS", "ARID_MOUNTAINS", "ARID_MOUNTAINS", "ARID_MOUNTAINS"]
|
||||
- ["MOUNTAINS_STONE", "MOUNTAINS_STONE", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY", "MOUNTAINS_PRETTY", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0"]
|
||||
- ["MOUNTAINS_STONE", "MOUNTAINS_STONE", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY", "MOUNTAINS_PRETTY", "MOUNTAINS_PRETTY", "MOUNTAINS_PRETTY", "MOUNTAINS_JUNGLE_1", "MOUNTAINS_JUNGLE_1", "MOUNTAINS_JUNGLE_1", "MOUNTAINS_JUNGLE_1"]
|
||||
- ["MOUNTAINS_STONE", "MOUNTAINS_STONE", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY", "MOUNTAINS_PRETTY", "MOUNTAINS_PRETTY", "MOUNTAINS_PRETTY", "MOUNTAINS_PRETTY", "MOUNTAINS_JUNGLE", "MOUNTAINS_JUNGLE", "MOUNTAINS_JUNGLE"]
|
||||
- ["MOUNTAINS_STONE", "MOUNTAINS_STONE", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY", "MOUNTAINS_PRETTY", "MOUNTAINS_PRETTY", "MOUNTAINS_PRETTY", "MOUNTAINS_JUNGLE", "MOUNTAINS_JUNGLE", "MOUNTAINS_JUNGLE", "MOUNTAINS_JUNGLE"]
|
||||
- ["MOUNTAINS_STONE", "MOUNTAINS_STONE", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY", "MOUNTAINS_PRETTY", "MOUNTAINS_PRETTY", "MOUNTAINS_PRETTY", "MOUNTAINS_JUNGLE", "MOUNTAINS_JUNGLE", "MOUNTAINS_JUNGLE", "MOUNTAINS_JUNGLE"]
|
||||
id: MOUNTAIN
|
@ -0,0 +1,13 @@
|
||||
grid:
|
||||
- ["MOUNTAINS_STONE_0", "MOUNTAINS_STONE_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "ARID_MOUNTAINS_0", "ARID_MOUNTAINS_0", "ARID_MOUNTAINS_0", "ARID_MOUNTAINS_0", "ARID_MOUNTAINS_0", "ARID_MOUNTAINS_0"]
|
||||
- ["MOUNTAINS_STONE_0", "MOUNTAINS_STONE_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "ARID_MOUNTAINS_0", "ARID_MOUNTAINS_0", "ARID_MOUNTAINS_0", "ARID_MOUNTAINS_0", "ARID_MOUNTAINS_0", "ARID_MOUNTAINS_0"]
|
||||
- ["MOUNTAINS_STONE_0", "MOUNTAINS_STONE_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "ARID_MOUNTAINS_0", "ARID_MOUNTAINS_0", "ARID_MOUNTAINS_0", "ARID_MOUNTAINS_0", "ARID_MOUNTAINS_0", "ARID_MOUNTAINS_0"]
|
||||
- ["MOUNTAINS_STONE_0", "MOUNTAINS_STONE_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "ARID_MOUNTAINS_0", "ARID_MOUNTAINS_0", "ARID_MOUNTAINS_0", "ARID_MOUNTAINS_0", "ARID_MOUNTAINS_0", "ARID_MOUNTAINS_0"]
|
||||
- ["MOUNTAINS_STONE_0", "MOUNTAINS_STONE_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "ARID_MOUNTAINS_0", "ARID_MOUNTAINS_0", "ARID_MOUNTAINS_0", "ARID_MOUNTAINS_0", "ARID_MOUNTAINS_0", "ARID_MOUNTAINS_0"]
|
||||
- ["MOUNTAINS_STONE_0", "MOUNTAINS_STONE_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "ARID_MOUNTAINS_0", "ARID_MOUNTAINS_0", "ARID_MOUNTAINS_0", "ARID_MOUNTAINS_0", "ARID_MOUNTAINS_0"]
|
||||
- ["MOUNTAINS_STONE_0", "MOUNTAINS_STONE_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0"]
|
||||
- ["MOUNTAINS_STONE_0", "MOUNTAINS_STONE_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_JUNGLE_0", "MOUNTAINS_JUNGLE_0", "MOUNTAINS_JUNGLE_0", "MOUNTAINS_JUNGLE_0"]
|
||||
- ["MOUNTAINS_STONE_0", "MOUNTAINS_STONE_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_JUNGLE_0", "MOUNTAINS_JUNGLE_0", "MOUNTAINS_JUNGLE_0"]
|
||||
- ["MOUNTAINS_STONE_0", "MOUNTAINS_STONE_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_JUNGLE_0", "MOUNTAINS_JUNGLE_0", "MOUNTAINS_JUNGLE_0", "MOUNTAINS_JUNGLE_0"]
|
||||
- ["MOUNTAINS_STONE_0", "MOUNTAINS_STONE_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_JUNGLE_0", "MOUNTAINS_JUNGLE_0", "MOUNTAINS_JUNGLE_0", "MOUNTAINS_JUNGLE_0"]
|
||||
id: MOUNTAIN_0
|
@ -0,0 +1,13 @@
|
||||
grid:
|
||||
- ["MOUNTAINS_STONE_1", "MOUNTAINS_STONE_1", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY_0", "ARID_MOUNTAINS_1", "ARID_MOUNTAINS_1", "ARID_MOUNTAINS_1", "ARID_MOUNTAINS_1", "ARID_MOUNTAINS_1", "ARID_MOUNTAINS_1"]
|
||||
- ["MOUNTAINS_STONE_1", "MOUNTAINS_STONE_1", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY_0", "ARID_MOUNTAINS_1", "ARID_MOUNTAINS_1", "ARID_MOUNTAINS_1", "ARID_MOUNTAINS_1", "ARID_MOUNTAINS_1", "ARID_MOUNTAINS_1"]
|
||||
- ["MOUNTAINS_STONE_1", "MOUNTAINS_STONE_1", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY_0", "ARID_MOUNTAINS_1", "ARID_MOUNTAINS_1", "ARID_MOUNTAINS_1", "ARID_MOUNTAINS_1", "ARID_MOUNTAINS_1", "ARID_MOUNTAINS_1"]
|
||||
- ["MOUNTAINS_STONE_1", "MOUNTAINS_STONE_1", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY_0", "ARID_MOUNTAINS_1", "ARID_MOUNTAINS_1", "ARID_MOUNTAINS_1", "ARID_MOUNTAINS_1", "ARID_MOUNTAINS_1", "ARID_MOUNTAINS_1"]
|
||||
- ["MOUNTAINS_STONE_1", "MOUNTAINS_STONE_1", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY_0", "ARID_MOUNTAINS_1", "ARID_MOUNTAINS_1", "ARID_MOUNTAINS_1", "ARID_MOUNTAINS_1", "ARID_MOUNTAINS_1", "ARID_MOUNTAINS_1"]
|
||||
- ["MOUNTAINS_STONE_1", "MOUNTAINS_STONE_1", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY_0", "ARID_MOUNTAINS_1", "ARID_MOUNTAINS_1", "ARID_MOUNTAINS_1", "ARID_MOUNTAINS_1", "ARID_MOUNTAINS_1"]
|
||||
- ["MOUNTAINS_STONE_1", "MOUNTAINS_STONE_1", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_0"]
|
||||
- ["MOUNTAINS_STONE_1", "MOUNTAINS_STONE_1", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY_1", "MOUNTAINS_JUNGLE_1", "MOUNTAINS_JUNGLE_1", "MOUNTAINS_JUNGLE_1", "MOUNTAINS_JUNGLE_1"]
|
||||
- ["MOUNTAINS_STONE_1", "MOUNTAINS_STONE_1", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY_1", "MOUNTAINS_JUNGLE_1", "MOUNTAINS_JUNGLE_1", "MOUNTAINS_JUNGLE_1"]
|
||||
- ["MOUNTAINS_STONE_1", "MOUNTAINS_STONE_1", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY_1", "MOUNTAINS_JUNGLE_1", "MOUNTAINS_JUNGLE_1", "MOUNTAINS_JUNGLE_1", "MOUNTAINS_JUNGLE_1"]
|
||||
- ["MOUNTAINS_STONE_1", "MOUNTAINS_STONE_1", "MOUNTAINS_PRETTY_0", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY_1", "MOUNTAINS_PRETTY_1", "MOUNTAINS_JUNGLE_1", "MOUNTAINS_JUNGLE_1", "MOUNTAINS_JUNGLE_1", "MOUNTAINS_JUNGLE_1"]
|
||||
id: MOUNTAIN_1
|
13
src/main/resources/default-config/grids/ocean.yml
Normal file
13
src/main/resources/default-config/grids/ocean.yml
Normal file
@ -0,0 +1,13 @@
|
||||
grid:
|
||||
- ["FROZEN_OCEAN", "FROZEN_OCEAN", "COLD_OCEAN", "COLD_OCEAN", "OCEAN", "OCEAN", "OCEAN", "LUKEWARM_OCEAN", "WARM_OCEAN", "WARM_OCEAN", "WARM_OCEAN"]
|
||||
- ["FROZEN_OCEAN", "FROZEN_OCEAN", "COLD_OCEAN", "COLD_OCEAN", "OCEAN", "OCEAN", "OCEAN", "LUKEWARM_OCEAN", "WARM_OCEAN", "WARM_OCEAN", "WARM_OCEAN"]
|
||||
- ["FROZEN_OCEAN", "FROZEN_OCEAN", "COLD_OCEAN", "COLD_OCEAN", "OCEAN", "OCEAN", "OCEAN", "LUKEWARM_OCEAN", "WARM_OCEAN", "WARM_OCEAN", "WARM_OCEAN"]
|
||||
- ["FROZEN_OCEAN", "FROZEN_OCEAN", "COLD_OCEAN", "COLD_OCEAN", "OCEAN", "OCEAN", "OCEAN", "LUKEWARM_OCEAN", "WARM_OCEAN", "WARM_OCEAN", "WARM_OCEAN"]
|
||||
- ["FROZEN_OCEAN", "FROZEN_OCEAN", "COLD_OCEAN", "COLD_OCEAN", "OCEAN", "OCEAN", "OCEAN", "LUKEWARM_OCEAN", "WARM_OCEAN", "WARM_OCEAN", "WARM_OCEAN"]
|
||||
- ["FROZEN_OCEAN", "FROZEN_OCEAN", "COLD_OCEAN", "COLD_OCEAN", "OCEAN", "OCEAN", "OCEAN", "LUKEWARM_OCEAN", "WARM_OCEAN", "WARM_OCEAN", "WARM_OCEAN"]
|
||||
- ["FROZEN_OCEAN", "FROZEN_OCEAN", "COLD_OCEAN", "COLD_OCEAN", "OCEAN", "OCEAN", "OCEAN", "LUKEWARM_OCEAN", "WARM_OCEAN", "WARM_OCEAN", "WARM_OCEAN"]
|
||||
- ["FROZEN_OCEAN", "FROZEN_OCEAN", "COLD_OCEAN", "COLD_OCEAN", "OCEAN", "SWAMP", "OCEAN", "LUKEWARM_OCEAN", "WARM_OCEAN", "WARM_OCEAN", "WARM_OCEAN"]
|
||||
- ["FROZEN_OCEAN", "FROZEN_OCEAN", "COLD_OCEAN", "COLD_OCEAN", "OCEAN", "SWAMP", "SWAMP", "SWAMP", "LUKEWARM_OCEAN", "WARM_OCEAN", "WARM_OCEAN"]
|
||||
- ["FROZEN_OCEAN", "FROZEN_OCEAN", "COLD_OCEAN", "COLD_OCEAN", "OCEAN", "SWAMP", "SWAMP", "SWAMP", "SWAMP", "LUKEWARM_OCEAN", "WARM_OCEAN"]
|
||||
- ["FROZEN_OCEAN", "FROZEN_OCEAN", "COLD_OCEAN", "COLD_OCEAN", "OCEAN", "SWAMP", "SWAMP", "SWAMP", "SWAMP", "LUKEWARM_OCEAN", "WARM_OCEAN"]
|
||||
id: OCEAN
|
@ -0,0 +1,9 @@
|
||||
material: "minecraft:andesite"
|
||||
radius:
|
||||
min: 3
|
||||
max: 4
|
||||
deform: 0.75
|
||||
deform-frequency: 0.1
|
||||
id: ANDESITE
|
||||
replace:
|
||||
- "minecraft:stone"
|
@ -0,0 +1,9 @@
|
||||
material: "minecraft:diorite"
|
||||
radius:
|
||||
min: 3
|
||||
max: 4
|
||||
deform: 0.75
|
||||
deform-frequency: 0.1
|
||||
id: DIORITE
|
||||
replace:
|
||||
- "minecraft:stone"
|
@ -0,0 +1,9 @@
|
||||
material: "minecraft:dirt"
|
||||
radius:
|
||||
min: 3
|
||||
max: 4
|
||||
deform: 0.75
|
||||
deform-frequency: 0.1
|
||||
id: DIRT
|
||||
replace:
|
||||
- "minecraft:stone"
|
@ -0,0 +1,9 @@
|
||||
material: "minecraft:granite"
|
||||
radius:
|
||||
min: 3
|
||||
max: 4
|
||||
deform: 0.75
|
||||
deform-frequency: 0.1
|
||||
id: GRANITE
|
||||
replace:
|
||||
- "minecraft:stone"
|
@ -0,0 +1,9 @@
|
||||
material: "minecraft:gravel"
|
||||
radius:
|
||||
min: 3
|
||||
max: 4
|
||||
deform: 0.75
|
||||
deform-frequency: 0.1
|
||||
id: GRAVEL
|
||||
replace:
|
||||
- "minecraft:stone"
|
9
src/main/resources/default-config/ores/minerals/coal.yml
Normal file
9
src/main/resources/default-config/ores/minerals/coal.yml
Normal file
@ -0,0 +1,9 @@
|
||||
material: "minecraft:coal_ore"
|
||||
radius:
|
||||
min: 1
|
||||
max: 2
|
||||
deform: 0.75
|
||||
deform-frequency: 0.2
|
||||
id: COAL_ORE
|
||||
replace:
|
||||
- "minecraft:stone"
|
@ -0,0 +1,9 @@
|
||||
material: "minecraft:diamond_ore"
|
||||
radius:
|
||||
min: 0
|
||||
max: 1
|
||||
deform: 0.75
|
||||
deform-frequency: 0.2
|
||||
id: DIAMOND_ORE
|
||||
replace:
|
||||
- "minecraft:stone"
|
9
src/main/resources/default-config/ores/minerals/gold.yml
Normal file
9
src/main/resources/default-config/ores/minerals/gold.yml
Normal file
@ -0,0 +1,9 @@
|
||||
material: "minecraft:gold_ore"
|
||||
radius:
|
||||
min: 1
|
||||
max: 1
|
||||
deform: 0.75
|
||||
deform-frequency: 0.2
|
||||
id: GOLD_ORE
|
||||
replace:
|
||||
- "minecraft:stone"
|
9
src/main/resources/default-config/ores/minerals/iron.yml
Normal file
9
src/main/resources/default-config/ores/minerals/iron.yml
Normal file
@ -0,0 +1,9 @@
|
||||
material: "minecraft:iron_ore"
|
||||
radius:
|
||||
min: 1
|
||||
max: 1
|
||||
deform: 0.75
|
||||
deform-frequency: 0.2
|
||||
id: IRON_ORE
|
||||
replace:
|
||||
- "minecraft:stone"
|
@ -0,0 +1,9 @@
|
||||
material: "minecraft:lapis_ore"
|
||||
radius:
|
||||
min: 1
|
||||
max: 1
|
||||
deform: 0.75
|
||||
deform-frequency: 0.2
|
||||
id: LAPIS_ORE
|
||||
replace:
|
||||
- "minecraft:stone"
|
@ -0,0 +1,9 @@
|
||||
material: "minecraft:redstone_ore"
|
||||
radius:
|
||||
min: 1
|
||||
max: 1
|
||||
deform: 0.75
|
||||
deform-frequency: 0.2
|
||||
id: REDSTONE_ORE
|
||||
replace:
|
||||
- "minecraft:stone"
|
64
src/main/resources/default-config/pack.yml
Normal file
64
src/main/resources/default-config/pack.yml
Normal file
@ -0,0 +1,64 @@
|
||||
id: DEFAULT
|
||||
grids:
|
||||
- OCEAN
|
||||
- OCEAN
|
||||
- OCEAN
|
||||
- OCEAN
|
||||
- OCEAN
|
||||
- OCEAN
|
||||
- OCEAN
|
||||
- OCEAN
|
||||
- OCEAN
|
||||
- OCEAN
|
||||
- OCEAN
|
||||
- OCEAN
|
||||
- OCEAN
|
||||
- OCEAN
|
||||
- OCEAN
|
||||
- OCEAN
|
||||
- BEACH
|
||||
- LAND
|
||||
- LAND
|
||||
- LAND
|
||||
- LAND
|
||||
- LAND
|
||||
- LAND
|
||||
- LAND
|
||||
- LAND
|
||||
- LAND
|
||||
- LAND
|
||||
- LAND
|
||||
- LAND
|
||||
- LAND
|
||||
- LAND
|
||||
- LAND
|
||||
- LAND
|
||||
- LAND
|
||||
- LAND
|
||||
- MOUNTAIN_0
|
||||
- MOUNTAIN_1
|
||||
- MOUNTAIN
|
||||
- MOUNTAIN
|
||||
- MOUNTAIN
|
||||
- MOUNTAIN
|
||||
- MOUNTAIN
|
||||
- MOUNTAIN
|
||||
- MOUNTAIN
|
||||
- MOUNTAIN
|
||||
- MOUNTAIN
|
||||
- MOUNTAIN
|
||||
- MOUNTAIN
|
||||
frequencies:
|
||||
grid-x: 3072
|
||||
grid-z: 2048
|
||||
zone: 4096
|
||||
blend:
|
||||
enable: true
|
||||
frequency: 0.125
|
||||
amplitude: 10
|
||||
erode:
|
||||
enable: true
|
||||
frequency: 0.002
|
||||
threshold: 0.001
|
||||
octaves: 4
|
||||
grid: "BIOME:RIVER"
|
@ -0,0 +1,6 @@
|
||||
layers:
|
||||
- materials:
|
||||
- "minecraft:bedrock": 1
|
||||
layers: 1
|
||||
id: BEDROCK
|
||||
name: "Bedrock Palette"
|
@ -0,0 +1,7 @@
|
||||
layers:
|
||||
- materials:
|
||||
- "minecraft:bedrock": 1
|
||||
- "minecraft:stone": 1
|
||||
layers: 1
|
||||
id: BEDROCK_HALF
|
||||
name: "Bedrock Palette"
|
@ -0,0 +1,7 @@
|
||||
layers:
|
||||
- materials:
|
||||
- "minecraft:bedrock": 1
|
||||
- "minecraft:stone": 2
|
||||
layers: 1
|
||||
id: BEDROCK_LITTLE
|
||||
name: "Bedrock Palette"
|
@ -0,0 +1,7 @@
|
||||
layers:
|
||||
- materials:
|
||||
- "minecraft:bedrock": 2
|
||||
- "minecraft:stone": 1
|
||||
layers: 1
|
||||
id: BEDROCK_MOST
|
||||
name: "Bedrock Palette"
|
@ -0,0 +1,8 @@
|
||||
layers:
|
||||
- materials:
|
||||
- "minecraft:ice": 1
|
||||
layers: 1
|
||||
- materials:
|
||||
- "minecraft:water": 1
|
||||
layers: 1
|
||||
id: COLD_OCEAN
|
12
src/main/resources/default-config/palettes/desert/desert.yml
Normal file
12
src/main/resources/default-config/palettes/desert/desert.yml
Normal file
@ -0,0 +1,12 @@
|
||||
layers:
|
||||
- materials:
|
||||
- "minecraft:sand": 1
|
||||
layers: 3
|
||||
- materials:
|
||||
- "minecraft:sandstone": 1
|
||||
layers: 4
|
||||
- materials:
|
||||
- "minecraft:stone": 1
|
||||
layers: 1
|
||||
id: DESERT
|
||||
name: "Sandy Palette"
|
@ -0,0 +1,12 @@
|
||||
layers:
|
||||
- materials:
|
||||
- "minecraft:red_sand": 1
|
||||
layers: 3
|
||||
- materials:
|
||||
- "minecraft:red_sandstone": 1
|
||||
layers: 4
|
||||
- materials:
|
||||
- "minecraft:stone": 1
|
||||
layers: 1
|
||||
id: RED_DESERT
|
||||
name: "Sandy Palette"
|
11
src/main/resources/default-config/palettes/grassy.yml
Normal file
11
src/main/resources/default-config/palettes/grassy.yml
Normal file
@ -0,0 +1,11 @@
|
||||
layers:
|
||||
- materials:
|
||||
- "minecraft:grass_block": 1
|
||||
layers: 1
|
||||
- materials:
|
||||
- "minecraft:dirt": 1
|
||||
layers: 2
|
||||
- materials:
|
||||
- "minecraft:stone": 1
|
||||
layers: 1
|
||||
id: GRASSY
|
12
src/main/resources/default-config/palettes/gravelly.yml
Normal file
12
src/main/resources/default-config/palettes/gravelly.yml
Normal file
@ -0,0 +1,12 @@
|
||||
layers:
|
||||
- materials:
|
||||
- "minecraft:gravel": 1
|
||||
layers: 1
|
||||
- materials:
|
||||
- "minecraft:dirt": 1
|
||||
layers: 2
|
||||
- materials:
|
||||
- "minecraft:stone": 1
|
||||
layers: 1
|
||||
id: GRAVEL
|
||||
name: "Sandy Palette"
|
@ -0,0 +1,29 @@
|
||||
layers:
|
||||
- materials:
|
||||
- "minecraft:grass_block": 1
|
||||
- "minecraft:grass_block": 1
|
||||
- "minecraft:grass_path": 1
|
||||
- "minecraft:grass_block": 1
|
||||
- "minecraft:grass_block": 1
|
||||
- "minecraft:grass_block": 1
|
||||
- "minecraft:grass_block": 1
|
||||
- "minecraft:grass_block": 1
|
||||
- "minecraft:grass_path": 1
|
||||
- "minecraft:grass_block": 1
|
||||
- "minecraft:grass_block": 1
|
||||
- "minecraft:grass_block": 1
|
||||
- "minecraft:grass_block": 1
|
||||
- "minecraft:grass_block": 1
|
||||
- "minecraft:white_terracotta": 2
|
||||
layers: 1
|
||||
- materials:
|
||||
- "minecraft:dirt": 7
|
||||
- "minecraft:white_terracotta": 1
|
||||
layers: 2
|
||||
- materials:
|
||||
- "minecraft:stone": 1
|
||||
layers: 1
|
||||
id: ARID
|
||||
simplex: true
|
||||
frequency: 0.04
|
||||
seed: 3
|
@ -0,0 +1,18 @@
|
||||
layers:
|
||||
- materials:
|
||||
- "minecraft:cyan_terracotta": 1
|
||||
- "minecraft:grass_block": 2
|
||||
- "minecraft:snow_block": 3
|
||||
layers: 1
|
||||
- materials:
|
||||
- "minecraft:cyan_terracotta": 1
|
||||
- "minecraft:dirt": 2
|
||||
- "minecraft:snow_block": 3
|
||||
layers: 2
|
||||
- materials:
|
||||
- "minecraft:stone": 1
|
||||
layers: 1
|
||||
id: MOUNTAIN_GRASS
|
||||
simplex: true
|
||||
frequency: 0.05
|
||||
seed: 3
|
@ -0,0 +1,20 @@
|
||||
layers:
|
||||
- materials:
|
||||
- "minecraft:brown_terracotta": 2
|
||||
- "minecraft:grass_block": 10
|
||||
- "minecraft:cobblestone": 1
|
||||
- "minecraft:stone": 1
|
||||
layers: 1
|
||||
- materials:
|
||||
- "minecraft:brown_terracotta": 2
|
||||
- "minecraft:dirt": 10
|
||||
- "minecraft:cobblestone": 1
|
||||
- "minecraft:stone": 1
|
||||
layers: 2
|
||||
- materials:
|
||||
- "minecraft:stone": 1
|
||||
layers: 1
|
||||
id: MOUNTAIN_JUNGLE
|
||||
simplex: true
|
||||
frequency: 0.04
|
||||
seed: 3
|
@ -0,0 +1,25 @@
|
||||
layers:
|
||||
- materials:
|
||||
- "minecraft:cyan_terracotta": 2
|
||||
- "minecraft:clay": 2
|
||||
- "minecraft:light_gray_terracotta": 2
|
||||
- "minecraft:grass_block": 10
|
||||
- "minecraft:cobblestone": 1
|
||||
- "minecraft:stone": 1
|
||||
layers: 1
|
||||
- materials:
|
||||
- "minecraft:cyan_terracotta": 2
|
||||
- "minecraft:clay": 2
|
||||
- "minecraft:light_gray_terracotta": 2
|
||||
- "minecraft:dirt": 10
|
||||
- "minecraft:cobblestone": 1
|
||||
- "minecraft:stone": 1
|
||||
layers: 2
|
||||
- materials:
|
||||
- "minecraft:stone": 1
|
||||
layers: 1
|
||||
id: MOUNTAIN_PRETTY
|
||||
name: "Sandy Palette"
|
||||
simplex: true
|
||||
frequency: 0.02
|
||||
seed: 3
|
@ -0,0 +1,14 @@
|
||||
layers:
|
||||
- materials:
|
||||
- "minecraft:cyan_terracotta": 1
|
||||
- "minecraft:stone": 2
|
||||
- "minecraft:snow_block": 3
|
||||
- "minecraft:cobblestone": 1
|
||||
layers: 3
|
||||
- materials:
|
||||
- "minecraft:stone": 1
|
||||
layers: 1
|
||||
id: MOUNTAIN_STONE
|
||||
simplex: true
|
||||
frequency: 0.05
|
||||
seed: 3
|
@ -0,0 +1,22 @@
|
||||
layers:
|
||||
- materials:
|
||||
- "minecraft:cyan_terracotta": 1
|
||||
- "minecraft:stone": 2
|
||||
- "minecraft:grass_block": 2
|
||||
- "minecraft:snow_block": 4
|
||||
- "minecraft:cobblestone": 1
|
||||
layers: 1
|
||||
- materials:
|
||||
- "minecraft:cyan_terracotta": 1
|
||||
- "minecraft:stone": 2
|
||||
- "minecraft:dirt": 2
|
||||
- "minecraft:snow_block": 4
|
||||
- "minecraft:cobblestone": 1
|
||||
layers: 2
|
||||
- materials:
|
||||
- "minecraft:stone": 1
|
||||
layers: 1
|
||||
id: MOUNTAIN_STONE_GRASS
|
||||
simplex: true
|
||||
frequency: 0.05
|
||||
seed: 3
|
14
src/main/resources/default-config/palettes/oceanfloor.yml
Normal file
14
src/main/resources/default-config/palettes/oceanfloor.yml
Normal file
@ -0,0 +1,14 @@
|
||||
layers:
|
||||
- materials:
|
||||
- "minecraft:sand": 1
|
||||
- "minecraft:gravel": 3
|
||||
layers: 3
|
||||
- materials:
|
||||
- "minecraft:gravel": 2
|
||||
layers: 2
|
||||
- materials:
|
||||
- "minecraft:stone": 1
|
||||
layers: 1
|
||||
id: OCEANFLOOR
|
||||
name: "Ocean Floor Palette"
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user