| { | |
| "format_version": "1.13.0", | |
| "minecraft:feature_rules": { | |
| "description": { | |
| "identifier": "minecraft:ocean_surface_kelp_feature", | |
| "places_feature": "minecraft:kelp_feature" | |
| }, | |
| "conditions": { | |
| "placement_pass": "surface_pass", | |
| "minecraft:biome_filter": [ | |
| // ocean && !(warm || (frozen && monster)) -> | |
| // ocean && !warm && !(frozen && monster) -> | |
| // ocean && !warm && (!frozen || !monster) | |
| { | |
| "test": "has_biome_tag", | |
| "operator": "==", | |
| "value": "ocean" | |
| }, | |
| { | |
| "test": "has_biome_tag", | |
| "operator": "!=", | |
| "value": "warm" | |
| }, | |
| { | |
| // legacy_frozen_ocean should receive this kelp feature, but regular | |
| // frozen_ocean should not. The only distinguishing tag between the two | |
| // is "monster", which is not present on legacy_frozen_ocean | |
| "any_of": [ | |
| { | |
| "test": "has_biome_tag", | |
| "operator": "!=", | |
| "value": "frozen" | |
| }, | |
| { | |
| "test": "has_biome_tag", | |
| "operator": "!=", | |
| "value": "monster" | |
| } | |
| ] | |
| } | |
| ] | |
| }, | |
| "distribution": { | |
| "iterations": 20, | |
| "scatter_chance": { | |
| "numerator": 1, | |
| "denominator": 18 | |
| }, | |
| "x": { | |
| "distribution": "uniform", | |
| "extent": [ 0, 35 ] | |
| }, | |
| "y": 43, | |
| "z": { | |
| "distribution": "uniform", | |
| "extent": [ 0, 35 ] | |
| } | |
| } | |
| } | |
| } | |
Xet Storage Details
- Size:
- 1.57 kB
- Xet hash:
- acca8a01ef7a1fddcb263de7f458a5736155f12fb941bf16b67ffed31bf3da7b
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.