- more grass on mountains

- remove squids from lakes
- tweaks to continent generator
- removed ocean scale slider (transition point sliders give far more control)
This commit is contained in:
dags- 2020-06-30 22:12:16 +01:00
parent 2edc791a3d
commit dc42f1d519
5 changed files with 48 additions and 4 deletions

2
Engine

@ -1 +1 @@
Subproject commit b4fd74c174412ca08d72c694dad5ee85e1e95d9e Subproject commit 855102ba10dbabadb42574bdc7b445c7069789ed

@ -1 +1 @@
Subproject commit 0a3012574af66b128b492b26b8389762654a61a2 Subproject commit 1b6d4823b5a792ca938f1add3d6d6a5c0127a09c

View File

@ -53,7 +53,6 @@ public class FrozenLake extends BiomeVariant {
DefaultBiomeFeatures.addReedsAndPumpkins(this); DefaultBiomeFeatures.addReedsAndPumpkins(this);
DefaultBiomeFeatures.addSprings(this); DefaultBiomeFeatures.addSprings(this);
DefaultBiomeFeatures.addFreezeTopLayer(this); DefaultBiomeFeatures.addFreezeTopLayer(this);
this.addSpawn(EntityClassification.WATER_CREATURE, new Biome.SpawnListEntry(EntityType.SQUID, 2, 1, 4));
this.addSpawn(EntityClassification.WATER_CREATURE, new Biome.SpawnListEntry(EntityType.SALMON, 5, 1, 5)); this.addSpawn(EntityClassification.WATER_CREATURE, new Biome.SpawnListEntry(EntityType.SALMON, 5, 1, 5));
this.addSpawn(EntityClassification.AMBIENT, new Biome.SpawnListEntry(EntityType.BAT, 10, 8, 8)); this.addSpawn(EntityClassification.AMBIENT, new Biome.SpawnListEntry(EntityType.BAT, 10, 8, 8));
this.addSpawn(EntityClassification.MONSTER, new Biome.SpawnListEntry(EntityType.SPIDER, 100, 4, 4)); this.addSpawn(EntityClassification.MONSTER, new Biome.SpawnListEntry(EntityType.SPIDER, 100, 4, 4));

View File

@ -58,7 +58,6 @@ public class Lake extends BiomeVariant {
DefaultBiomeFeatures.addSprings(this); DefaultBiomeFeatures.addSprings(this);
this.addFeature(GenerationStage.Decoration.VEGETAL_DECORATION, Feature.SEAGRASS.withConfiguration(new SeaGrassConfig(48, 0.4D)).withPlacement(Placement.TOP_SOLID_HEIGHTMAP.configure(IPlacementConfig.NO_PLACEMENT_CONFIG))); this.addFeature(GenerationStage.Decoration.VEGETAL_DECORATION, Feature.SEAGRASS.withConfiguration(new SeaGrassConfig(48, 0.4D)).withPlacement(Placement.TOP_SOLID_HEIGHTMAP.configure(IPlacementConfig.NO_PLACEMENT_CONFIG)));
DefaultBiomeFeatures.addFreezeTopLayer(this); DefaultBiomeFeatures.addFreezeTopLayer(this);
this.addSpawn(EntityClassification.WATER_CREATURE, new Biome.SpawnListEntry(EntityType.SQUID, 2, 1, 4));
this.addSpawn(EntityClassification.WATER_CREATURE, new Biome.SpawnListEntry(EntityType.SALMON, 5, 1, 5)); this.addSpawn(EntityClassification.WATER_CREATURE, new Biome.SpawnListEntry(EntityType.SALMON, 5, 1, 5));
this.addSpawn(EntityClassification.AMBIENT, new Biome.SpawnListEntry(EntityType.BAT, 10, 8, 8)); this.addSpawn(EntityClassification.AMBIENT, new Biome.SpawnListEntry(EntityType.BAT, 10, 8, 8));
this.addSpawn(EntityClassification.MONSTER, new Biome.SpawnListEntry(EntityType.SPIDER, 100, 4, 4)); this.addSpawn(EntityClassification.MONSTER, new Biome.SpawnListEntry(EntityType.SPIDER, 100, 4, 4));

View File

@ -0,0 +1,46 @@
{
"biomes": [
"minecraft:*mountains",
"minecraft:mountains*"
],
"match": [
[
"minecraft:decorated",
"minecraft:grass"
]
],
"replace": {
"name": "minecraft:decorated",
"config": {
"feature": {
"name": "minecraft:random_patch",
"config": {
"state_provider": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "minecraft:grass"
}
},
"block_placer": {
"type": "minecraft:simple_block_placer"
},
"whitelist": [],
"blacklist": [],
"tries": 64,
"xspread": 7,
"yspread": 3,
"zspread": 7,
"can_replace": false,
"project": false,
"need_water": false
}
},
"decorator": {
"name": "minecraft:count_heightmap_double",
"config": {
"count": 3
}
}
}
}
}