- fix tall grass possibly preventing tree template features from placing
- refined badlands terrain - more lush birch forest grasses/flowers
This commit is contained in:
parent
17f6021113
commit
b662eb8062
2
Engine
2
Engine
@ -1 +1 @@
|
|||||||
Subproject commit 7a8cf4023c45668b7622aee8b372e119c998a6a7
|
Subproject commit 4fe42cd41dd112604ef2879a43f8cfbc1a40e0fa
|
@ -1 +1 @@
|
|||||||
Subproject commit 96704f55881abe69c1a20462cccb83004bd15a9a
|
Subproject commit 06ee44f3e14bf99f2115f1102645b063ae6ac697
|
@ -13,6 +13,9 @@ apply plugin: "net.minecraftforge.gradle"
|
|||||||
apply plugin: "maven-publish"
|
apply plugin: "maven-publish"
|
||||||
apply plugin: "eclipse"
|
apply plugin: "eclipse"
|
||||||
|
|
||||||
|
sourceCompatibility = JavaVersion.VERSION_1_8
|
||||||
|
targetCompatibility = JavaVersion.VERSION_1_8
|
||||||
|
|
||||||
version = "${mc_version}-${mod_version}${getClassifier()}"
|
version = "${mc_version}-${mod_version}${getClassifier()}"
|
||||||
|
|
||||||
allprojects {
|
allprojects {
|
||||||
|
@ -120,8 +120,6 @@ public class TerraSetupFactory {
|
|||||||
manager.append(
|
manager.append(
|
||||||
new ForestSurface(context),
|
new ForestSurface(context),
|
||||||
Biomes.FOREST,
|
Biomes.FOREST,
|
||||||
Biomes.BIRCH_FOREST,
|
|
||||||
Biomes.BIRCH_FOREST_HILLS,
|
|
||||||
Biomes.TALL_BIRCH_FOREST,
|
Biomes.TALL_BIRCH_FOREST,
|
||||||
Biomes.DARK_FOREST,
|
Biomes.DARK_FOREST,
|
||||||
Biomes.DARK_FOREST_HILLS
|
Biomes.DARK_FOREST_HILLS
|
||||||
|
@ -28,7 +28,7 @@ public class BiomeSearchTask extends Search {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public BlockPos success(BlockPos.Mutable pos) {
|
public BlockPos success(BlockPos.Mutable pos) {
|
||||||
pos.setY(reader.getHeight(Heightmap.Type.MOTION_BLOCKING, pos.getX(), pos.getZ()));
|
pos.setY(reader.getHeight(Heightmap.Type.WORLD_SURFACE_WG, pos.getX(), pos.getZ()));
|
||||||
return super.success(pos);
|
return super.success(pos);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -34,7 +34,7 @@ public class TerrainSearchTask extends Search {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public BlockPos success(BlockPos.Mutable pos) {
|
public BlockPos success(BlockPos.Mutable pos) {
|
||||||
pos.setY(reader.getHeight(Heightmap.Type.MOTION_BLOCKING, pos.getX(), pos.getZ()));
|
pos.setY(reader.getHeight(Heightmap.Type.WORLD_SURFACE_WG, pos.getX(), pos.getZ()));
|
||||||
return super.success(pos);
|
return super.success(pos);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,188 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
"minecraft:birch*",
|
||||||
|
"minecraft:tall_birch*"
|
||||||
|
],
|
||||||
|
"match": [[
|
||||||
|
"minecraft:double_plant_placer"
|
||||||
|
]],
|
||||||
|
"replace": {
|
||||||
|
"name": "minecraft:decorated",
|
||||||
|
"config": {
|
||||||
|
"feature": {
|
||||||
|
"name": "minecraft:random_selector",
|
||||||
|
"config": {
|
||||||
|
"features": [
|
||||||
|
{
|
||||||
|
"chance": 0.8,
|
||||||
|
"name": "minecraft:random_patch",
|
||||||
|
"config": {
|
||||||
|
"state_provider": {
|
||||||
|
"type": "minecraft:simple_state_provider",
|
||||||
|
"state": {
|
||||||
|
"Name": "minecraft:tall_grass",
|
||||||
|
"Properties": {
|
||||||
|
"half": "lower"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"block_placer": {
|
||||||
|
"type": "minecraft:double_plant_placer"
|
||||||
|
},
|
||||||
|
"whitelist": [],
|
||||||
|
"blacklist": [],
|
||||||
|
"tries": 56,
|
||||||
|
"xspread": 7,
|
||||||
|
"yspread": 3,
|
||||||
|
"zspread": 7,
|
||||||
|
"can_replace": false,
|
||||||
|
"project": false,
|
||||||
|
"need_water": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"chance": 0.5,
|
||||||
|
"name": "minecraft:random_patch",
|
||||||
|
"config": {
|
||||||
|
"state_provider": {
|
||||||
|
"type": "minecraft:simple_state_provider",
|
||||||
|
"state": {
|
||||||
|
"Name": "minecraft:lilac",
|
||||||
|
"Properties": {
|
||||||
|
"half": "lower"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"block_placer": {
|
||||||
|
"type": "minecraft:double_plant_placer"
|
||||||
|
},
|
||||||
|
"whitelist": [],
|
||||||
|
"blacklist": [],
|
||||||
|
"tries": 64,
|
||||||
|
"xspread": 7,
|
||||||
|
"yspread": 3,
|
||||||
|
"zspread": 7,
|
||||||
|
"can_replace": false,
|
||||||
|
"project": false,
|
||||||
|
"need_water": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"chance": 0.3,
|
||||||
|
"name": "minecraft:random_patch",
|
||||||
|
"config": {
|
||||||
|
"state_provider": {
|
||||||
|
"type": "minecraft:simple_state_provider",
|
||||||
|
"state": {
|
||||||
|
"Name": "minecraft:large_fern",
|
||||||
|
"Properties": {
|
||||||
|
"half": "lower"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"block_placer": {
|
||||||
|
"type": "minecraft:double_plant_placer"
|
||||||
|
},
|
||||||
|
"whitelist": [],
|
||||||
|
"blacklist": [],
|
||||||
|
"tries": 48,
|
||||||
|
"xspread": 5,
|
||||||
|
"yspread": 3,
|
||||||
|
"zspread": 5,
|
||||||
|
"can_replace": false,
|
||||||
|
"project": false,
|
||||||
|
"need_water": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"chance": 0.2,
|
||||||
|
"name": "minecraft:random_patch",
|
||||||
|
"config": {
|
||||||
|
"state_provider": {
|
||||||
|
"type": "minecraft:simple_state_provider",
|
||||||
|
"state": {
|
||||||
|
"Name": "minecraft:fern",
|
||||||
|
"Properties": {
|
||||||
|
"half": "lower"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"block_placer": {
|
||||||
|
"type": "minecraft:simple_block_placer"
|
||||||
|
},
|
||||||
|
"whitelist": [],
|
||||||
|
"blacklist": [],
|
||||||
|
"tries": 24,
|
||||||
|
"xspread": 4,
|
||||||
|
"yspread": 3,
|
||||||
|
"zspread": 4,
|
||||||
|
"can_replace": false,
|
||||||
|
"project": false,
|
||||||
|
"need_water": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"chance": 0.1,
|
||||||
|
"name": "minecraft:random_patch",
|
||||||
|
"config": {
|
||||||
|
"state_provider": {
|
||||||
|
"type": "minecraft:simple_state_provider",
|
||||||
|
"state": {
|
||||||
|
"Name": "minecraft:peony",
|
||||||
|
"Properties": {
|
||||||
|
"half": "lower"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"block_placer": {
|
||||||
|
"type": "minecraft:double_plant_placer"
|
||||||
|
},
|
||||||
|
"whitelist": [],
|
||||||
|
"blacklist": [],
|
||||||
|
"tries": 32,
|
||||||
|
"xspread": 6,
|
||||||
|
"yspread": 3,
|
||||||
|
"zspread": 6,
|
||||||
|
"can_replace": false,
|
||||||
|
"project": false,
|
||||||
|
"need_water": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"default": {
|
||||||
|
"name": "minecraft:random_patch",
|
||||||
|
"config": {
|
||||||
|
"state_provider": {
|
||||||
|
"type": "minecraft:simple_state_provider",
|
||||||
|
"state": {
|
||||||
|
"Name": "minecraft:tall_grass",
|
||||||
|
"Properties": {
|
||||||
|
"half": "lower"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"block_placer": {
|
||||||
|
"type": "minecraft:double_plant_placer"
|
||||||
|
},
|
||||||
|
"whitelist": [],
|
||||||
|
"blacklist": [],
|
||||||
|
"tries": 48,
|
||||||
|
"xspread": 7,
|
||||||
|
"yspread": 3,
|
||||||
|
"zspread": 7,
|
||||||
|
"can_replace": false,
|
||||||
|
"project": false,
|
||||||
|
"need_water": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"decorator": {
|
||||||
|
"name": "minecraft:count_heightmap_32",
|
||||||
|
"config": {
|
||||||
|
"count": 5
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user