#trees spawning over water

1 messages · Page 1 of 1 (latest)

uncut scarab
#

{
"format_version": "1.21.110",
"minecraft:biome": {
"description": {
"identifier": "custom:ruby_plains"
},
"components": {

  "minecraft:climate": {
    "downfall": 0.4,
    "snow_accumulation": [0.0, 0.125],
    "temperature": 0.8
  },
  "minecraft:overworld_height": {
    "noise_type": "beach"
  },
  "minecraft:replace_biomes":{
    "replacements": [
      {
        "dimension": "minecraft:overworld",
        "targets": ["minecraft:plains"],
        "amount": 0.25,
        "noise_frequency_scale": 25
      }
    ]
  },
  "minecraft:surface_builder": {
    "builder": {
      "type": "minecraft:overworld",
      "sea_floor_depth": 7,
      "sea_floor_material": "minecraft:gravel",
      "foundation_material": "minecraft:stone",
      "mid_material": "custom:ruby_ore",
      "top_material": "custom:ruby_ore",
      "sea_material": "minecraft:water"
    }
  },
  "minecraft:tags": {
    "tags": ["beach", "monster", "meadow", "overworld", "warm", "ruby_plains"]
  }
}

}
}

{
"format_version": "1.21.0",
"minecraft:feature_rule": {
"description": {
"identifier": "custom:ruby_tree_rule",
"places_feature": "custom:ruby_tree"
},
"conditions": {
"placement_pass": "surface_pass",
"minecraft:biome_filter": {
"test": "has_biome_tag",
"operator": "==",
"value": "ruby_plains"
}
},
"distribution": {
"iterations": 10,
"x": 0,
"y": "query.heightmap(variable.worldx, variable.worldz)",
"z": 0
}
}
}

junior inlet
uncut scarab