Merge branch 'master' into feature/5-attempt-to-index-nil-player-obj-ref
This commit is contained in:
commit
df520f8a39
|
@ -13,5 +13,6 @@
|
|||
"license": "LGPL-2.1-or-later",
|
||||
"media_license": "CC-BY-SA-4.0",
|
||||
"repo": "https://bitbucket.org/minetest_gamers/everness/src/master/",
|
||||
"issue_tracker": "https://bitbucket.org/minetest_gamers/everness/issues"
|
||||
"issue_tracker": "https://bitbucket.org/minetest_gamers/everness/issues",
|
||||
"video_url": "https://youtu.be/JrIEh2HsYyk"
|
||||
}
|
||||
|
|
17
.luacheckrc
17
.luacheckrc
|
@ -18,7 +18,12 @@ exclude_files = {
|
|||
}
|
||||
|
||||
globals = {
|
||||
'Everness'
|
||||
'Everness',
|
||||
minetest = {
|
||||
fields = {
|
||||
"handle_node_drops"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
read_globals = {
|
||||
|
@ -74,4 +79,14 @@ read_globals = {
|
|||
"doors",
|
||||
"xpanes",
|
||||
"XTumbleweed",
|
||||
"x_obsidianmese",
|
||||
"x_farming",
|
||||
"x_clay",
|
||||
"mcl_fences",
|
||||
"mcl_walls",
|
||||
"mcl_stairs",
|
||||
"mcl_core",
|
||||
"mcl_util",
|
||||
"mcl_doors",
|
||||
"mcl_vars",
|
||||
}
|
||||
|
|
12
.luarc.json
12
.luarc.json
|
@ -108,7 +108,17 @@
|
|||
"Everness",
|
||||
"walls",
|
||||
"stairs",
|
||||
"XTumbleweed"
|
||||
"XTumbleweed",
|
||||
"x_obsidianmese",
|
||||
"x_farming",
|
||||
"x_clay",
|
||||
"mcl_fences",
|
||||
"mcl_walls",
|
||||
"mcl_stairs",
|
||||
"mcl_core",
|
||||
"mcl_util",
|
||||
"mcl_doors",
|
||||
"mcl_vars"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
463
LICENSE.txt
463
LICENSE.txt
|
@ -488,7 +488,7 @@ GNU Lesser General Public License v2.1 or later (see included LICENSE file)
|
|||
- everness_baobab_tree_sapling.png
|
||||
- everness_baobab_tree_side.png
|
||||
- everness_baobab_tree_top.png
|
||||
- everness_baobab_wood.png -- Derived from texture Pixel Perfection by XSSheep (CC-BY-SA-4.0)
|
||||
- everness_baobab_wood.png
|
||||
- everness_bloodspore_plant_small.png
|
||||
- everness_bloodspore_plant.png
|
||||
- everness_blooming_cooksonia.png
|
||||
|
@ -523,14 +523,13 @@ GNU Lesser General Public License v2.1 or later (see included LICENSE file)
|
|||
- everness_coral_desert_mossy_cobble.png
|
||||
- everness_coral_desert_stone.png
|
||||
- everness_coral_dirt.png
|
||||
- everness_coral_grass_1.png -- Derived from texture by paramat (CC BY-SA 3.0)
|
||||
- everness_coral_grass_2.png -- Derived from texture by paramat (CC BY-SA 3.0)
|
||||
- everness_coral_grass_3.png -- Derived from texture by paramat (CC BY-SA 3.0)
|
||||
- everness_coral_grass_4.png -- Derived from texture by paramat (CC BY-SA 3.0)
|
||||
- everness_coral_grass_5.png -- Derived from texture by paramat (CC BY-SA 3.0)
|
||||
- everness_coral_grass_1.png
|
||||
- everness_coral_grass_2.png
|
||||
- everness_coral_grass_3.png
|
||||
- everness_coral_grass_4.png
|
||||
- everness_coral_grass_5.png
|
||||
- everness_coral_grass_globulagus.png
|
||||
- everness_coral_grass_orange.png
|
||||
- everness_coral_grass_side_2.png
|
||||
- everness_coral_grass_side.png
|
||||
- everness_coral_grass_tall.png
|
||||
- everness_coral_grass.png
|
||||
|
@ -825,6 +824,37 @@ GNU Lesser General Public License v2.1 or later (see included LICENSE file)
|
|||
- everness_crystal_forest_sun.png
|
||||
- everness_frosted_icesheet_sun_tonemap.png
|
||||
- everness_frosted_icesheet_sun.png
|
||||
- everness_glass.png
|
||||
- everness_glass_detail.png
|
||||
- everness_tinted_glass_detail.png
|
||||
- everness_chest_front.png
|
||||
- everness_chest_inside.png
|
||||
- everness_chest_side.png
|
||||
- everness_chest_top.png
|
||||
- everness_chest_ui_bg.png -- Derived from texture by XSSheep (CC BY 4.0)
|
||||
- everness_chest_ui_bg_hb_slot.png -- Derived from texture by XSSheep (CC BY 4.0)
|
||||
- everness_chest_ui_bg_slot.png -- Derived from texture by XSSheep (CC BY 4.0)
|
||||
- everness_stone.png
|
||||
- everness_coral_skeleton.png
|
||||
- everness_mcl_doors_door_bamboo_lower.png
|
||||
- everness_mcl_doors_door_bamboo_side_upper.png
|
||||
- everness_mcl_doors_door_bamboo_upper.png
|
||||
- everness_mcl_doors_door_bone_pyrite_lower.png
|
||||
- everness_mcl_doors_door_bone_pyrite_side_upper.png
|
||||
- everness_mcl_doors_door_bone_pyrite_upper.png
|
||||
- everness_mcl_doors_door_crystal_wood_lower.png
|
||||
- everness_mcl_doors_door_crystal_wood_side_lower.png
|
||||
- everness_mcl_doors_door_crystal_wood_side_upper.png
|
||||
- everness_mcl_doors_door_crystal_wood_upper.png
|
||||
- everness_mcl_doors_door_willow_lower.png
|
||||
- everness_mcl_doors_door_willow_side_lower.png
|
||||
- everness_mcl_doors_door_willow_side_upper.png
|
||||
- everness_mcl_doors_door_willow_upper.png
|
||||
- everness_mcl_doors_trapdoor_bamboo_side.png
|
||||
- everness_mcl_doors_trapdoor_crystal_wood_side.png
|
||||
- everness_coral_forest_deep_ocean_lantern_animated.png
|
||||
- everness_coral_forest_deep_ocean_lantern_bottom.png
|
||||
- everness_coral_forest_deep_ocean_lantern_top.png
|
||||
|
||||
**CC-BY-SA-4.0, Pixel Perfection by XSSheep**, https://minecraft.curseforge.com/projects/pixel-perfection-freshly-updated
|
||||
|
||||
|
@ -836,10 +866,11 @@ GNU Lesser General Public License v2.1 or later (see included LICENSE file)
|
|||
- everness_grass_top_2.png
|
||||
- everness_grass_with_blue_extra_top_2.png
|
||||
- everness_grass_with_yellow_extra_top_1.png
|
||||
- everness_rising_soul_particle.png
|
||||
|
||||
### Sounds
|
||||
|
||||
**CC0-1.0, by ProdMultimediasHQI**, https://freesound.org
|
||||
**CC0-1.0, by ProdMultimediasHQI**, https://freesound.org/people/ProdMultimediasHQI/sounds/512501/
|
||||
|
||||
- everness_frosted_snow_footstep.1.ogg
|
||||
- everness_frosted_snow_footstep.2.ogg
|
||||
|
@ -998,6 +1029,263 @@ GNU Lesser General Public License v2.1 or later (see included LICENSE file)
|
|||
- everness_item_drop_pickup.3.ogg
|
||||
- everness_item_drop_pickup.4.ogg
|
||||
|
||||
**CC-BY-3.0, by murraysortz**, https://freesound.org
|
||||
|
||||
- everness_underwater_bubbles.1.ogg
|
||||
- everness_underwater_bubbles.2.ogg
|
||||
- everness_underwater_bubbles.3.ogg
|
||||
|
||||
**CC0-1.0, by Yuval**, https://freesound.org
|
||||
|
||||
- everness_grass_footstep.1.ogg
|
||||
- everness_grass_footstep.2.ogg
|
||||
- everness_grass_footstep.3.ogg
|
||||
|
||||
**CC0-1.0, by kyles**, https://freesound.org
|
||||
|
||||
- everness_dirt_hit.1.ogg
|
||||
- everness_dirt_hit.2.ogg
|
||||
- everness_dirt_hit.3.ogg
|
||||
|
||||
**CC0-1.0, by Nox_Sound**, https://freesound.org
|
||||
|
||||
- everness_grass_hit.1.ogg
|
||||
- everness_grass_hit.3.ogg
|
||||
- everness_grass_hit.2.ogg
|
||||
|
||||
**CC0-1.0, by Nox_Sound**, https://freesound.org/people/Nox_Sound/sounds/613849/
|
||||
|
||||
- everness_snow_footstep.1.ogg
|
||||
- everness_snow_footstep.2.ogg
|
||||
- everness_snow_footstep.3.ogg
|
||||
- everness_snow_footstep.4.ogg
|
||||
|
||||
**CC0-1.0, by Fission9**, https://freesound.org
|
||||
|
||||
- everness_dirt_footstep.1.ogg
|
||||
- everness_dirt_footstep.2.ogg
|
||||
- everness_dirt_footstep.3.ogg
|
||||
- everness_dirt_footstep.4.ogg
|
||||
- everness_wood_footstep.1.ogg
|
||||
- everness_wood_footstep.2.ogg
|
||||
- everness_wood_footstep.3.ogg
|
||||
- everness_wood_footstep.4.ogg
|
||||
- everness_wood_footstep.5.ogg
|
||||
- everness_wood_footstep.6.ogg
|
||||
|
||||
**CC-BY-4.0, by InspectorJ**, https://freesound.org
|
||||
|
||||
- everness_ice_footstep.1.ogg
|
||||
- everness_ice_footstep.2.ogg
|
||||
- everness_ice_footstep.3.ogg
|
||||
- everness_ice_footstep.4.ogg
|
||||
|
||||
**CC-BY-4.0, by EminYILDIRIM**, https://freesound.org
|
||||
|
||||
- everness_ice_hit.1.ogg
|
||||
- everness_ice_hit.2.ogg
|
||||
- everness_ice_hit.3.ogg
|
||||
- everness_ice_hit.4.ogg
|
||||
|
||||
**CC-BY-4.0, by SFXAFRIK**, https://freesound.org/people/SFXAFRIK/sounds/584855/
|
||||
|
||||
- everness_door_glass_close.ogg
|
||||
- everness_door_glass_open.ogg
|
||||
|
||||
**CC-BY-4.0, by SFXAFRIK**, https://freesound.org/people/SFXAFRIK/sounds/584850/
|
||||
|
||||
- everness_chest_open.ogg
|
||||
- everness_chest_close.ogg
|
||||
|
||||
**CC0-1.0, by Nox_Sound**, https://freesound.org
|
||||
|
||||
- everness_stone_dug.1.ogg
|
||||
- everness_stone_dug.2.ogg
|
||||
- everness_stone_dug.3.ogg
|
||||
- everness_stone_footstep.1.ogg
|
||||
- everness_stone_footstep.2.ogg
|
||||
- everness_stone_footstep.3.ogg
|
||||
- everness_stone_footstep.4.ogg
|
||||
- everness_stone_footstep.5.ogg
|
||||
|
||||
**CC0-1.0, by lolamadeus**, https://freesound.org
|
||||
|
||||
- everness_stone_hit.1.ogg
|
||||
- everness_stone_hit.2.ogg
|
||||
- everness_stone_hit.3.ogg
|
||||
|
||||
**CC-BY-4.0, by F.M.Audio**, https://freesound.org
|
||||
|
||||
- everness_stone_place.1.ogg
|
||||
- everness_stone_place.2.ogg
|
||||
- everness_stone_place.3.ogg
|
||||
- everness_stone_place.4.ogg
|
||||
|
||||
**CC-BY-4.0, by elektroproleter**, https://freesound.org
|
||||
|
||||
- everness_leaves_footstep.1.ogg
|
||||
- everness_leaves_footstep.2.ogg
|
||||
- everness_leaves_footstep.3.ogg
|
||||
- everness_leaves_footstep.4.ogg
|
||||
|
||||
**CC-BY-4.0, by Abacagi**, https://freesound.org
|
||||
|
||||
- everness_leaves_hit.1.ogg
|
||||
- everness_leaves_hit.2.ogg
|
||||
|
||||
**CC-BY-4.0, by JanKoehl**, https://freesound.org
|
||||
|
||||
- everness_leaves_dug.1.ogg
|
||||
- everness_leaves_dug.2.ogg
|
||||
|
||||
**CC0-1.0, by vgraham1**, https://freesound.org
|
||||
|
||||
- everness_leaves_place.1.ogg
|
||||
- everness_leaves_place.2.ogg
|
||||
|
||||
**CC0-1.0, by worthahep88**, https://freesound.org
|
||||
|
||||
- everness_plant_hit.1.ogg
|
||||
- everness_plant_hit.2.ogg
|
||||
- everness_plant_hit.3.ogg
|
||||
|
||||
**CC0-1.0, by igroglaz**, https://freesound.org
|
||||
|
||||
- everness_wood_hit.1.ogg
|
||||
- everness_wood_hit.2.ogg
|
||||
- everness_wood_hit.3.ogg
|
||||
- everness_wood_hit.4.ogg
|
||||
- everness_wood_hit.5.ogg
|
||||
- everness_wood_hit.6.ogg
|
||||
|
||||
**CC-BY-4.0, by RICHERlandTV**, https://freesound.org
|
||||
|
||||
- everness_wood_place.1.ogg
|
||||
- everness_wood_place.2.ogg
|
||||
- everness_wood_place.3.ogg
|
||||
|
||||
**CC0-1.0, by pan14**, https://freesound.org
|
||||
|
||||
- everness_sand_footstep.1.ogg
|
||||
- everness_sand_footstep.2.ogg
|
||||
- everness_sand_footstep.3.ogg
|
||||
|
||||
**CC-BY-3.0, by Coral_Island_Studios**, https://freesound.org
|
||||
|
||||
- everness_sand_place.1.ogg
|
||||
- everness_sand_place.2.ogg
|
||||
- everness_sand_place.3.ogg
|
||||
- everness_sand_place.4.ogg
|
||||
- everness_sand_place.5.ogg
|
||||
|
||||
**CC0-1.0, by schneidi67**, https://freesound.org
|
||||
|
||||
- everness_sand_dug.1.ogg
|
||||
- everness_sand_dug.2.ogg
|
||||
- everness_sand_dug.3.ogg
|
||||
|
||||
**CC0-1.0, by Lukeo135**, https://freesound.org
|
||||
|
||||
- everness_sand_hit.1.ogg
|
||||
- everness_sand_hit.2.ogg
|
||||
- everness_sand_hit.3.ogg
|
||||
|
||||
**CC0-1.0, by GiocoSound**, https://freesound.org
|
||||
|
||||
- everness_metal_footstep.1.ogg
|
||||
- everness_metal_footstep.2.ogg
|
||||
- everness_metal_footstep.3.ogg
|
||||
- everness_metal_footstep.4.ogg
|
||||
- everness_metal_footstep.5.ogg
|
||||
|
||||
**CC-BY-4.0, by DasDeer**, https://freesound.org
|
||||
|
||||
- everness_metal_hit.1.ogg
|
||||
- everness_metal_hit.2.ogg
|
||||
- everness_metal_hit.3.ogg
|
||||
|
||||
**CC-BY-4.0, by MoveAwayPodcast**, https://freesound.org
|
||||
|
||||
- everness_metal_place.1.ogg
|
||||
- everness_metal_place.2.ogg
|
||||
- everness_metal_place.3.ogg
|
||||
|
||||
**CC0-1.0, by craigsmith**, https://freesound.org
|
||||
|
||||
- everness_metal_dug.1.ogg
|
||||
- everness_metal_dug.2.ogg
|
||||
- everness_metal_dug.3.ogg
|
||||
|
||||
**CC0-1.0, by courtneyeck**, https://freesound.org
|
||||
|
||||
- everness_glass_footstep.1.ogg
|
||||
- everness_glass_footstep.2.ogg
|
||||
- everness_glass_footstep.3.ogg
|
||||
|
||||
**CC0-1.0, by Robson220pl**, https://freesound.org
|
||||
|
||||
- everness_glass_place.1.ogg
|
||||
- everness_glass_place.2.ogg
|
||||
- everness_glass_place.3.ogg
|
||||
|
||||
**CC-BY-4.0, by elfgrunge**, https://freesound.org
|
||||
|
||||
- everness_glass_dug.1.ogg
|
||||
- everness_glass_dug.2.ogg
|
||||
|
||||
**CC-BY-3.0, by Mito551**, https://freesound.org
|
||||
|
||||
- everness_thin_glass_footstep.ogg
|
||||
|
||||
**CC-BY-3.0, by cmusounddesign**, http://www.freesound.org/people/cmusounddesign/sounds/71947/
|
||||
|
||||
- everness_break_thin_glass.1.ogg
|
||||
|
||||
**CC-BY-3.0, by Tomlija**, http://www.freesound.org/people/Tomlija/sounds/97669/
|
||||
|
||||
- everness_break_thin_glass.2.ogg
|
||||
|
||||
**CC-BY-3.0, by lsprice**, http://www.freesound.org/people/lsprice/sounds/88808/
|
||||
|
||||
- everness_break_thin_glass.3.ogg
|
||||
|
||||
**CC-BY-3.0, by alexo400**, https://freesound.org/people/alexo400/sounds/543385/
|
||||
|
||||
- everness_snow_place.1.ogg
|
||||
- everness_snow_place.2.ogg
|
||||
- everness_snow_place.3.ogg
|
||||
|
||||
**CC-BY-3.0, by soundscalpel.com**
|
||||
https://freesound.org/people/soundscalpel.com/sounds/110619/
|
||||
https://freesound.org/people/soundscalpel.com/sounds/110609/
|
||||
https://freesound.org/people/soundscalpel.com/sounds/110620/
|
||||
|
||||
- everness_snow_hit.1.ogg
|
||||
- everness_snow_hit.2.ogg
|
||||
- everness_snow_hit.3.ogg
|
||||
|
||||
**CC-BY-3.0, by soundscalpel.com**
|
||||
https://freesound.org/people/cabled_mess/sounds/384423/
|
||||
https://freesound.org/people/cabled_mess/sounds/384422/
|
||||
https://freesound.org/people/cabled_mess/sounds/384421/
|
||||
|
||||
- everness_frosted_snow_place.1.ogg
|
||||
- everness_frosted_snow_place.2.ogg
|
||||
- everness_frosted_snow_place.3.ogg
|
||||
|
||||
**CC-BY-3.0, by AtevonHes**, https://freesound.org/people/AtevonHes/sounds/454783/
|
||||
|
||||
- everness_frosted_snow_hit.1.ogg
|
||||
- everness_frosted_snow_hit.2.ogg
|
||||
- everness_frosted_snow_hit.3.ogg
|
||||
- everness_frosted_snow_hit.4.ogg
|
||||
|
||||
**CC-BY-4.0, by HerbertBoland**, https://freesound.org/people/AtevonHes/sounds/454783/
|
||||
|
||||
- everness_tool_breaks.1.ogg
|
||||
- everness_tool_breaks.2.ogg
|
||||
- everness_tool_breaks.3.ogg
|
||||
|
||||
### Models
|
||||
|
||||
**CC-BY-SA-4.0, by SaKeL**
|
||||
|
@ -1013,6 +1301,10 @@ GNU Lesser General Public License v2.1 or later (see included LICENSE file)
|
|||
- everness_skull_with_candle.obj
|
||||
- everness_venus_trap.obj
|
||||
|
||||
**CC-BY-SA-3.0, by sofar**
|
||||
|
||||
- everness_chest_open
|
||||
|
||||
### Assets
|
||||
|
||||
**CC-BY-SA-4.0, by SaKeL**
|
||||
|
@ -1032,47 +1324,130 @@ GNU Lesser General Public License v2.1 or later (see included LICENSE file)
|
|||
|
||||
**CC-BY-SA-4.0, by SaKeL**
|
||||
|
||||
- everness_coral_volcano.lua
|
||||
- everness_baobab_tree.lua
|
||||
- everness_baobab_tree.mts
|
||||
- everness_cemetery.lua
|
||||
- everness_cemetery.mts
|
||||
- everness_coral_bones_tree.lua
|
||||
- everness_coral_tree_bioluminescent.lua
|
||||
- everness_coral_tree_from_sapling.lua
|
||||
- everness_coral_tree.lua
|
||||
- everness_coral_volcano_x_clay.lua
|
||||
- everness_crystal_bush.lua
|
||||
- everness_crystal_forest_ruins_1.lua
|
||||
- everness_crystal_forest_ruins_2.lua
|
||||
- everness_crystal_orange_cluster.lua
|
||||
- everness_crystal_purple_cluster.lua
|
||||
- everness_crystal_tree_large.lua
|
||||
- everness_crystal_tree.lua
|
||||
- everness_cursed_dream_tree.lua
|
||||
- everness_dry_tree.lua
|
||||
- everness_forsaken_desert_temple_2.lua
|
||||
- everness_forsaken_desert_temple.lua
|
||||
- everness_forsaken_tundra_rocks.lua
|
||||
- everness_forsythia_on_moss.lua
|
||||
- everness_frosted_crystal.lua
|
||||
- everness_frosted_lands_fossils.lua
|
||||
- everness_frosted_lands_stalagmite.lua
|
||||
- everness_frosted_lands_volcanic_rock.lua
|
||||
- everness_giant_sequoia_tree.lua
|
||||
- everness_haunted_house.lua
|
||||
- everness_hollow_tree_large.lua
|
||||
- everness_hollow_tree.lua
|
||||
- everness_japanese_shrine.lua
|
||||
- everness_jungle_temple.lua
|
||||
- everness_large_bamboo.lua
|
||||
- everness_marsh_grass.lua
|
||||
- everness_quartz_temple.lua
|
||||
- everness_ruins_1.lua
|
||||
- everness_small_bamboo.lua
|
||||
- everness_sulfur_volcano.lua
|
||||
- everness_termite_nest.lua
|
||||
- everness_willow_tree.lua
|
||||
- everness_coral_bones_tree.mts
|
||||
- everness_coral_forest_deep_ocean_coral_cyan.lua
|
||||
- everness_coral_forest_deep_ocean_coral_cyan.mts
|
||||
- everness_coral_forest_deep_ocean_coral_green.lua
|
||||
- everness_coral_forest_deep_ocean_coral_green.mts
|
||||
- everness_coral_forest_deep_ocean_coral_pink.lua
|
||||
- everness_coral_forest_deep_ocean_coral_pink.mts
|
||||
- everness_coral_forest_deep_ocean_coral_red.lua
|
||||
- everness_coral_forest_deep_ocean_coral_red.mts
|
||||
- everness_coral_forest_deep_ocean_coral_reef_cyan.lua
|
||||
- everness_coral_forest_deep_ocean_coral_reef_cyan.mts
|
||||
- everness_coral_forest_deep_ocean_coral_reef_green.lua
|
||||
- everness_coral_forest_deep_ocean_coral_reef_green.mts
|
||||
- everness_coral_forest_deep_ocean_coral_reef_pink.lua
|
||||
- everness_coral_forest_deep_ocean_coral_reef_pink.mts
|
||||
- everness_coral_forest_deep_ocean_coral_reef_red.lua
|
||||
- everness_coral_forest_deep_ocean_coral_reef_red.mts
|
||||
- everness_coral_forest_deep_ocean_house.lua
|
||||
- everness_coral_forest_deep_ocean_house.mts
|
||||
- everness_coral_tree_bioluminescent_from_sapling.lua
|
||||
- everness_coral_tree_bioluminescent_from_sapling.mts
|
||||
- everness_coral_tree_bioluminescent.lua
|
||||
- everness_coral_tree_bioluminescent.mts
|
||||
- everness_coral_tree_from_sapling.lua
|
||||
- everness_coral_tree_from_sapling.mts
|
||||
- everness_coral_tree.lua
|
||||
- everness_coral_tree.mts
|
||||
- everness_coral_volcano_x_clay.lua
|
||||
- everness_coral_volcano_x_clay.mts
|
||||
- everness_coral_volcano.lua
|
||||
- everness_coral_volcano.mts
|
||||
- everness_crystal_bush.lua
|
||||
- everness_crystal_bush.mts
|
||||
- everness_crystal_forest_deep_ocean_coral_1.lua
|
||||
- everness_crystal_forest_deep_ocean_coral_1.mts
|
||||
- everness_crystal_forest_deep_ocean_coral_2.lua
|
||||
- everness_crystal_forest_deep_ocean_coral_2.mts
|
||||
- everness_crystal_forest_deep_ocean_coral_3.lua
|
||||
- everness_crystal_forest_deep_ocean_coral_3.mts
|
||||
- everness_crystal_forest_deep_ocean_ruins.lua
|
||||
- everness_crystal_forest_deep_ocean_ruins.mts
|
||||
- everness_crystal_forest_ruins_1.lua
|
||||
- everness_crystal_forest_ruins_1.mts
|
||||
- everness_crystal_forest_ruins_2.lua
|
||||
- everness_crystal_forest_ruins_2.mts
|
||||
- everness_crystal_orange_cluster.lua
|
||||
- everness_crystal_orange_cluster.mts
|
||||
- everness_crystal_purple_cluster.lua
|
||||
- everness_crystal_purple_cluster.mts
|
||||
- everness_crystal_tree_large.lua
|
||||
- everness_crystal_tree_large.mts
|
||||
- everness_crystal_tree.lua
|
||||
- everness_crystal_tree.mts
|
||||
- everness_cursed_bush.mts
|
||||
- everness_cursed_dream_tree_from_sapling.lua
|
||||
- everness_cursed_dream_tree_from_sapling.mts
|
||||
- everness_cursed_dream_tree.lua
|
||||
- everness_cursed_dream_tree.mts
|
||||
- everness_cursed_lands_deep_ocean_skull.lua
|
||||
- everness_cursed_lands_deep_ocean_skull.mts
|
||||
- everness_dry_tree_from_sapling.lua
|
||||
- everness_dry_tree_from_sapling.mts
|
||||
- everness_dry_tree.lua
|
||||
- everness_dry_tree.mts
|
||||
- everness_forsaken_desert_temple_2.lua
|
||||
- everness_forsaken_desert_temple_2.mts
|
||||
- everness_forsaken_desert_temple.lua
|
||||
- everness_forsaken_desert_temple.mts
|
||||
- everness_forsaken_lands_deep_ocean_coral_alcyonacea.lua
|
||||
- everness_forsaken_lands_deep_ocean_coral_alcyonacea.mts
|
||||
- everness_forsaken_lands_deep_ocean_coral_octocurse.lua
|
||||
- everness_forsaken_lands_deep_ocean_coral_octocurse.mts
|
||||
- everness_forsaken_lands_deep_ocean_coral_ostracod.lua
|
||||
- everness_forsaken_lands_deep_ocean_coral_ostracod.mts
|
||||
- everness_forsaken_tundra_rocks.lua
|
||||
- everness_forsaken_tundra_rocks.mts
|
||||
- everness_forsythia_on_moss.lua
|
||||
- everness_forsythia_on_moss.mts
|
||||
- everness_frosted_icesheet_igloo.lua
|
||||
- everness_frosted_icesheet_igloo.mts
|
||||
- everness_frosted_icicle_large_ceiling.lua
|
||||
- everness_frosted_icicle_large_ceiling.mts
|
||||
- everness_frosted_icicle_large_floor.lua
|
||||
- everness_frosted_icicle_large_floor.mts
|
||||
- everness_frosted_lands_fossils.lua
|
||||
- everness_frosted_lands_fossils.mts
|
||||
- everness_frosted_lands_stalagmite.lua
|
||||
- everness_frosted_lands_stalagmite.mts
|
||||
- everness_frosted_lands_volcanic_rock.lua
|
||||
- everness_frosted_lands_volcanic_rock.mts
|
||||
- everness_giant_sequoia_tree_from_sapling.lua
|
||||
- everness_giant_sequoia_tree_from_sapling.mts
|
||||
- everness_giant_sequoia_tree.lua
|
||||
- everness_giant_sequoia_tree.mts
|
||||
- everness_haunted_house.lua
|
||||
- everness_haunted_house.mts
|
||||
- everness_hollow_tree_large.lua
|
||||
- everness_hollow_tree_large.mts
|
||||
- everness_hollow_tree.lua
|
||||
- everness_hollow_tree.mts
|
||||
- everness_japanese_shrine.lua
|
||||
- everness_japanese_shrine.mts
|
||||
- everness_jungle_temple.lua
|
||||
- everness_jungle_temple.mts
|
||||
- everness_large_bamboo.lua
|
||||
- everness_large_bamboo.mts
|
||||
- everness_marsh_grass.lua
|
||||
- everness_marsh_grass.mts
|
||||
- everness_quartz_temple.lua
|
||||
- everness_quartz_temple.mts
|
||||
- everness_ruins_1.lua
|
||||
- everness_ruins_1.mts
|
||||
- everness_small_bamboo.lua
|
||||
- everness_small_bamboo.mts
|
||||
- everness_sulfur_volcano.lua
|
||||
- everness_sulfur_volcano.mts
|
||||
- everness_termite_nest.lua
|
||||
- everness_termite_nest.mts
|
||||
- everness_willow_tree_from_sapling.lua
|
||||
- everness_willow_tree_from_sapling.mts
|
||||
- everness_willow_tree.lua
|
||||
- everness_willow_tree.mts
|
||||
|
|
27
README.md
27
README.md
|
@ -9,6 +9,7 @@ It also adds structures, dungeons with loot chests, and custom skyboxes based on
|
|||
|
||||
## Features
|
||||
|
||||
* supports MineClone2 - see attached `minetest.example.mcl.conf` for best optimized settings
|
||||
* player name tag will hide when sneaking
|
||||
* item magnet pickup when holding sneak
|
||||
* granular biome settings
|
||||
|
@ -26,6 +27,7 @@ Additionally adds extra biomes to the MT game default biomes:
|
|||
* Coral Forest
|
||||
* Coral Forest Dunes
|
||||
* Coral Forest Ocean
|
||||
* Coral Forest Deep Ocean
|
||||
* Coral Forest Under
|
||||
* Frosted Icesheet
|
||||
* Frosted Icesheet Ocean
|
||||
|
@ -34,11 +36,13 @@ Additionally adds extra biomes to the MT game default biomes:
|
|||
* Cursed Lands Dunes
|
||||
* Cursed Lands Swamp
|
||||
* Cursed Lands Ocean
|
||||
* Cursed Lands Deep Ocean
|
||||
* Cursed Lands Under
|
||||
* Crystal Forest
|
||||
* Crystal Forest Dunes
|
||||
* Crystal Forest Shore
|
||||
* Crystal Forest Ocean
|
||||
* Crystal Forest Deep Ocean
|
||||
* Crystal Forest Under
|
||||
* Bamboo Forest
|
||||
* Bamboo Forest Under
|
||||
|
@ -61,14 +65,27 @@ https://bitbucket.org/minetest_gamers/everness/issues
|
|||
|
||||
## Dependencies
|
||||
|
||||
- default
|
||||
- *none*
|
||||
|
||||
## Optional Dependencies
|
||||
|
||||
- xpanes
|
||||
- doors
|
||||
- stairs
|
||||
- walls
|
||||
- default (MTG)
|
||||
- xpanes (MTG)
|
||||
- doors (MTG)
|
||||
- stairs (MTG)
|
||||
- walls (MTG)
|
||||
- x_obsidianmese (for paths)
|
||||
- x_tumbleweed (adds tumbleweeds to deserts)
|
||||
- x_farming (bonemeal, recipes...)
|
||||
- x_clay (mapgen structures, loot chests...)
|
||||
- mcl_core (MCL)
|
||||
- mcl_fences (MCL)
|
||||
- mcl_walls (MCL)
|
||||
- mcl_stairs (MCL)
|
||||
- mcl_util (MCL)
|
||||
- mcl_autogroup (MCL)
|
||||
- mcl_doors (MCL)
|
||||
- mcl_mapgen_core (MCL)
|
||||
|
||||
## License
|
||||
|
||||
|
|
|
@ -0,0 +1,215 @@
|
|||
schematic = {
|
||||
size = {x=5, y=8, z=5},
|
||||
yslice_prob = {
|
||||
{ypos=0, prob=254},
|
||||
{ypos=1, prob=254},
|
||||
{ypos=2, prob=254},
|
||||
{ypos=3, prob=254},
|
||||
{ypos=4, prob=254},
|
||||
{ypos=5, prob=254},
|
||||
{ypos=6, prob=254},
|
||||
{ypos=7, prob=254},
|
||||
},
|
||||
data = {
|
||||
{name="everness:coral_forest_deep_ocean_coral_plant_2", prob=84, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_plant_2", prob=84, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0, force_place=true},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_plant_2", prob=84, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_plant_2", prob=84, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
},
|
||||
}
|
|
@ -0,0 +1,189 @@
|
|||
schematic = {
|
||||
size = {x=5, y=7, z=5},
|
||||
yslice_prob = {
|
||||
{ypos=0, prob=254},
|
||||
{ypos=1, prob=254},
|
||||
{ypos=2, prob=254},
|
||||
{ypos=3, prob=254},
|
||||
{ypos=4, prob=254},
|
||||
{ypos=5, prob=254},
|
||||
{ypos=6, prob=254},
|
||||
},
|
||||
data = {
|
||||
{name="everness:coral_forest_deep_ocean_coral_plant_3", prob=84, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_plant_3", prob=84, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0, force_place=true},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_plant_3", prob=84, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_plant_3", prob=84, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
},
|
||||
}
|
|
@ -0,0 +1,457 @@
|
|||
schematic = {
|
||||
size = {x=7, y=9, z=7},
|
||||
yslice_prob = {
|
||||
{ypos=0, prob=254},
|
||||
{ypos=1, prob=254},
|
||||
{ypos=2, prob=254},
|
||||
{ypos=3, prob=254},
|
||||
{ypos=4, prob=254},
|
||||
{ypos=5, prob=254},
|
||||
{ypos=6, prob=254},
|
||||
{ypos=7, prob=254},
|
||||
{ypos=8, prob=254},
|
||||
},
|
||||
data = {
|
||||
{name="everness:coral_forest_deep_ocean_coral_plant_3", prob=84, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_plant_2", prob=84, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0, force_place=true},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_plant_2", prob=84, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_plant_3", prob=84, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
},
|
||||
}
|
|
@ -0,0 +1,215 @@
|
|||
schematic = {
|
||||
size = {x=5, y=8, z=5},
|
||||
yslice_prob = {
|
||||
{ypos=0, prob=254},
|
||||
{ypos=1, prob=254},
|
||||
{ypos=2, prob=254},
|
||||
{ypos=3, prob=254},
|
||||
{ypos=4, prob=254},
|
||||
{ypos=5, prob=254},
|
||||
{ypos=6, prob=254},
|
||||
{ypos=7, prob=254},
|
||||
},
|
||||
data = {
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_plant_1", prob=84, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_plant_1", prob=84, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0, force_place=true},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_plant_1", prob=84, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_plant_1", prob=84, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
},
|
||||
}
|
|
@ -0,0 +1,257 @@
|
|||
schematic = {
|
||||
size = {x=7, y=5, z=7},
|
||||
yslice_prob = {
|
||||
{ypos=0, prob=254},
|
||||
{ypos=1, prob=254},
|
||||
{ypos=2, prob=254},
|
||||
{ypos=3, prob=254},
|
||||
{ypos=4, prob=254},
|
||||
},
|
||||
data = {
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_2", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
},
|
||||
}
|
|
@ -0,0 +1,257 @@
|
|||
schematic = {
|
||||
size = {x=7, y=5, z=7},
|
||||
yslice_prob = {
|
||||
{ypos=0, prob=254},
|
||||
{ypos=1, prob=254},
|
||||
{ypos=2, prob=254},
|
||||
{ypos=3, prob=254},
|
||||
{ypos=4, prob=254},
|
||||
},
|
||||
data = {
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_3", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
},
|
||||
}
|
|
@ -0,0 +1,257 @@
|
|||
schematic = {
|
||||
size = {x=7, y=5, z=7},
|
||||
yslice_prob = {
|
||||
{ypos=0, prob=254},
|
||||
{ypos=1, prob=254},
|
||||
{ypos=2, prob=254},
|
||||
{ypos=3, prob=254},
|
||||
{ypos=4, prob=254},
|
||||
},
|
||||
data = {
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_1", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
},
|
||||
}
|
|
@ -0,0 +1,257 @@
|
|||
schematic = {
|
||||
size = {x=7, y=5, z=7},
|
||||
yslice_prob = {
|
||||
{ypos=0, prob=254},
|
||||
{ypos=1, prob=254},
|
||||
{ypos=2, prob=254},
|
||||
{ypos=3, prob=254},
|
||||
{ypos=4, prob=254},
|
||||
},
|
||||
data = {
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="default:coral_skeleton", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="default:stone", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="everness:coral_forest_deep_ocean_coral_4", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
},
|
||||
}
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,839 @@
|
|||
schematic = {
|
||||
size = {x=7, y=13, z=9},
|
||||
yslice_prob = {
|
||||
{ypos=0, prob=254},
|
||||
{ypos=1, prob=254},
|
||||
{ypos=2, prob=254},
|
||||
{ypos=3, prob=254},
|
||||
{ypos=4, prob=254},
|
||||
{ypos=5, prob=254},
|
||||
{ypos=6, prob=254},
|
||||
{ypos=7, prob=254},
|
||||
{ypos=8, prob=254},
|
||||
{ypos=9, prob=254},
|
||||
{ypos=10, prob=254},
|
||||
{ypos=11, prob=254},
|
||||
{ypos=12, prob=254},
|
||||
},
|
||||
data = {
|
||||
{name="everness:crystal_forest_deep_ocean_coral_plant_3", prob=84, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_plant_3", prob=84, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0, force_place=true},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_plant_3", prob=84, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_plant_3", prob=84, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_1", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
},
|
||||
}
|
|
@ -0,0 +1,457 @@
|
|||
schematic = {
|
||||
size = {x=7, y=9, z=7},
|
||||
yslice_prob = {
|
||||
{ypos=0, prob=254},
|
||||
{ypos=1, prob=254},
|
||||
{ypos=2, prob=254},
|
||||
{ypos=3, prob=254},
|
||||
{ypos=4, prob=254},
|
||||
{ypos=5, prob=254},
|
||||
{ypos=6, prob=254},
|
||||
{ypos=7, prob=254},
|
||||
{ypos=8, prob=254},
|
||||
},
|
||||
data = {
|
||||
{name="everness:crystal_forest_deep_ocean_coral_plant_2", prob=84, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_plant_2", prob=84, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0, force_place=true},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_plant_2", prob=84, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_plant_2", prob=84, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:crystal_forest_deep_ocean_coral_2", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
},
|
||||
}
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -18,23 +18,23 @@ schematic = {
|
|||
{ypos=14, prob=254},
|
||||
},
|
||||
data = {
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
|
@ -273,23 +273,23 @@ schematic = {
|
|||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
|
@ -528,23 +528,23 @@ schematic = {
|
|||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
|
@ -783,23 +783,23 @@ schematic = {
|
|||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
|
@ -1038,23 +1038,23 @@ schematic = {
|
|||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
|
@ -1293,23 +1293,23 @@ schematic = {
|
|||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
|
@ -1548,23 +1548,23 @@ schematic = {
|
|||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="default:coalblock", prob=254, param2=0},
|
||||
{name="everness:cursed_mud", prob=254, param2=0},
|
||||
{name="everness:cursed_mud", prob=254, param2=0},
|
||||
{name="everness:cursed_mud", prob=254, param2=0},
|
||||
{name="default:coalblock", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
|
@ -1803,23 +1803,23 @@ schematic = {
|
|||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_mud", prob=254, param2=0},
|
||||
{name="everness:cursed_mud", prob=254, param2=0},
|
||||
{name="everness:cursed_mud", prob=254, param2=0},
|
||||
{name="everness:cursed_mud", prob=254, param2=0},
|
||||
{name="everness:cursed_mud", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
|
@ -2058,23 +2058,23 @@ schematic = {
|
|||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_mud", prob=254, param2=0},
|
||||
{name="everness:cursed_mud", prob=254, param2=0},
|
||||
{name="everness:dry_tree", prob=254, param2=0, force_place=true},
|
||||
{name="everness:cursed_mud", prob=254, param2=0},
|
||||
{name="everness:cursed_mud", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
|
@ -2313,23 +2313,23 @@ schematic = {
|
|||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_mud", prob=254, param2=0},
|
||||
{name="everness:cursed_mud", prob=254, param2=0},
|
||||
{name="everness:cursed_mud", prob=254, param2=0},
|
||||
{name="everness:cursed_mud", prob=254, param2=0},
|
||||
{name="everness:cursed_mud", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
|
@ -2568,23 +2568,23 @@ schematic = {
|
|||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="default:coalblock", prob=254, param2=0},
|
||||
{name="everness:cursed_mud", prob=254, param2=0},
|
||||
{name="everness:cursed_mud", prob=254, param2=0},
|
||||
{name="everness:cursed_mud", prob=254, param2=0},
|
||||
{name="default:coalblock", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
|
@ -2823,23 +2823,23 @@ schematic = {
|
|||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
|
@ -3078,23 +3078,23 @@ schematic = {
|
|||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
|
@ -3333,23 +3333,23 @@ schematic = {
|
|||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
|
@ -3588,23 +3588,23 @@ schematic = {
|
|||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
|
@ -3843,23 +3843,23 @@ schematic = {
|
|||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
|
@ -4098,23 +4098,23 @@ schematic = {
|
|||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,507 @@
|
|||
schematic = {
|
||||
size = {x=7, y=10, z=7},
|
||||
yslice_prob = {
|
||||
{ypos=0, prob=254},
|
||||
{ypos=1, prob=254},
|
||||
{ypos=2, prob=254},
|
||||
{ypos=3, prob=254},
|
||||
{ypos=4, prob=254},
|
||||
{ypos=5, prob=254},
|
||||
{ypos=6, prob=254},
|
||||
{ypos=7, prob=254},
|
||||
{ypos=8, prob=254},
|
||||
{ypos=9, prob=254},
|
||||
},
|
||||
data = {
|
||||
{name="everness:cursed_lands_deep_ocean_coral_plant_anemone", prob=84, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_plant_anemone", prob=84, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0, force_place=true},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=126, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_plant_anemone", prob=84, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_plant_anemone", prob=84, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_alcyonacea", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
},
|
||||
}
|
|
@ -0,0 +1,345 @@
|
|||
schematic = {
|
||||
size = {x=5, y=13, z=5},
|
||||
yslice_prob = {
|
||||
{ypos=0, prob=254},
|
||||
{ypos=1, prob=254},
|
||||
{ypos=2, prob=254},
|
||||
{ypos=3, prob=254},
|
||||
{ypos=4, prob=254},
|
||||
{ypos=5, prob=254},
|
||||
{ypos=6, prob=254},
|
||||
{ypos=7, prob=254},
|
||||
{ypos=8, prob=254},
|
||||
{ypos=9, prob=254},
|
||||
{ypos=10, prob=254},
|
||||
{ypos=11, prob=254},
|
||||
{ypos=12, prob=254},
|
||||
},
|
||||
data = {
|
||||
{name="everness:cursed_lands_deep_ocean_coral_plant_demon", prob=84, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_plant_demon", prob=84, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0, force_place=true},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0, force_place=true},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=126, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_plant_demon", prob=84, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_plant_demon", prob=84, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_octocurse", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
},
|
||||
}
|
|
@ -0,0 +1,488 @@
|
|||
schematic = {
|
||||
size = {x=6, y=13, z=6},
|
||||
yslice_prob = {
|
||||
{ypos=0, prob=254},
|
||||
{ypos=1, prob=254},
|
||||
{ypos=2, prob=254},
|
||||
{ypos=3, prob=254},
|
||||
{ypos=4, prob=254},
|
||||
{ypos=5, prob=254},
|
||||
{ypos=6, prob=254},
|
||||
{ypos=7, prob=254},
|
||||
{ypos=8, prob=254},
|
||||
{ypos=9, prob=254},
|
||||
{ypos=10, prob=254},
|
||||
{ypos=11, prob=254},
|
||||
{ypos=12, prob=254},
|
||||
},
|
||||
data = {
|
||||
{name="everness:cursed_lands_deep_ocean_coral_plant_darkilluma", prob=84, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_plant_darkilluma", prob=84, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0, force_place=true},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0, force_place=true},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0, force_place=true},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0, force_place=true},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_plant_darkilluma", prob=84, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_plant_darkilluma", prob=84, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="everness:cursed_lands_deep_ocean_coral_ostracod", prob=254, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
{name="air", prob=0, param2=0},
|
||||
},
|
||||
}
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,102 @@
|
|||
schematic = {
|
||||
size = {x=2, y=19, z=2},
|
||||
yslice_prob = {
|
||||
{ypos=0, prob=254},
|
||||
{ypos=1, prob=254},
|
||||
{ypos=2, prob=254},
|
||||
{ypos=3, prob=254},
|
||||
{ypos=4, prob=254},
|
||||
{ypos=5, prob=254},
|
||||
{ypos=6, prob=254},
|
||||
{ypos=7, prob=254},
|
||||
{ypos=8, prob=254},
|
||||
{ypos=9, prob=254},
|
||||
{ypos=10, prob=254},
|
||||
{ypos=11, prob=254},
|
||||
{ypos=12, prob=254},
|
||||
{ypos=13, prob=254},
|
||||
{ypos=14, prob=254},
|
||||
{ypos=15, prob=254},
|
||||
{ypos=16, prob=254},
|
||||
{ypos=17, prob=254},
|
||||
{ypos=18, prob=254},
|
||||
},
|
||||
data = {
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_icicle_large_ceiling_marker", prob=254, param2=2},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
},
|
||||
}
|
|
@ -0,0 +1,107 @@
|
|||
schematic = {
|
||||
size = {x=2, y=20, z=2},
|
||||
yslice_prob = {
|
||||
{ypos=0, prob=254},
|
||||
{ypos=1, prob=254},
|
||||
{ypos=2, prob=254},
|
||||
{ypos=3, prob=254},
|
||||
{ypos=4, prob=254},
|
||||
{ypos=5, prob=254},
|
||||
{ypos=6, prob=254},
|
||||
{ypos=7, prob=254},
|
||||
{ypos=8, prob=254},
|
||||
{ypos=9, prob=254},
|
||||
{ypos=10, prob=254},
|
||||
{ypos=11, prob=254},
|
||||
{ypos=12, prob=254},
|
||||
{ypos=13, prob=254},
|
||||
{ypos=14, prob=254},
|
||||
{ypos=15, prob=254},
|
||||
{ypos=16, prob=254},
|
||||
{ypos=17, prob=254},
|
||||
{ypos=18, prob=254},
|
||||
{ypos=19, prob=254},
|
||||
},
|
||||
data = {
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_cave_ice_illuminating", prob=254, param2=0},
|
||||
{name="air", prob=254, param2=0},
|
||||
{name="everness:frosted_icicle_large_floor_marker", prob=254, param2=2},
|
||||
{name="air", prob=254, param2=0},
|
||||
},
|
||||
}
|
File diff suppressed because it is too large
Load Diff
|
@ -91,6 +91,7 @@ function Everness.grow_bamboo(self, pos, elapsed)
|
|||
|
||||
if minetest.get_item_group(node_below.name, 'soil') == 0
|
||||
and minetest.get_item_group(node_below.name, 'sand') == 0
|
||||
and minetest.get_item_group(node_below.name, 'everness_sand') == 0
|
||||
then
|
||||
|
||||
if minetest.get_item_group(node_below.name, 'bamboo') > 0 then
|
||||
|
|
|
@ -0,0 +1,358 @@
|
|||
--[[
|
||||
Everness. Never ending discovery in Everness mapgen.
|
||||
GNU Lesser General Public License, version 2.1
|
||||
Copyright (C) 2011-2018 celeron55, Perttu Ahola <celeron55@gmail.com>
|
||||
Copyright (C) 2011-2018 Various Minetest developers and contributors
|
||||
Copyright (C) 2022 SaKeL <juraj.vajda@gmail.com>
|
||||
|
||||
This program is free software; you can redistribute it and/or modify it under the terms
|
||||
of the GNU Lesser General Public License as published by the Free Software Foundation;
|
||||
either version 2.1 of the License, or (at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
See the GNU Lesser General Public License for more details:
|
||||
https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html
|
||||
--]]
|
||||
|
||||
Everness.chest = {}
|
||||
|
||||
-- support for MT game translation.
|
||||
local S = minetest.get_translator(minetest.get_current_modname())
|
||||
|
||||
function Everness.chest.get_chest_formspec(pos)
|
||||
local spos = pos.x .. ',' .. pos.y .. ',' .. pos.z
|
||||
local hotbar_bg = ''
|
||||
local list_bg = ''
|
||||
local chest_bg = ''
|
||||
|
||||
for i = 0, 7, 1 do
|
||||
hotbar_bg = hotbar_bg .. 'image[' .. 0 + i .. ', ' .. 4.85 .. ';1,1;everness_chest_ui_bg_hb_slot.png]'
|
||||
end
|
||||
|
||||
for row = 0, 2, 1 do
|
||||
for i = 0, 7, 1 do
|
||||
list_bg = list_bg .. 'image[' .. 0 + i .. ',' .. 6.08 + row .. ';1,1;everness_chest_ui_bg_slot.png]'
|
||||
end
|
||||
end
|
||||
|
||||
for row = 0, 3, 1 do
|
||||
for i = 0, 7, 1 do
|
||||
chest_bg = chest_bg .. 'image[' .. 0 + i .. ',' .. 0.3 + row .. ';1,1;everness_chest_ui_bg_slot.png]'
|
||||
end
|
||||
end
|
||||
|
||||
local formspec =
|
||||
'size[8,9]' ..
|
||||
'listcolors[#FFFFFF00;#FFFFFF1A;#5E5957]' ..
|
||||
'background[5,5;1,1;everness_chest_ui_bg.png;true]' ..
|
||||
'list[nodemeta:' .. spos .. ';main;0,0.3;8,4;]' ..
|
||||
'list[current_player;main;0,4.85;8,1;]' ..
|
||||
'list[current_player;main;0,6.08;8,3;8]' ..
|
||||
'listring[nodemeta:' .. spos .. ';main]' ..
|
||||
'listring[current_player;main]' ..
|
||||
list_bg ..
|
||||
hotbar_bg ..
|
||||
chest_bg
|
||||
return formspec
|
||||
end
|
||||
|
||||
function Everness.chest.chest_lid_obstructed(pos)
|
||||
local above = { x = pos.x, y = pos.y + 1, z = pos.z }
|
||||
local def = minetest.registered_nodes[minetest.get_node(above).name]
|
||||
|
||||
-- allow ladders, signs, wallmounted things and torches to not obstruct
|
||||
if def and
|
||||
(def.drawtype == 'airlike' or
|
||||
def.drawtype == 'signlike' or
|
||||
def.drawtype == 'torchlike' or
|
||||
(def.drawtype == 'nodebox' and def.paramtype2 == 'wallmounted'))
|
||||
then
|
||||
return false
|
||||
end
|
||||
|
||||
return true
|
||||
end
|
||||
|
||||
function Everness.chest.chest_lid_close(pn)
|
||||
local chest_open_info = Everness.chest.open_chests[pn]
|
||||
local pos = chest_open_info.pos
|
||||
local sound = chest_open_info.sound
|
||||
local swap = chest_open_info.swap
|
||||
|
||||
Everness.chest.open_chests[pn] = nil
|
||||
|
||||
for _, v in pairs(Everness.chest.open_chests) do
|
||||
if v.pos.x == pos.x and v.pos.y == pos.y and v.pos.z == pos.z then
|
||||
return true
|
||||
end
|
||||
end
|
||||
|
||||
local node = minetest.get_node(pos)
|
||||
|
||||
minetest.after(0.2, minetest.swap_node, pos, { name = swap, param2 = node.param2 })
|
||||
minetest.sound_play(sound, { gain = 0.3, pos = pos, max_hear_distance = 10 }, true)
|
||||
end
|
||||
|
||||
Everness.chest.open_chests = {}
|
||||
|
||||
minetest.register_on_player_receive_fields(function(player, formname, fields)
|
||||
if formname ~= 'everness:chest' then
|
||||
return
|
||||
end
|
||||
|
||||
if not player or not fields.quit then
|
||||
return
|
||||
end
|
||||
|
||||
local pn = player:get_player_name()
|
||||
|
||||
if not Everness.chest.open_chests[pn] then
|
||||
return
|
||||
end
|
||||
|
||||
Everness.chest.chest_lid_close(pn)
|
||||
|
||||
return true
|
||||
end)
|
||||
|
||||
minetest.register_on_leaveplayer(function(player)
|
||||
local pn = player:get_player_name()
|
||||
|
||||
if Everness.chest.open_chests[pn] then
|
||||
Everness.chest.chest_lid_close(pn)
|
||||
end
|
||||
end)
|
||||
|
||||
function Everness.chest.register_chest(prefixed_name, d)
|
||||
local name = prefixed_name:sub(1, 1) == ':' and prefixed_name:sub(2, -1) or prefixed_name
|
||||
local def = table.copy(d)
|
||||
def.drawtype = 'mesh'
|
||||
def.visual = 'mesh'
|
||||
def.paramtype = 'light'
|
||||
def.paramtype2 = 'facedir'
|
||||
def.legacy_facedir_simple = true
|
||||
def.is_ground_content = false
|
||||
|
||||
if def.protected then
|
||||
-- Locked chest
|
||||
def.on_construct = function(pos)
|
||||
local meta = minetest.get_meta(pos)
|
||||
meta:set_string('infotext', S('Locked Chest'))
|
||||
meta:set_string('owner', '')
|
||||
local inv = meta:get_inventory()
|
||||
inv:set_size('main', 8 * 4)
|
||||
end
|
||||
|
||||
def.after_place_node = function(pos, placer)
|
||||
local meta = minetest.get_meta(pos)
|
||||
meta:set_string('owner', placer:get_player_name() or '')
|
||||
meta:set_string('infotext', S('Locked Chest (owned by @1)', meta:get_string('owner')))
|
||||
end
|
||||
|
||||
def.can_dig = function(pos,player)
|
||||
local meta = minetest.get_meta(pos);
|
||||
local inv = meta:get_inventory()
|
||||
return inv:is_empty('main') and Everness.can_interact_with_node(player, pos)
|
||||
end
|
||||
|
||||
def.allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player)
|
||||
if not Everness.can_interact_with_node(player, pos) then
|
||||
return 0
|
||||
end
|
||||
|
||||
return count
|
||||
end
|
||||
|
||||
def.allow_metadata_inventory_put = function(pos, listname, index, stack, player)
|
||||
if not Everness.can_interact_with_node(player, pos) then
|
||||
return 0
|
||||
end
|
||||
|
||||
return stack:get_count()
|
||||
end
|
||||
|
||||
def.allow_metadata_inventory_take = function(pos, listname, index, stack, player)
|
||||
if not Everness.can_interact_with_node(player, pos) then
|
||||
return 0
|
||||
end
|
||||
|
||||
return stack:get_count()
|
||||
end
|
||||
|
||||
def.on_rightclick = function(pos, node, clicker, itemstack, pointed_thing)
|
||||
if not Everness.can_interact_with_node(clicker, pos) then
|
||||
return itemstack
|
||||
end
|
||||
|
||||
minetest.sound_play(def.sound_open, { gain = 0.3, pos = pos, max_hear_distance = 10 }, true)
|
||||
|
||||
if not Everness.chest.chest_lid_obstructed(pos) then
|
||||
minetest.swap_node(pos, { name = name .. '_open', param2 = node.param2 })
|
||||
end
|
||||
|
||||
minetest.after(0.2, minetest.show_formspec, clicker:get_player_name(), 'everness:chest', Everness.chest.get_chest_formspec(pos))
|
||||
Everness.chest.open_chests[clicker:get_player_name()] = { pos = pos, sound = def.sound_close, swap = name }
|
||||
end
|
||||
|
||||
def.on_blast = function() end
|
||||
|
||||
def.on_key_use = function(pos, player)
|
||||
local secret = minetest.get_meta(pos):get_string('key_lock_secret')
|
||||
local itemstack = player:get_wielded_item()
|
||||
local key_meta = itemstack:get_meta()
|
||||
|
||||
if itemstack:get_metadata() == '' then
|
||||
return
|
||||
end
|
||||
|
||||
if key_meta:get_string('secret') == '' then
|
||||
key_meta:set_string('secret', minetest.parse_json(itemstack:get_metadata()).secret)
|
||||
itemstack:set_metadata('')
|
||||
end
|
||||
|
||||
if secret ~= key_meta:get_string('secret') then
|
||||
return
|
||||
end
|
||||
|
||||
minetest.show_formspec(
|
||||
player:get_player_name(),
|
||||
'everness:chest_locked',
|
||||
Everness.chest.get_chest_formspec(pos)
|
||||
)
|
||||
end
|
||||
|
||||
def.on_skeleton_key_use = function(pos, player, newsecret)
|
||||
local meta = minetest.get_meta(pos)
|
||||
local owner = meta:get_string('owner')
|
||||
local pn = player:get_player_name()
|
||||
|
||||
-- verify placer is owner of lockable chest
|
||||
if owner ~= pn then
|
||||
minetest.record_protection_violation(pos, pn)
|
||||
minetest.chat_send_player(pn, S('You do not own this chest.'))
|
||||
return nil
|
||||
end
|
||||
|
||||
local secret = meta:get_string('key_lock_secret')
|
||||
if secret == '' then
|
||||
secret = newsecret
|
||||
meta:set_string('key_lock_secret', secret)
|
||||
end
|
||||
|
||||
return secret, S('a locked chest'), owner
|
||||
end
|
||||
else
|
||||
-- Public (unlocked) chest
|
||||
def.on_construct = function(pos)
|
||||
local meta = minetest.get_meta(pos)
|
||||
meta:set_string('infotext', S('Chest'))
|
||||
local inv = meta:get_inventory()
|
||||
inv:set_size('main', 8 * 4)
|
||||
end
|
||||
|
||||
def.can_dig = function(pos,player)
|
||||
local meta = minetest.get_meta(pos);
|
||||
local inv = meta:get_inventory()
|
||||
return inv:is_empty('main')
|
||||
end
|
||||
|
||||
def.on_rightclick = function(pos, node, clicker)
|
||||
minetest.sound_play(def.sound_open, { gain = 0.3, pos = pos, max_hear_distance = 10 }, true)
|
||||
|
||||
if not Everness.chest.chest_lid_obstructed(pos) then
|
||||
minetest.swap_node(pos, { name = name .. '_open', param2 = node.param2 })
|
||||
end
|
||||
|
||||
minetest.after(0.2, minetest.show_formspec, clicker:get_player_name(), 'everness:chest', Everness.chest.get_chest_formspec(pos))
|
||||
Everness.chest.open_chests[clicker:get_player_name()] = { pos = pos, sound = def.sound_close, swap = name }
|
||||
end
|
||||
|
||||
def.on_blast = function(pos)
|
||||
local drops = {}
|
||||
Everness.get_inventory_drops(pos, 'main', drops)
|
||||
drops[#drops + 1] = name
|
||||
minetest.remove_node(pos)
|
||||
return drops
|
||||
end
|
||||
end
|
||||
|
||||
Everness.set_inventory_action_loggers(def, 'chest')
|
||||
|
||||
local def_opened = table.copy(def)
|
||||
local def_closed = table.copy(def)
|
||||
|
||||
def_opened.mesh = 'everness_chest_open.obj'
|
||||
|
||||
for i = 1, #def_opened.tiles do
|
||||
if type(def_opened.tiles[i]) == 'string' then
|
||||
def_opened.tiles[i] = { name = def_opened.tiles[i], backface_culling = true }
|
||||
elseif def_opened.tiles[i].backface_culling == nil then
|
||||
def_opened.tiles[i].backface_culling = true
|
||||
end
|
||||
end
|
||||
|
||||
def_opened.drop = name
|
||||
def_opened.groups.not_in_creative_inventory = 1
|
||||
def_opened.selection_box = {
|
||||
type = 'fixed',
|
||||
fixed = { -1 / 2, -1 / 2, -1 / 2, 1 / 2, 3 / 16, 1 / 2 },
|
||||
}
|
||||
def_opened.can_dig = function()
|
||||
return false
|
||||
end
|
||||
def_opened.on_blast = function() end
|
||||
|
||||
def_closed.mesh = nil
|
||||
def_closed.drawtype = nil
|
||||
def_closed.tiles[6] = def.tiles[5] -- swap textures around for 'normal'
|
||||
def_closed.tiles[5] = def.tiles[3] -- drawtype to make them match the mesh
|
||||
def_closed.tiles[3] = def.tiles[3] .. '^[transformFX'
|
||||
|
||||
minetest.register_node(prefixed_name, def_closed)
|
||||
minetest.register_node(prefixed_name .. '_open', def_opened)
|
||||
end
|
||||
|
||||
Everness.chest.register_chest('everness:chest', {
|
||||
description = S('Chest'),
|
||||
tiles = {
|
||||
'everness_chest_top.png',
|
||||
'everness_chest_top.png',
|
||||
'everness_chest_side.png',
|
||||
'everness_chest_side.png',
|
||||
'everness_chest_front.png',
|
||||
'everness_chest_inside.png'
|
||||
},
|
||||
sounds = Everness.node_sound_wood_defaults(),
|
||||
sound_open = 'everness_chest_open',
|
||||
sound_close = 'everness_chest_close',
|
||||
groups = {
|
||||
-- MTG
|
||||
choppy = 2,
|
||||
oddly_breakable_by_hand = 2,
|
||||
-- MCL
|
||||
handy = 1,
|
||||
axey = 1,
|
||||
container = 2,
|
||||
deco_block = 1,
|
||||
material_wood = 1,
|
||||
flammable = -1,
|
||||
},
|
||||
_mcl_blast_resistance = 2.5,
|
||||
_mcl_hardness = 2.5,
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'everness:chest',
|
||||
recipe = {
|
||||
{ 'group:everness_wood', 'group:everness_wood', 'group:everness_wood' },
|
||||
{ 'group:everness_wood', '', 'group:everness_wood' },
|
||||
{ 'group:everness_wood', 'group:everness_wood', 'group:everness_wood' },
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = 'fuel',
|
||||
recipe = 'everness:chest',
|
||||
burntime = 30,
|
||||
})
|
145
crafting.lua
145
crafting.lua
|
@ -20,23 +20,25 @@
|
|||
-- Blocks
|
||||
--
|
||||
|
||||
minetest.register_craft({
|
||||
if minetest.get_modpath('default') then
|
||||
minetest.register_craft({
|
||||
output = 'everness:snowcobble 9',
|
||||
recipe = {
|
||||
{ 'default:snowblock', 'default:snowblock', 'default:snowblock' },
|
||||
{ 'default:snowblock', 'default:snowblock', 'default:snowblock' },
|
||||
{ 'default:snowblock', 'default:snowblock', 'default:snowblock' },
|
||||
}
|
||||
})
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
minetest.register_craft({
|
||||
output = 'everness:icecobble 9',
|
||||
recipe = {
|
||||
{ 'default:ice', 'default:ice', 'default:ice' },
|
||||
{ 'default:ice', 'default:ice', 'default:ice' },
|
||||
{ 'default:ice', 'default:ice', 'default:ice' },
|
||||
}
|
||||
})
|
||||
})
|
||||
end
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'everness:snowcobble 9',
|
||||
|
@ -95,6 +97,15 @@ minetest.register_craft({
|
|||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'everness:trapdoor_crystal_wood 2',
|
||||
recipe = {
|
||||
{ 'everness:crystal_wood', 'everness:crystal_wood', 'everness:crystal_wood' },
|
||||
{ 'everness:crystal_wood', 'everness:crystal_wood', 'everness:crystal_wood' },
|
||||
{ '', '', '' },
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'everness:bamboo_mosaic_wood',
|
||||
recipe = {
|
||||
|
@ -115,7 +126,7 @@ minetest.register_craft({
|
|||
minetest.register_craft({
|
||||
output = 'everness:pyrite_glass',
|
||||
recipe = {
|
||||
{ 'default:glass' },
|
||||
{ 'group:glass' },
|
||||
{ 'everness:pyrite_ingot' },
|
||||
}
|
||||
})
|
||||
|
@ -128,6 +139,24 @@ minetest.register_craft({
|
|||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'everness:tinted_glass_red 8',
|
||||
recipe = {
|
||||
{ 'everness:glass', 'everness:glass', 'everness:glass' },
|
||||
{ 'everness:glass', 'everness:bloodspore_plant', 'everness:glass' },
|
||||
{ 'everness:glass', 'everness:glass', 'everness:glass' },
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'everness:tinted_glass_red 8',
|
||||
recipe = {
|
||||
{ 'everness:glass', 'everness:glass', 'everness:glass' },
|
||||
{ 'everness:glass', 'everness:bloodspore_plant_small', 'everness:glass' },
|
||||
{ 'everness:glass', 'everness:glass', 'everness:glass' },
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'everness:pyriteblock_brick 4',
|
||||
recipe = {
|
||||
|
@ -220,6 +249,13 @@ minetest.register_craft({
|
|||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'everness:coral_wood 4',
|
||||
recipe = {
|
||||
{ 'everness:coral_tree' },
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'everness:willow_wood 4',
|
||||
recipe = {
|
||||
|
@ -234,6 +270,13 @@ minetest.register_craft({
|
|||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'everness:crystal_wood 4',
|
||||
recipe = {
|
||||
{ 'everness:crystal_tree' },
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'everness:coral_sandstone 4',
|
||||
recipe = {
|
||||
|
@ -250,6 +293,22 @@ minetest.register_craft({
|
|||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'everness:coral_deep_ocean_sandstone_block 4',
|
||||
recipe = {
|
||||
{ 'everness:coral_forest_deep_ocean_sand', 'everness:coral_forest_deep_ocean_sand' },
|
||||
{ 'everness:coral_forest_deep_ocean_sand', 'everness:coral_forest_deep_ocean_sand' },
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'everness:coral_deep_ocean_sandstone_brick 4',
|
||||
recipe = {
|
||||
{ 'everness:coral_deep_ocean_sandstone_block', 'everness:coral_deep_ocean_sandstone_block' },
|
||||
{ 'everness:coral_deep_ocean_sandstone_block', 'everness:coral_deep_ocean_sandstone_block' },
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'everness:coral_sandstone_chiseled 9',
|
||||
recipe = {
|
||||
|
@ -453,6 +512,56 @@ minetest.register_craft({
|
|||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'everness:coral_forest_deep_ocean_lantern 1',
|
||||
recipe = {
|
||||
{ 'everness:coral_deep_ocean_sandstone_block', 'group:glass', 'everness:coral_deep_ocean_sandstone_block' },
|
||||
{ 'group:glass', 'group:torch', 'group:glass' },
|
||||
{ 'everness:coral_deep_ocean_sandstone_block', 'group:glass', 'everness:coral_deep_ocean_sandstone_block' },
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'everness:cursed_lands_deep_ocean_sandstone_block 4',
|
||||
recipe = {
|
||||
{ 'everness:cursed_lands_deep_ocean_sand', 'everness:cursed_lands_deep_ocean_sand' },
|
||||
{ 'everness:cursed_lands_deep_ocean_sand', 'everness:cursed_lands_deep_ocean_sand' },
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'everness:cursed_lands_deep_ocean_sandstone_brick 4',
|
||||
recipe = {
|
||||
{ 'everness:cursed_lands_deep_ocean_sandstone_block', 'everness:cursed_lands_deep_ocean_sandstone_block' },
|
||||
{ 'everness:cursed_lands_deep_ocean_sandstone_block', 'everness:cursed_lands_deep_ocean_sandstone_block' },
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'everness:crystal_forest_deep_ocean_sandstone_block 4',
|
||||
recipe = {
|
||||
{ 'everness:crystal_forest_deep_ocean_sand', 'everness:crystal_forest_deep_ocean_sand' },
|
||||
{ 'everness:crystal_forest_deep_ocean_sand', 'everness:crystal_forest_deep_ocean_sand' },
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'everness:crystal_forest_deep_ocean_sandstone_brick 4',
|
||||
recipe = {
|
||||
{ 'everness:crystal_forest_deep_ocean_sandstone_block', 'everness:crystal_forest_deep_ocean_sandstone_block' },
|
||||
{ 'everness:crystal_forest_deep_ocean_sandstone_block', 'everness:crystal_forest_deep_ocean_sandstone_block' },
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'everness:shell_of_underwater_breathing',
|
||||
recipe = {
|
||||
{ '', '', 'group:everness_crystal_forest_deep_ocean_coral' },
|
||||
{ '', 'group:everness_cursed_lands_deep_ocean_coral', '' },
|
||||
{ 'group:everness_coral_forest_deep_ocean_coral', '', '' },
|
||||
}
|
||||
})
|
||||
|
||||
--
|
||||
-- Tools
|
||||
--
|
||||
|
@ -460,8 +569,8 @@ minetest.register_craft({
|
|||
minetest.register_craft({
|
||||
output = 'everness:vine_shears',
|
||||
recipe = {
|
||||
{ '', 'default:steel_ingot', '' },
|
||||
{ 'group:stick', 'group:wood', 'default:steel_ingot' },
|
||||
{ '', 'everness:pyrite_ingot', '' },
|
||||
{ 'group:stick', 'group:wood', 'everness:pyrite_ingot' },
|
||||
{ '', '', 'group:stick' }
|
||||
}
|
||||
})
|
||||
|
@ -518,6 +627,12 @@ minetest.register_craft({
|
|||
burntime = 15,
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = 'fuel',
|
||||
recipe = 'everness:crystal_wood',
|
||||
burntime = 15,
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = 'fuel',
|
||||
recipe = 'everness:bamboo_mosaic_wood',
|
||||
|
@ -536,6 +651,12 @@ minetest.register_craft({
|
|||
burntime = 7,
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = 'fuel',
|
||||
recipe = 'everness:trapdoor_crystal_wood',
|
||||
burntime = 7,
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = 'fuel',
|
||||
recipe = 'everness:door_bamboo',
|
||||
|
@ -558,6 +679,12 @@ minetest.register_craft({
|
|||
-- Cooking recipes
|
||||
--
|
||||
|
||||
minetest.register_craft({
|
||||
type = 'cooking',
|
||||
output = 'everness:glass',
|
||||
recipe = 'group:everness_sand',
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = 'cooking',
|
||||
output = 'everness:coral_desert_stone',
|
||||
|
@ -607,7 +734,7 @@ minetest.register_craft({
|
|||
minetest.register_craft({
|
||||
output = 'everness:coral_tree_bioluminescent_sapling',
|
||||
recipe = {
|
||||
{ 'default:meselamp' },
|
||||
{ 'group:lantern' },
|
||||
{ 'everness:coral_tree_sapling' },
|
||||
}
|
||||
})
|
||||
|
@ -615,7 +742,7 @@ minetest.register_craft({
|
|||
minetest.register_craft({
|
||||
output = 'everness:cursed_dream_tree_sapling',
|
||||
recipe = {
|
||||
{ 'default:meselamp' },
|
||||
{ 'group:lantern' },
|
||||
{ 'everness:dry_tree_sapling' },
|
||||
}
|
||||
})
|
||||
|
|
50
doors.lua
50
doors.lua
|
@ -22,7 +22,7 @@ doors.register('everness:door_bamboo', {
|
|||
tiles = { { name = 'everness_door_bamboo.png', backface_culling = true } },
|
||||
description = S('Bamboo Door'),
|
||||
inventory_image = 'everness_door_bamboo_item.png',
|
||||
groups = { node = 1, choppy = 2, oddly_breakable_by_hand = 2, flammable = 2 },
|
||||
groups = { node = 1, choppy = 2, oddly_breakable_by_hand = 2, flammable = 2, door = 1 },
|
||||
sounds = Everness.node_sound_bamboo_defaults({
|
||||
dug = { name = 'everness_bamboo_hit', gain = 1.25 }
|
||||
}),
|
||||
|
@ -64,8 +64,8 @@ doors.register('everness:door_bone_pyrite', {
|
|||
tiles = { { name = 'everness_door_bone_pyrite.png', backface_culling = true } },
|
||||
description = S('Bone Pyrit Door'),
|
||||
inventory_image = 'everness_door_bone_pyrite_item.png',
|
||||
groups = { node = 1, choppy = 2, oddly_breakable_by_hand = 2, flammable = 2 },
|
||||
sounds = default.node_sound_wood_defaults(),
|
||||
groups = { node = 1, choppy = 2, oddly_breakable_by_hand = 2, flammable = 2, door = 1 },
|
||||
sounds = Everness.node_sound_wood_defaults(),
|
||||
recipe = {
|
||||
{ 'everness:pyrite_ingot', 'everness:bone' },
|
||||
{ 'everness:pyrite_ingot', 'everness:bone' },
|
||||
|
@ -77,11 +77,51 @@ doors.register('everness:door_willow', {
|
|||
tiles = { { name = 'everness_door_willow.png', backface_culling = true } },
|
||||
description = S('Willow Door'),
|
||||
inventory_image = 'everness_door_willow_item.png',
|
||||
groups = { node = 1, choppy = 2, oddly_breakable_by_hand = 2, flammable = 2 },
|
||||
sounds = default.node_sound_wood_defaults(),
|
||||
groups = { node = 1, choppy = 2, oddly_breakable_by_hand = 2, flammable = 2, door = 1 },
|
||||
sounds = Everness.node_sound_wood_defaults(),
|
||||
recipe = {
|
||||
{ 'everness:willow_wood', 'everness:willow_wood' },
|
||||
{ 'everness:willow_wood', 'everness:willow_wood' },
|
||||
{ 'everness:willow_wood', 'everness:willow_wood' },
|
||||
}
|
||||
})
|
||||
|
||||
doors.register('everness:door_crystal_wood', {
|
||||
description = S('Crystal Wood Door'),
|
||||
tiles = { 'everness_door_crystal_wood.png' },
|
||||
inventory_image = 'everness_door_crystal_wood_item.png',
|
||||
use_texture_alpha = 'blend',
|
||||
groups = { node = 1, cracky = 3, oddly_breakable_by_hand = 3, door = 1 },
|
||||
sounds = Everness.node_sound_glass_defaults(),
|
||||
sound_open = 'everness_door_glass_open',
|
||||
sound_close = 'everness_door_glass_close',
|
||||
gain_open = 0.2,
|
||||
gain_close = 0.15,
|
||||
recipe = {
|
||||
{ 'everness:crystal_wood', 'everness:crystal_wood' },
|
||||
{ 'everness:crystal_wood', 'everness:crystal_wood' },
|
||||
{ 'everness:crystal_wood', 'everness:crystal_wood' },
|
||||
}
|
||||
})
|
||||
|
||||
doors.register_trapdoor('everness:trapdoor_crystal_wood', {
|
||||
description = S('Crystal Wood Trapdoor'),
|
||||
inventory_image = 'everness_door_trapdoor_crystal_wood.png',
|
||||
wield_image = 'everness_door_trapdoor_crystal_wood.png',
|
||||
tile_front = 'everness_door_trapdoor_crystal_wood.png',
|
||||
tile_side = 'everness_door_trapdoor_crystal_wood_side.png',
|
||||
use_texture_alpha = 'blend',
|
||||
sounds = Everness.node_sound_glass_defaults(),
|
||||
sound_open = 'everness_door_glass_open',
|
||||
sound_close = 'everness_door_glass_close',
|
||||
gain_open = 0.2,
|
||||
gain_close = 0.15,
|
||||
groups = { node = 1, cracky = 3, oddly_breakable_by_hand = 3, door = 1 },
|
||||
})
|
||||
|
||||
doors.register_fencegate('everness:gate_crystal_wood', {
|
||||
description = S('Crystal Wood Fence Gate'),
|
||||
texture = 'everness_crystal_wood.png^[transformR90',
|
||||
material = 'everness:crystal_wood',
|
||||
groups = { choppy = 2, oddly_breakable_by_hand = 2, flammable = 2 }
|
||||
})
|
||||
|
|
40
fences.lua
40
fences.lua
|
@ -29,7 +29,7 @@ default.register_fence('everness:fence_dry_wood', {
|
|||
'default_fence_overlay.png^[makealpha:255,126,126',
|
||||
material = 'everness:dry_wood',
|
||||
groups = { choppy = 2, oddly_breakable_by_hand = 2, flammable = 2 },
|
||||
sounds = default.node_sound_wood_defaults()
|
||||
sounds = Everness.node_sound_wood_defaults()
|
||||
})
|
||||
|
||||
default.register_fence_rail('everness:fence_rail_dry_wood', {
|
||||
|
@ -41,7 +41,7 @@ default.register_fence_rail('everness:fence_rail_dry_wood', {
|
|||
'default_fence_rail_overlay.png^[makealpha:255,126,126',
|
||||
material = 'everness:dry_wood',
|
||||
groups = { choppy = 2, oddly_breakable_by_hand = 2, flammable = 2 },
|
||||
sounds = default.node_sound_wood_defaults()
|
||||
sounds = Everness.node_sound_wood_defaults()
|
||||
})
|
||||
|
||||
default.register_mesepost('everness:mese_post_light_dry_wood', {
|
||||
|
@ -61,7 +61,7 @@ default.register_fence('everness:fence_bamboo_wood', {
|
|||
'default_fence_overlay.png^[makealpha:255,126,126',
|
||||
material = 'everness:bamboo_wood',
|
||||
groups = { choppy = 2, oddly_breakable_by_hand = 2, flammable = 2 },
|
||||
sounds = default.node_sound_wood_defaults()
|
||||
sounds = Everness.node_sound_wood_defaults()
|
||||
})
|
||||
|
||||
default.register_fence_rail('everness:fence_rail_bamboo_wood', {
|
||||
|
@ -73,7 +73,7 @@ default.register_fence_rail('everness:fence_rail_bamboo_wood', {
|
|||
'default_fence_rail_overlay.png^[makealpha:255,126,126',
|
||||
material = 'everness:bamboo_wood',
|
||||
groups = { choppy = 2, oddly_breakable_by_hand = 2, flammable = 2 },
|
||||
sounds = default.node_sound_wood_defaults()
|
||||
sounds = Everness.node_sound_wood_defaults()
|
||||
})
|
||||
|
||||
default.register_mesepost('everness:mese_post_light_bamboo_wood', {
|
||||
|
@ -81,3 +81,35 @@ default.register_mesepost('everness:mese_post_light_bamboo_wood', {
|
|||
texture = 'everness_fence_bamboo_wood.png^[transformFY',
|
||||
material = 'everness:bamboo_wood',
|
||||
})
|
||||
|
||||
-- Crystal Wood
|
||||
|
||||
default.register_fence('everness:fence_crystal_wood', {
|
||||
description = S('Crystal Wood Fence'),
|
||||
texture = 'everness_fence_crystal_wood.png',
|
||||
inventory_image = 'default_fence_overlay.png^everness_crystal_wood.png^' ..
|
||||
'default_fence_overlay.png^[makealpha:255,126,126',
|
||||
wield_image = 'default_fence_overlay.png^everness_crystal_wood.png^' ..
|
||||
'default_fence_overlay.png^[makealpha:255,126,126',
|
||||
material = 'everness:crystal_wood',
|
||||
groups = { choppy = 2, oddly_breakable_by_hand = 2, flammable = 2 },
|
||||
sounds = Everness.node_sound_wood_defaults()
|
||||
})
|
||||
|
||||
default.register_fence_rail('everness:fence_rail_crystal_wood', {
|
||||
description = S('Crystal Wood Fence Rail'),
|
||||
texture = 'everness_fence_rail_crystal_wood.png^[transformR90',
|
||||
inventory_image = 'default_fence_rail_overlay.png^everness_crystal_wood.png^' ..
|
||||
'default_fence_rail_overlay.png^[makealpha:255,126,126',
|
||||
wield_image = 'default_fence_rail_overlay.png^everness_crystal_wood.png^' ..
|
||||
'default_fence_rail_overlay.png^[makealpha:255,126,126',
|
||||
material = 'everness:crystal_wood',
|
||||
groups = { choppy = 2, oddly_breakable_by_hand = 2, flammable = 2 },
|
||||
sounds = Everness.node_sound_wood_defaults()
|
||||
})
|
||||
|
||||
default.register_mesepost('everness:mese_post_light_bamboo_wood', {
|
||||
description = S('Crystal Wood Mese Post Light'),
|
||||
texture = 'everness_fence_crystal_wood.png^[transformFY',
|
||||
material = 'everness:crystal_wood',
|
||||
})
|
||||
|
|
365
functions.lua
365
functions.lua
|
@ -226,7 +226,7 @@ minetest.register_abm({
|
|||
-- Leafdecay
|
||||
--
|
||||
|
||||
default.register_leafdecay({
|
||||
Everness:register_leafdecay({
|
||||
trunks = {
|
||||
'everness:coral_tree',
|
||||
'everness:crystal_bush_stem',
|
||||
|
@ -244,7 +244,7 @@ default.register_leafdecay({
|
|||
})
|
||||
|
||||
-- Baobab Tree
|
||||
default.register_leafdecay({
|
||||
Everness:register_leafdecay({
|
||||
trunks = {
|
||||
'everness:baobab_tree',
|
||||
'everness:crystal_tree',
|
||||
|
@ -265,23 +265,29 @@ default.register_leafdecay({
|
|||
|
||||
local moss_correspondences = {
|
||||
['everness:coral_desert_cobble'] = 'everness:coral_desert_mossy_cobble',
|
||||
['stairs:slab_coral_desert_cobble'] = 'stairs:slab_coral_desert_mossy_cobble',
|
||||
['stairs:stair_coral_desert_cobble'] = 'stairs:stair_coral_desert_mossy_cobble',
|
||||
['stairs:stair_inner_coral_desert_cobble'] = 'stairs:stair_inner_coral_desert_mossy_cobble',
|
||||
['stairs:stair_outer_coral_desert_cobble'] = 'stairs:stair_outer_coral_desert_mossy_cobble',
|
||||
['everness:coral_desert_cobble_wall'] = 'everness:coral_desert_mossy_cobble_wall',
|
||||
}
|
||||
|
||||
local moss_nodenames_correspondences = {
|
||||
'everness:coral_desert_cobble',
|
||||
}
|
||||
|
||||
if minetest.get_modpath('default') then
|
||||
moss_correspondences['stairs:slab_coral_desert_cobble'] = 'stairs:slab_coral_desert_mossy_cobble'
|
||||
moss_correspondences['stairs:stair_coral_desert_cobble'] = 'stairs:stair_coral_desert_mossy_cobble'
|
||||
moss_correspondences['stairs:stair_inner_coral_desert_cobble'] = 'stairs:stair_inner_coral_desert_mossy_cobble'
|
||||
moss_correspondences['stairs:stair_outer_coral_desert_cobble'] = 'stairs:stair_outer_coral_desert_mossy_cobble'
|
||||
moss_correspondences['everness:coral_desert_cobble_wall'] = 'everness:coral_desert_mossy_cobble_wall'
|
||||
|
||||
table.insert(moss_nodenames_correspondences, 'stairs:slab_coral_desert_cobble')
|
||||
table.insert(moss_nodenames_correspondences, 'stairs:stair_coral_desert_cobble')
|
||||
table.insert(moss_nodenames_correspondences, 'stairs:stair_inner_coral_desert_cobble')
|
||||
table.insert(moss_nodenames_correspondences, 'stairs:stair_outer_coral_desert_cobble')
|
||||
table.insert(moss_nodenames_correspondences, 'everness:coral_desert_cobble_wall')
|
||||
end
|
||||
|
||||
minetest.register_abm({
|
||||
label = 'Everness Moss growth',
|
||||
nodenames = {
|
||||
'everness:coral_desert_cobble',
|
||||
'stairs:slab_coral_desert_cobble',
|
||||
'stairs:stair_coral_desert_cobble',
|
||||
'stairs:stair_inner_coral_desert_cobble',
|
||||
'stairs:stair_outer_coral_desert_cobble',
|
||||
'everness:coral_desert_cobble_wall',
|
||||
},
|
||||
nodenames = moss_nodenames_correspondences,
|
||||
neighbors = { 'group:water' },
|
||||
interval = 16,
|
||||
chance = 200,
|
||||
|
@ -300,36 +306,42 @@ minetest.register_abm({
|
|||
--
|
||||
|
||||
local magma_correspondences = {
|
||||
['default:cobble'] = 'everness:magmacobble',
|
||||
['stairs:slab_cobble'] = 'stairs:slab_magmacobble',
|
||||
['stairs:stair_cobble'] = 'stairs:stair_magmacobble',
|
||||
['stairs:stair_inner_cobble'] = 'stairs:stair_inner_magmacobble',
|
||||
['stairs:stair_outer_cobble'] = 'stairs:stair_outer_magmacobble',
|
||||
['walls:cobble'] = 'everness:magmacobble_wall',
|
||||
['everness:volcanic_rock'] = 'everness:volcanic_rock_with_magma',
|
||||
['stairs:slab_volcanic_rock'] = 'stairs:slab_volcanic_rock_with_magma',
|
||||
['stairs:stair_volcanic_rock'] = 'stairs:stair_volcanic_rock_with_magma',
|
||||
['stairs:stair_inner_volcanic_rock'] = 'stairs:stair_inner_volcanic_rock_with_magma',
|
||||
['stairs:stair_outer_volcanic_rock'] = 'stairs:stair_outer_volcanic_rock_with_magma',
|
||||
['everness:volcanic_rock_wall'] = 'everness:volcanic_rock_with_magma_wall',
|
||||
}
|
||||
|
||||
local magma_nodenames_correspondences = {
|
||||
'everness:volcanic_rock'
|
||||
}
|
||||
|
||||
if minetest.get_modpath('default') then
|
||||
magma_correspondences['default:cobble'] = 'everness:magmacobble'
|
||||
magma_correspondences['stairs:slab_cobble'] = 'stairs:slab_magmacobble'
|
||||
magma_correspondences['stairs:stair_cobble'] = 'stairs:stair_magmacobble'
|
||||
magma_correspondences['stairs:stair_inner_cobble'] = 'stairs:stair_inner_magmacobble'
|
||||
magma_correspondences['stairs:stair_outer_cobble'] = 'stairs:stair_outer_magmacobble'
|
||||
magma_correspondences['walls:cobble'] = 'everness:magmacobble_wall'
|
||||
magma_correspondences['stairs:slab_volcanic_rock'] = 'stairs:slab_volcanic_rock_with_magma'
|
||||
magma_correspondences['stairs:stair_volcanic_rock'] = 'stairs:stair_volcanic_rock_with_magma'
|
||||
magma_correspondences['stairs:stair_inner_volcanic_rock'] = 'stairs:stair_inner_volcanic_rock_with_magma'
|
||||
magma_correspondences['stairs:stair_outer_volcanic_rock'] = 'stairs:stair_outer_volcanic_rock_with_magma'
|
||||
magma_correspondences['everness:volcanic_rock_wall'] = 'everness:volcanic_rock_with_magma_wall'
|
||||
|
||||
table.insert(magma_nodenames_correspondences, 'default:cobble')
|
||||
table.insert(magma_nodenames_correspondences, 'stairs:slab_cobble')
|
||||
table.insert(magma_nodenames_correspondences, 'stairs:stair_cobble')
|
||||
table.insert(magma_nodenames_correspondences, 'stairs:stair_inner_cobble')
|
||||
table.insert(magma_nodenames_correspondences, 'stairs:stair_outer_cobble')
|
||||
table.insert(magma_nodenames_correspondences, 'walls:cobble')
|
||||
table.insert(magma_nodenames_correspondences, 'stairs:slab_volcanic_rock')
|
||||
table.insert(magma_nodenames_correspondences, 'stairs:stair_volcanic_rock')
|
||||
table.insert(magma_nodenames_correspondences, 'stairs:stair_inner_volcanic_rock')
|
||||
table.insert(magma_nodenames_correspondences, 'stairs:stair_outer_volcanic_rock')
|
||||
table.insert(magma_nodenames_correspondences, 'everness:volcanic_rock_wall')
|
||||
end
|
||||
|
||||
minetest.register_abm({
|
||||
label = 'Magma growth',
|
||||
nodenames = {
|
||||
'default:cobble',
|
||||
'stairs:slab_cobble',
|
||||
'stairs:stair_cobble',
|
||||
'stairs:stair_inner_cobble',
|
||||
'stairs:stair_outer_cobble',
|
||||
'walls:cobble',
|
||||
'everness:volcanic_rock',
|
||||
'stairs:slab_volcanic_rock',
|
||||
'stairs:stair_volcanic_rock',
|
||||
'stairs:stair_inner_volcanic_rock',
|
||||
'stairs:stair_outer_volcanic_rock',
|
||||
'everness:volcanic_rock_wall',
|
||||
},
|
||||
label = 'Everness Magma growth',
|
||||
nodenames = magma_nodenames_correspondences,
|
||||
neighbors = { 'group:lava' },
|
||||
interval = 16,
|
||||
chance = 200,
|
||||
|
@ -355,7 +367,7 @@ minetest.register_abm({
|
|||
chance = 16,
|
||||
catch_up = false,
|
||||
action = function(pos, node)
|
||||
if not minetest.settings:get_bool('enable_particles') then
|
||||
if not minetest.settings:get_bool('enable_particles', true) then
|
||||
return
|
||||
end
|
||||
|
||||
|
@ -429,7 +441,7 @@ minetest.register_abm({
|
|||
chance = 16,
|
||||
catch_up = false,
|
||||
action = function(pos, node)
|
||||
if not minetest.settings:get_bool('enable_particles') then
|
||||
if not minetest.settings:get_bool('enable_particles', true) then
|
||||
return
|
||||
end
|
||||
|
||||
|
@ -503,10 +515,275 @@ minetest.register_abm({
|
|||
'everness:cactus_orange',
|
||||
'everness:cactus_blue'
|
||||
},
|
||||
neighbors = { 'group:mold_soil' },
|
||||
neighbors = { 'group:sand', 'group:everness_sand' },
|
||||
interval = 12,
|
||||
chance = 83,
|
||||
action = function(...)
|
||||
Everness:grow_cactus(...)
|
||||
end
|
||||
})
|
||||
|
||||
--
|
||||
-- Bio Bubbles
|
||||
--
|
||||
|
||||
minetest.register_abm({
|
||||
label = 'everness:bio_bubbles',
|
||||
nodenames = { 'group:bio_bubbles' },
|
||||
neighbors = { 'group:water' },
|
||||
interval = 16,
|
||||
chance = 2,
|
||||
catch_up = false,
|
||||
action = function(pos, node)
|
||||
if not minetest.settings:get_bool('enable_particles', true) then
|
||||
return
|
||||
end
|
||||
|
||||
local water_above = minetest.find_nodes_in_area(pos, { x = pos.x, y = pos.y + 10, z = pos.z }, { 'group:water' })
|
||||
|
||||
if #water_above < 10 then
|
||||
return
|
||||
end
|
||||
|
||||
-- particles
|
||||
local particlespawner_def = {
|
||||
amount = 50,
|
||||
time = 10,
|
||||
minpos = vector.new({ x = pos.x - 0.1, y = pos.y + 0.6, z = pos.z - 0.1 }),
|
||||
maxpos = vector.new({ x = pos.x + 0.1, y = pos.y + 0.6, z = pos.z + 0.1 }),
|
||||
minvel = vector.new({ x = -0.1, y = 0.25, z = -0.1 }),
|
||||
maxvel = vector.new({ x = 0.1, y = 0.5, z = 0.1 }),
|
||||
minacc = vector.new({ x = -0.1, y = 0.25, z = -0.1 }),
|
||||
maxacc = vector.new({ x = 0.1, y = 0.5, z = 0.1 }),
|
||||
minexptime = 5,
|
||||
maxexptime = 7,
|
||||
minsize = 2,
|
||||
maxsize = 3.5,
|
||||
texture = 'everness_bubble.png',
|
||||
glow = 7
|
||||
}
|
||||
|
||||
if minetest.has_feature({ dynamic_add_media_table = true, particlespawner_tweenable = true }) then
|
||||
-- new syntax, after v5.6.0
|
||||
particlespawner_def = {
|
||||
amount = 50,
|
||||
time = 10,
|
||||
size = {
|
||||
min = 2,
|
||||
max = 3.5,
|
||||
},
|
||||
exptime = {
|
||||
min = 5,
|
||||
max = 7
|
||||
},
|
||||
pos = {
|
||||
min = vector.new({ x = pos.x - 0.1, y = pos.y + 0.6, z = pos.z - 0.1 }),
|
||||
max = vector.new({ x = pos.x + 0.1, y = pos.y + 0.6, z = pos.z + 0.1 }),
|
||||
},
|
||||
vel = {
|
||||
min = vector.new({ x = -0.1, y = 0.25, z = -0.1 }),
|
||||
max = vector.new({ x = 0.1, y = 0.5, z = 0.1 })
|
||||
},
|
||||
acc = {
|
||||
min = vector.new({ x = -0.1, y = 0.25, z = -0.1 }),
|
||||
max = vector.new({ x = 0.1, y = 0.5, z = 0.1 })
|
||||
},
|
||||
texture = {
|
||||
name = 'everness_bubble.png',
|
||||
alpha_tween = {
|
||||
1, 0,
|
||||
style = 'fwd',
|
||||
reps = 1
|
||||
},
|
||||
scale_tween = {
|
||||
0.5, 1,
|
||||
style = 'fwd',
|
||||
reps = 1
|
||||
}
|
||||
},
|
||||
glow = 7
|
||||
}
|
||||
end
|
||||
|
||||
minetest.add_particlespawner(particlespawner_def)
|
||||
end
|
||||
})
|
||||
|
||||
--
|
||||
-- Rising Souls
|
||||
--
|
||||
|
||||
minetest.register_abm({
|
||||
label = 'everness:rising_souls',
|
||||
nodenames = { 'group:rising_souls' },
|
||||
neighbors = { 'group:water' },
|
||||
interval = 16,
|
||||
chance = 2,
|
||||
catch_up = false,
|
||||
action = function(pos, node)
|
||||
if not minetest.settings:get_bool('enable_particles', true) then
|
||||
return
|
||||
end
|
||||
|
||||
local water_above = minetest.find_nodes_in_area(pos, { x = pos.x, y = pos.y + 10, z = pos.z }, { 'group:water' })
|
||||
|
||||
if #water_above < 10 then
|
||||
return
|
||||
end
|
||||
|
||||
-- particles
|
||||
local particlespawner_def = {
|
||||
amount = 17,
|
||||
time = 10,
|
||||
minpos = vector.new({ x = pos.x - 0.3, y = pos.y + 0.6, z = pos.z - 0.3 }),
|
||||
maxpos = vector.new({ x = pos.x + 0.3, y = pos.y + 0.6, z = pos.z + 0.3 }),
|
||||
minvel = vector.new({ x = -0.1, y = 0.25, z = -0.1 }),
|
||||
maxvel = vector.new({ x = 0.1, y = 0.5, z = 0.1 }),
|
||||
minacc = vector.new({ x = -0.1, y = 0.25, z = -0.1 }),
|
||||
maxacc = vector.new({ x = 0.1, y = 0.5, z = 0.1 }),
|
||||
minexptime = 4,
|
||||
maxexptime = 6,
|
||||
minsize = 4,
|
||||
maxsize = 6,
|
||||
texture = 'everness_rising_soul_particle.png',
|
||||
glow = 7
|
||||
}
|
||||
|
||||
if minetest.has_feature({ dynamic_add_media_table = true, particlespawner_tweenable = true }) then
|
||||
-- new syntax, after v5.6.0
|
||||
particlespawner_def = {
|
||||
amount = 17,
|
||||
time = 10,
|
||||
size = {
|
||||
min = 4,
|
||||
max = 6,
|
||||
},
|
||||
exptime = {
|
||||
min = 4,
|
||||
max = 6
|
||||
},
|
||||
pos = {
|
||||
min = vector.new({ x = pos.x - 0.3, y = pos.y + 0.6, z = pos.z - 0.3 }),
|
||||
max = vector.new({ x = pos.x + 0.3, y = pos.y + 0.6, z = pos.z + 0.3 }),
|
||||
},
|
||||
vel = {
|
||||
min = vector.new({ x = -0.1, y = 0.25, z = -0.1 }),
|
||||
max = vector.new({ x = 0.1, y = 0.5, z = 0.1 })
|
||||
},
|
||||
acc = {
|
||||
min = vector.new({ x = -0.1, y = 0.25, z = -0.1 }),
|
||||
max = vector.new({ x = 0.1, y = 0.5, z = 0.1 })
|
||||
},
|
||||
texture = {
|
||||
name = 'everness_rising_soul_particle.png',
|
||||
animation = {
|
||||
type = 'vertical_frames',
|
||||
aspect_w = 16,
|
||||
aspect_h = 16,
|
||||
length = 2,
|
||||
},
|
||||
alpha_tween = {
|
||||
1, 0,
|
||||
style = 'fwd',
|
||||
reps = 1
|
||||
},
|
||||
scale_tween = {
|
||||
0.5, 1,
|
||||
style = 'fwd',
|
||||
reps = 1
|
||||
}
|
||||
},
|
||||
glow = 7
|
||||
}
|
||||
end
|
||||
|
||||
minetest.add_particlespawner(particlespawner_def)
|
||||
end
|
||||
})
|
||||
|
||||
--
|
||||
-- Rising Crystals
|
||||
--
|
||||
|
||||
minetest.register_abm({
|
||||
label = 'everness:rising_souls',
|
||||
nodenames = { 'group:rising_crystals' },
|
||||
neighbors = { 'group:water' },
|
||||
interval = 16,
|
||||
chance = 2,
|
||||
catch_up = false,
|
||||
action = function(pos, node)
|
||||
if not minetest.settings:get_bool('enable_particles', true) then
|
||||
return
|
||||
end
|
||||
|
||||
local water_above = minetest.find_nodes_in_area(pos, { x = pos.x, y = pos.y + 10, z = pos.z }, { 'group:water' })
|
||||
|
||||
if #water_above < 10 then
|
||||
return
|
||||
end
|
||||
|
||||
-- particles
|
||||
local particlespawner_def = {
|
||||
amount = 17,
|
||||
time = 10,
|
||||
minpos = vector.new({ x = pos.x - 0.3, y = pos.y + 0.6, z = pos.z - 0.3 }),
|
||||
maxpos = vector.new({ x = pos.x + 0.3, y = pos.y + 0.6, z = pos.z + 0.3 }),
|
||||
minvel = vector.new({ x = -0.1, y = 0.25, z = -0.1 }),
|
||||
maxvel = vector.new({ x = 0.1, y = 0.5, z = 0.1 }),
|
||||
minacc = vector.new({ x = -0.1, y = 0.25, z = -0.1 }),
|
||||
maxacc = vector.new({ x = 0.1, y = 0.5, z = 0.1 }),
|
||||
minexptime = 4,
|
||||
maxexptime = 6,
|
||||
minsize = 4,
|
||||
maxsize = 6,
|
||||
texture = 'everness_rising_soul_particle.png',
|
||||
glow = 7
|
||||
}
|
||||
|
||||
if minetest.has_feature({ dynamic_add_media_table = true, particlespawner_tweenable = true }) then
|
||||
-- new syntax, after v5.6.0
|
||||
particlespawner_def = {
|
||||
amount = 25,
|
||||
time = 10,
|
||||
size = {
|
||||
min = 6,
|
||||
max = 8,
|
||||
},
|
||||
exptime = {
|
||||
min = 4,
|
||||
max = 6
|
||||
},
|
||||
pos = {
|
||||
min = vector.new({ x = pos.x - 0.3, y = pos.y + 0.6, z = pos.z - 0.3 }),
|
||||
max = vector.new({ x = pos.x + 0.3, y = pos.y + 0.6, z = pos.z + 0.3 }),
|
||||
},
|
||||
vel = {
|
||||
min = vector.new({ x = -0.1, y = 0.25, z = -0.1 }),
|
||||
max = vector.new({ x = 0.1, y = 0.5, z = 0.1 })
|
||||
},
|
||||
acc = {
|
||||
min = vector.new({ x = -0.1, y = 0.25, z = -0.1 }),
|
||||
max = vector.new({ x = 0.1, y = 0.5, z = 0.1 })
|
||||
},
|
||||
texture = {
|
||||
name = 'everness_crystal_forest_deep_ocean_sand_bubbles.png',
|
||||
animation = {
|
||||
type = 'vertical_frames',
|
||||
aspect_w = 16,
|
||||
aspect_h = 16,
|
||||
length = 1,
|
||||
},
|
||||
alpha_tween = {
|
||||
1, 0.5,
|
||||
style = 'fwd',
|
||||
reps = 1
|
||||
}
|
||||
},
|
||||
glow = 7
|
||||
}
|
||||
end
|
||||
|
||||
minetest.add_particlespawner(particlespawner_def)
|
||||
end
|
||||
})
|
||||
|
|
50
init.lua
50
init.lua
|
@ -21,6 +21,11 @@ minetest = minetest.global_exists('minetest') and minetest --[[@as Minetest]]
|
|||
local path = minetest.get_modpath('everness')
|
||||
local mod_start_time = minetest.get_us_time()
|
||||
|
||||
-- MineClone2 support
|
||||
if minetest.get_modpath('mcl_core') and minetest.global_exists('mcl_core') then
|
||||
dofile(path .. '/mod_support_mcl_aliases.lua')
|
||||
end
|
||||
|
||||
dofile(path .. '/api.lua')
|
||||
dofile(path .. '/nodes.lua')
|
||||
dofile(path .. '/nodes_farming.lua')
|
||||
|
@ -28,6 +33,7 @@ dofile(path .. '/bamboo.lua')
|
|||
dofile(path .. '/functions.lua')
|
||||
dofile(path .. '/trees.lua')
|
||||
dofile(path .. '/vines.lua')
|
||||
dofile(path .. '/chests.lua')
|
||||
|
||||
dofile(path .. '/mapgen.lua')
|
||||
|
||||
|
@ -51,6 +57,10 @@ if Everness.settings.biomes.everness_coral_forest_ocean.enabled then
|
|||
dofile(path .. '/mapgen_coral_forest_ocean.lua')
|
||||
end
|
||||
|
||||
if Everness.settings.biomes.everness_coral_forest_deep_ocean.enabled then
|
||||
dofile(path .. '/mapgen_coral_forest_deep_ocean.lua')
|
||||
end
|
||||
|
||||
if Everness.settings.biomes.everness_coral_forest_under.enabled then
|
||||
dofile(path .. '/mapgen_coral_forest_under.lua')
|
||||
end
|
||||
|
@ -67,6 +77,10 @@ if Everness.settings.biomes.everness_crystal_forest_ocean.enabled then
|
|||
dofile(path .. '/mapgen_crystal_forest_ocean.lua')
|
||||
end
|
||||
|
||||
if Everness.settings.biomes.everness_crystal_forest_deep_ocean.enabled then
|
||||
dofile(path .. '/mapgen_crystal_forest_deep_ocean.lua')
|
||||
end
|
||||
|
||||
if Everness.settings.biomes.everness_crystal_forest_shore.enabled then
|
||||
dofile(path .. '/mapgen_crystal_forest_shore.lua')
|
||||
end
|
||||
|
@ -87,6 +101,10 @@ if Everness.settings.biomes.everness_cursed_lands_ocean.enabled then
|
|||
dofile(path .. '/mapgen_cursed_lands_ocean.lua')
|
||||
end
|
||||
|
||||
if Everness.settings.biomes.everness_cursed_lands_deep_ocean.enabled then
|
||||
dofile(path .. '/mapgen_cursed_lands_deep_ocean.lua')
|
||||
end
|
||||
|
||||
if Everness.settings.biomes.everness_cursed_lands_swamp.enabled then
|
||||
dofile(path .. '/mapgen_cursed_lands_swamp.lua')
|
||||
end
|
||||
|
@ -153,7 +171,14 @@ if minetest.get_modpath('walls') and minetest.global_exists('walls') then
|
|||
dofile(path .. '/walls.lua')
|
||||
end
|
||||
|
||||
dofile(path .. '/fences.lua')
|
||||
if minetest.get_modpath('default') or minetest.global_exists('default') then
|
||||
if default.register_fence
|
||||
and default.register_fence_rail
|
||||
and default.register_mesepost
|
||||
then
|
||||
dofile(path .. '/fences.lua')
|
||||
end
|
||||
end
|
||||
|
||||
if minetest.get_modpath('doors') and minetest.global_exists('doors') then
|
||||
dofile(path .. '/doors.lua')
|
||||
|
@ -163,7 +188,11 @@ dofile(path .. '/tools.lua')
|
|||
dofile(path .. '/craftitems.lua')
|
||||
dofile(path .. '/crafting.lua')
|
||||
dofile(path .. '/loot_chests.lua')
|
||||
dofile(path .. '/skybox.lua')
|
||||
|
||||
if Everness.settings.features.everness_feature_skybox then
|
||||
dofile(path .. '/skybox.lua')
|
||||
end
|
||||
|
||||
dofile(path .. '/env_sounds.lua')
|
||||
|
||||
if Everness.settings.features.everness_feature_sneak_pickup then
|
||||
|
@ -174,7 +203,7 @@ end
|
|||
-- Mod Support
|
||||
--
|
||||
|
||||
if minetest.get_modpath('x_farming') then
|
||||
if minetest.get_modpath('x_farming') and minetest.global_exists('x_farming') then
|
||||
dofile(path .. '/mod_support_x_farming.lua')
|
||||
end
|
||||
|
||||
|
@ -182,6 +211,21 @@ if minetest.get_modpath('x_tumbleweed') and minetest.global_exists('XTumbleweed'
|
|||
dofile(path .. '/mod_support_x_tumbleweed.lua')
|
||||
end
|
||||
|
||||
if minetest.get_modpath('x_obsidianmese')
|
||||
and minetest.global_exists('x_obsidianmese')
|
||||
-- backwards compatibility check
|
||||
and x_obsidianmese.register_path_node
|
||||
then
|
||||
dofile(path .. '/mod_support_x_obsidianmese.lua')
|
||||
end
|
||||
|
||||
-- MineClone2
|
||||
if minetest.get_modpath('mcl_core') and minetest.global_exists('mcl_core') then
|
||||
dofile(path .. '/mod_support_mcl.lua')
|
||||
end
|
||||
|
||||
Everness.set_loot_chest_items()
|
||||
|
||||
local mod_end_time = (minetest.get_us_time() - mod_start_time) / 1000000
|
||||
|
||||
print('[Mod] everness loaded.. [' .. mod_end_time .. 's]')
|
||||
|
|
114
loot_chests.lua
114
loot_chests.lua
|
@ -26,10 +26,14 @@ minetest.register_lbm({
|
|||
'everness:quartz_temple_lootchest_marker',
|
||||
'everness:forsaken_desert_temple_marker',
|
||||
'everness:forsaken_desert_temple_2_marker',
|
||||
'everness:coral_forest_deep_ocean_house_marker',
|
||||
'everness:cursed_lands_deep_ocean_skull_marker',
|
||||
'everness:frosted_icesheet_igloo_marker',
|
||||
'everness:crystal_forest_deep_ocean_ruins_marker',
|
||||
},
|
||||
run_at_every_load = true,
|
||||
action = function(pos, node)
|
||||
minetest.set_node(pos, { name = 'default:chest', param2 = minetest.get_node(pos).param2 })
|
||||
minetest.set_node(pos, { name = 'everness:chest', param2 = minetest.get_node(pos).param2 })
|
||||
|
||||
local rand = PcgRandom(pos.x * pos.y * pos.z)
|
||||
local inv = minetest.get_inventory({ type = 'node', pos = pos })
|
||||
|
@ -41,6 +45,10 @@ minetest.register_lbm({
|
|||
--
|
||||
local item_def = Everness.loot_chest.default[rand:next(1, #Everness.loot_chest.default)]
|
||||
|
||||
if not minetest.registered_items[item_def.name] then
|
||||
return
|
||||
end
|
||||
|
||||
if rand:next(0, 100) <= item_def.chance then
|
||||
local stack = ItemStack(item_def.name)
|
||||
|
||||
|
@ -58,6 +66,10 @@ minetest.register_lbm({
|
|||
--
|
||||
local item_def = Everness.loot_chest.default[rand:next(1, #Everness.loot_chest.default)]
|
||||
|
||||
if not minetest.registered_items[item_def.name] then
|
||||
return
|
||||
end
|
||||
|
||||
if rand:next(0, 100) <= item_def.chance then
|
||||
local stack = ItemStack(item_def.name)
|
||||
|
||||
|
@ -75,6 +87,10 @@ minetest.register_lbm({
|
|||
--
|
||||
local item_def = Everness.loot_chest.default[rand:next(1, #Everness.loot_chest.default)]
|
||||
|
||||
if not minetest.registered_items[item_def.name] then
|
||||
return
|
||||
end
|
||||
|
||||
if rand:next(0, 100) <= item_def.chance then
|
||||
local stack = ItemStack(item_def.name)
|
||||
|
||||
|
@ -92,6 +108,10 @@ minetest.register_lbm({
|
|||
--
|
||||
local item_def = Everness.loot_chest.default[rand:next(1, #Everness.loot_chest.default)]
|
||||
|
||||
if not minetest.registered_items[item_def.name] then
|
||||
return
|
||||
end
|
||||
|
||||
if rand:next(0, 100) <= item_def.chance then
|
||||
local stack = ItemStack(item_def.name)
|
||||
|
||||
|
@ -109,6 +129,10 @@ minetest.register_lbm({
|
|||
--
|
||||
local item_def = Everness.loot_chest.default[rand:next(1, #Everness.loot_chest.default)]
|
||||
|
||||
if not minetest.registered_items[item_def.name] then
|
||||
return
|
||||
end
|
||||
|
||||
if rand:next(0, 100) <= item_def.chance then
|
||||
local stack = ItemStack(item_def.name)
|
||||
|
||||
|
@ -126,6 +150,94 @@ minetest.register_lbm({
|
|||
--
|
||||
local item_def = Everness.loot_chest.default[rand:next(1, #Everness.loot_chest.default)]
|
||||
|
||||
if not minetest.registered_items[item_def.name] then
|
||||
return
|
||||
end
|
||||
|
||||
if rand:next(0, 100) <= item_def.chance then
|
||||
local stack = ItemStack(item_def.name)
|
||||
|
||||
if minetest.registered_tools[item_def.name] then
|
||||
stack:set_wear(rand:next(1, 65535))
|
||||
else
|
||||
stack:set_count(rand:next(1, item_def.max_count))
|
||||
end
|
||||
|
||||
inv:set_stack('main', index, stack)
|
||||
end
|
||||
elseif node.name == 'everness:coral_forest_deep_ocean_house_marker' then
|
||||
--
|
||||
-- Deep Ocean House
|
||||
--
|
||||
local item_def = Everness.loot_chest.default[rand:next(1, #Everness.loot_chest.default)]
|
||||
|
||||
if not minetest.registered_items[item_def.name] then
|
||||
return
|
||||
end
|
||||
|
||||
if rand:next(0, 100) <= item_def.chance then
|
||||
local stack = ItemStack(item_def.name)
|
||||
|
||||
if minetest.registered_tools[item_def.name] then
|
||||
stack:set_wear(rand:next(1, 65535))
|
||||
else
|
||||
stack:set_count(rand:next(1, item_def.max_count))
|
||||
end
|
||||
|
||||
inv:set_stack('main', index, stack)
|
||||
end
|
||||
elseif node.name == 'everness:cursed_lands_deep_ocean_skull_marker' then
|
||||
--
|
||||
-- Deep Ocean Skull
|
||||
--
|
||||
local item_def = Everness.loot_chest.default[rand:next(1, #Everness.loot_chest.default)]
|
||||
|
||||
if not minetest.registered_items[item_def.name] then
|
||||
return
|
||||
end
|
||||
|
||||
if rand:next(0, 100) <= item_def.chance then
|
||||
local stack = ItemStack(item_def.name)
|
||||
|
||||
if minetest.registered_tools[item_def.name] then
|
||||
stack:set_wear(rand:next(1, 65535))
|
||||
else
|
||||
stack:set_count(rand:next(1, item_def.max_count))
|
||||
end
|
||||
|
||||
inv:set_stack('main', index, stack)
|
||||
end
|
||||
elseif node.name == 'everness:frosted_icesheet_igloo_marker' then
|
||||
--
|
||||
-- Igloo
|
||||
--
|
||||
local item_def = Everness.loot_chest.default[rand:next(1, #Everness.loot_chest.default)]
|
||||
|
||||
if not minetest.registered_items[item_def.name] then
|
||||
return
|
||||
end
|
||||
|
||||
if rand:next(0, 100) <= item_def.chance then
|
||||
local stack = ItemStack(item_def.name)
|
||||
|
||||
if minetest.registered_tools[item_def.name] then
|
||||
stack:set_wear(rand:next(1, 65535))
|
||||
else
|
||||
stack:set_count(rand:next(1, item_def.max_count))
|
||||
end
|
||||
|
||||
inv:set_stack('main', index, stack)
|
||||
end
|
||||
elseif node.name == 'everness:crystal_forest_deep_ocean_ruins_marker' then
|
||||
--
|
||||
-- Crystal Forest Deep Ocean Ruins
|
||||
--
|
||||
local item_def = Everness.loot_chest.default[rand:next(1, #Everness.loot_chest.default)]
|
||||
|
||||
if not minetest.registered_items[item_def.name] then
|
||||
return
|
||||
end
|
||||
|
||||
if rand:next(0, 100) <= item_def.chance then
|
||||
local stack = ItemStack(item_def.name)
|
||||
|
||||
|
|
|
@ -30,15 +30,16 @@ local c_forsaken_desert_sand = minetest.get_content_id('everness:forsaken_desert
|
|||
local c_forsaken_desert_chiseled_stone = minetest.get_content_id('everness:forsaken_desert_chiseled_stone')
|
||||
local c_forsaken_desert_brick = minetest.get_content_id('everness:forsaken_desert_brick')
|
||||
local c_forsaken_desert_engraved_stone = minetest.get_content_id('everness:forsaken_desert_engraved_stone')
|
||||
local c_frosted_snowblock = minetest.get_content_id('everness:frosted_snowblock')
|
||||
local c_frosted_ice = minetest.get_content_id('everness:frosted_ice')
|
||||
|
||||
-- Localize data buffer table outside the loop, to be re-used for all
|
||||
-- mapchunks, therefore minimising memory use.
|
||||
local data = {}
|
||||
local chance = 15
|
||||
local disp = 16
|
||||
|
||||
minetest.register_on_generated(function(minp, maxp, blockseed)
|
||||
local chance = 15
|
||||
local disp = 16
|
||||
local rotations = { '0', '90', '180', '270' }
|
||||
local rand = PcgRandom(blockseed)
|
||||
|
||||
local vm, emin, emax = minetest.get_mapgen_object('voxelmanip')
|
||||
|
@ -66,9 +67,10 @@ minetest.register_on_generated(function(minp, maxp, blockseed)
|
|||
or data[vi] == c_dry_ocean_dirt
|
||||
or data[vi] == c_dirt_with_snow
|
||||
or data[vi] == c_dirt_with_coniferous_litter
|
||||
or data[vi] == c_frosted_snowblock
|
||||
or data[vi] == c_frosted_ice
|
||||
)
|
||||
then
|
||||
local rotation = rotations[rand:next(1, #rotations)]
|
||||
local s_pos = area:position(vi)
|
||||
local biome_data = minetest.get_biome_data(s_pos)
|
||||
|
||||
|
@ -95,7 +97,7 @@ minetest.register_on_generated(function(minp, maxp, blockseed)
|
|||
vm,
|
||||
schem_pos,
|
||||
schem,
|
||||
rotation,
|
||||
'random',
|
||||
nil,
|
||||
true,
|
||||
'place_center_x, place_center_z'
|
||||
|
@ -116,7 +118,7 @@ minetest.register_on_generated(function(minp, maxp, blockseed)
|
|||
vm,
|
||||
schem_pos,
|
||||
schem,
|
||||
rotation,
|
||||
'random',
|
||||
nil,
|
||||
true,
|
||||
'place_center_x, place_center_z'
|
||||
|
@ -137,7 +139,7 @@ minetest.register_on_generated(function(minp, maxp, blockseed)
|
|||
vm,
|
||||
schem_pos,
|
||||
schem,
|
||||
rotation,
|
||||
'random',
|
||||
nil,
|
||||
true,
|
||||
'place_center_x, place_center_z'
|
||||
|
@ -158,7 +160,7 @@ minetest.register_on_generated(function(minp, maxp, blockseed)
|
|||
vm,
|
||||
schem_pos,
|
||||
schem,
|
||||
rotation,
|
||||
'random',
|
||||
nil,
|
||||
true,
|
||||
'place_center_x, place_center_z'
|
||||
|
@ -181,14 +183,14 @@ minetest.register_on_generated(function(minp, maxp, blockseed)
|
|||
vm,
|
||||
schem_pos,
|
||||
schem,
|
||||
rotation,
|
||||
'random',
|
||||
nil,
|
||||
true,
|
||||
'place_center_x, place_center_z'
|
||||
)
|
||||
|
||||
minetest.log('action', '[Everness] Forsaken Desert Temple was placed at ' .. schem_pos:to_string())
|
||||
elseif (biome_name == 'coniferous_forest' or biome_name == 'taiga')
|
||||
elseif (biome_name == 'coniferous_forest' or biome_name == 'taiga' or biome_name == 'MegaSpruceTaiga')
|
||||
and rand:next(0, 100) < 100
|
||||
then
|
||||
local schem = minetest.get_modpath('everness') .. '/schematics/everness_giant_sequoia_tree.mts'
|
||||
|
@ -225,7 +227,7 @@ minetest.register_on_generated(function(minp, maxp, blockseed)
|
|||
minetest.place_schematic(
|
||||
schem_pos,
|
||||
schem,
|
||||
rotation,
|
||||
'random',
|
||||
nil,
|
||||
true,
|
||||
'place_center_x, place_center_z'
|
||||
|
@ -235,6 +237,29 @@ minetest.register_on_generated(function(minp, maxp, blockseed)
|
|||
end
|
||||
}
|
||||
)
|
||||
elseif (biome_name == 'everness_frosted_icesheet' or biome_name == 'everness_frosted_icesheet_ocean')
|
||||
and rand:next(0, 100) < chance
|
||||
then
|
||||
local schem = minetest.get_modpath('everness') .. '/schematics/everness_frosted_icesheet_igloo.mts'
|
||||
|
||||
--
|
||||
-- Igloo
|
||||
--
|
||||
|
||||
-- add Y displacement
|
||||
local schem_pos = vector.new(s_pos.x, s_pos.y - 8, s_pos.z)
|
||||
|
||||
minetest.place_schematic_on_vmanip(
|
||||
vm,
|
||||
schem_pos,
|
||||
schem,
|
||||
'random',
|
||||
nil,
|
||||
true,
|
||||
'place_center_x, place_center_z'
|
||||
)
|
||||
|
||||
minetest.log('action', '[Everness] Igloo was placed at ' .. schem_pos:to_string())
|
||||
end
|
||||
end
|
||||
end
|
||||
|
@ -255,7 +280,6 @@ minetest.register_on_generated(function(minp, maxp, blockseed)
|
|||
or data[vi] == c_forsaken_desert_engraved_stone
|
||||
)
|
||||
then
|
||||
local rotation = rotations[rand:next(1, #rotations)]
|
||||
local s_pos = area:position(vi)
|
||||
local biome_data = minetest.get_biome_data(s_pos)
|
||||
|
||||
|
@ -318,7 +342,7 @@ minetest.register_on_generated(function(minp, maxp, blockseed)
|
|||
vm,
|
||||
schem_pos,
|
||||
schem,
|
||||
rotation,
|
||||
'random',
|
||||
nil,
|
||||
true,
|
||||
'place_center_x, place_center_z'
|
||||
|
|
|
@ -33,9 +33,9 @@ minetest.register_biome({
|
|||
depth_filler = 1,
|
||||
node_riverbed = 'default:sand',
|
||||
depth_riverbed = 2,
|
||||
node_dungeon = 'default:cobble',
|
||||
node_dungeon_alt = 'default:mossycobble',
|
||||
node_dungeon_stair = 'stairs:stair_cobble',
|
||||
node_dungeon = 'everness:bamboo_wood',
|
||||
node_dungeon_alt = 'everness:bamboo_mosaic_wood',
|
||||
node_dungeon_stair = 'stairs:stair_bamboo_wood',
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
heat_point = 80,
|
||||
|
@ -76,7 +76,32 @@ minetest.register_decoration({
|
|||
|
||||
-- Jungle tree and log
|
||||
|
||||
minetest.register_decoration({
|
||||
local jungle_tree_schem
|
||||
local jungle_log_schem
|
||||
|
||||
if minetest.get_modpath('default') then
|
||||
jungle_tree_schem = minetest.get_modpath('default') .. '/schematics/jungle_tree.mts'
|
||||
jungle_log_schem = minetest.get_modpath('default') .. '/schematics/jungle_log.mts'
|
||||
elseif minetest.get_modpath('mcl_core') then
|
||||
jungle_tree_schem = minetest.get_modpath('mcl_core') .. '/schematics/mcl_core_jungle_tree.mts'
|
||||
jungle_log_schem = {
|
||||
size = { x = 3, y = 3, z = 1 },
|
||||
data = {
|
||||
{ name = 'air', prob = 0 },
|
||||
{ name = 'air', prob = 0 },
|
||||
{ name = 'air', prob = 0 },
|
||||
{ name = 'mcl_core:jungletree', param2 = 12 },
|
||||
{ name = 'mcl_core:jungletree', param2 = 12 },
|
||||
{ name = 'mcl_core:jungletree', param2 = 12, prob = 127 },
|
||||
{ name = 'air', prob = 0 },
|
||||
{ name = 'mcl_mushrooms:mushroom_brown', prob = 50 },
|
||||
{ name = 'air', prob = 0 },
|
||||
},
|
||||
}
|
||||
end
|
||||
|
||||
if jungle_tree_schem then
|
||||
minetest.register_decoration({
|
||||
name = 'everness:bamboo_forest_jungle_tree',
|
||||
deco_type = 'schematic',
|
||||
place_on = { 'everness:dirt_with_grass_1' },
|
||||
|
@ -92,12 +117,14 @@ minetest.register_decoration({
|
|||
biomes = { 'everness_bamboo_forest' },
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
schematic = minetest.get_modpath('default') .. '/schematics/jungle_tree.mts',
|
||||
schematic = jungle_tree_schem,
|
||||
flags = 'place_center_x, place_center_z',
|
||||
rotation = 'random',
|
||||
})
|
||||
})
|
||||
end
|
||||
|
||||
minetest.register_decoration({
|
||||
if jungle_log_schem then
|
||||
minetest.register_decoration({
|
||||
name = 'everness:bamboo_forest_jungle_log',
|
||||
deco_type = 'schematic',
|
||||
place_on = { 'everness:dirt_with_grass_1' },
|
||||
|
@ -114,12 +141,13 @@ minetest.register_decoration({
|
|||
biomes = { 'everness_bamboo_forest' },
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
schematic = minetest.get_modpath('default') .. '/schematics/jungle_log.mts',
|
||||
schematic = jungle_log_schem,
|
||||
flags = 'place_center_x',
|
||||
rotation = 'random',
|
||||
spawn_by = 'everness:dirt_with_grass_1',
|
||||
num_spawn_by = 8,
|
||||
})
|
||||
})
|
||||
end
|
||||
|
||||
local function register_grass_decoration(offset, scale, length)
|
||||
minetest.register_decoration({
|
||||
|
@ -165,7 +193,8 @@ end
|
|||
|
||||
-- Bush
|
||||
|
||||
minetest.register_decoration({
|
||||
if minetest.get_modpath('default') then
|
||||
minetest.register_decoration({
|
||||
name = 'everness:bamboo_forest_bush',
|
||||
deco_type = 'schematic',
|
||||
place_on = { 'everness:dirt_with_grass_1' },
|
||||
|
@ -183,11 +212,11 @@ minetest.register_decoration({
|
|||
y_min = y_min,
|
||||
schematic = minetest.get_modpath('default') .. '/schematics/bush.mts',
|
||||
flags = 'place_center_x, place_center_z',
|
||||
})
|
||||
})
|
||||
|
||||
-- Blueberry bush
|
||||
-- Blueberry bush
|
||||
|
||||
minetest.register_decoration({
|
||||
minetest.register_decoration({
|
||||
name = 'everness:bamboo_forest_blueberry_bush',
|
||||
deco_type = 'schematic',
|
||||
place_on = { 'everness:dirt_with_grass_1' },
|
||||
|
@ -206,7 +235,8 @@ minetest.register_decoration({
|
|||
place_offset_y = 1,
|
||||
schematic = minetest.get_modpath('default') .. '/schematics/blueberry_bush.mts',
|
||||
flags = 'place_center_x, place_center_z',
|
||||
})
|
||||
})
|
||||
end
|
||||
|
||||
-- Grasses
|
||||
|
||||
|
|
|
@ -28,9 +28,9 @@ local y_min = Everness.settings.biomes.everness_bamboo_forest_under.y_min
|
|||
minetest.register_biome({
|
||||
name = 'everness_bamboo_forest_under',
|
||||
node_cave_liquid = { 'default:water_source', 'default:lava_source' },
|
||||
node_dungeon = 'default:cobble',
|
||||
node_dungeon_alt = 'default:mossycobble',
|
||||
node_dungeon_stair = 'stairs:stair_cobble',
|
||||
node_dungeon = 'everness:bamboo_wood',
|
||||
node_dungeon_alt = 'everness:bamboo_mosaic_wood',
|
||||
node_dungeon_stair = 'stairs:stair_bamboo_wood',
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
heat_point = 80,
|
||||
|
|
|
@ -118,7 +118,29 @@ minetest.register_decoration({
|
|||
rotation = 'random',
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
local acacia_log_schem
|
||||
|
||||
if minetest.get_modpath('default') then
|
||||
acacia_log_schem = minetest.get_modpath('default') .. '/schematics/acacia_log.mts'
|
||||
elseif minetest.get_modpath('mcl_core') then
|
||||
acacia_log_schem = {
|
||||
size = { x = 3, y = 3, z = 1 },
|
||||
data = {
|
||||
{ name = 'air', prob = 0 },
|
||||
{ name = 'air', prob = 0 },
|
||||
{ name = 'air', prob = 0 },
|
||||
{ name = 'mcl_core:acaciatree', param2 = 12 },
|
||||
{ name = 'mcl_core:acaciatree', param2 = 12 },
|
||||
{ name = 'mcl_core:acaciatree', param2 = 12, prob = 127 },
|
||||
{ name = 'air', prob = 0 },
|
||||
{ name = 'mcl_mushrooms:mushroom_brown', prob = 50 },
|
||||
{ name = 'air', prob = 0 },
|
||||
},
|
||||
}
|
||||
end
|
||||
|
||||
if acacia_log_schem then
|
||||
minetest.register_decoration({
|
||||
name = 'everness:baobab_savanna_acacia_log',
|
||||
deco_type = 'schematic',
|
||||
place_on = { 'default:dry_dirt_with_dry_grass' },
|
||||
|
@ -135,12 +157,13 @@ minetest.register_decoration({
|
|||
biomes = { 'everness_baobab_savanna' },
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
schematic = minetest.get_modpath('default') .. '/schematics/acacia_log.mts',
|
||||
schematic = acacia_log_schem,
|
||||
flags = 'place_center_x',
|
||||
rotation = 'random',
|
||||
spawn_by = 'default:dry_dirt_with_dry_grass',
|
||||
num_spawn_by = 8,
|
||||
})
|
||||
})
|
||||
end
|
||||
|
||||
--
|
||||
-- On Generated
|
||||
|
|
|
@ -33,9 +33,9 @@ minetest.register_biome({
|
|||
depth_filler = 1,
|
||||
node_riverbed = 'everness:coral_dirt',
|
||||
depth_riverbed = 2,
|
||||
node_dungeon = 'everness:coral_desert_cobble',
|
||||
node_dungeon_alt = 'everness:coral_desert_mossy_cobble',
|
||||
node_dungeon_stair = 'stairs:stair_coral_desert_cobble',
|
||||
node_dungeon = 'everness:coral_desert_stone_block',
|
||||
node_dungeon_alt = 'everness:coral_desert_stone_brick',
|
||||
node_dungeon_stair = 'stairs:stair_coral_desert_stone_block',
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
heat_point = 60,
|
||||
|
@ -144,7 +144,8 @@ minetest.register_decoration({
|
|||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
decoration = { 'everness:coral_burdock_1', 'everness:coral_burdock_2' },
|
||||
spawn_by = 'everness:coral_tree'
|
||||
spawn_by = 'everness:coral_tree',
|
||||
param2 = 8
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
|
|
|
@ -0,0 +1,410 @@
|
|||
--[[
|
||||
Everness. Never ending discovery in Everness mapgen.
|
||||
Copyright (C) 2023 SaKeL <juraj.vajda@gmail.com>
|
||||
|
||||
This library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Lesser General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2.1 of the License, or (at your option) any later version.
|
||||
|
||||
This library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Lesser General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU Lesser General Public
|
||||
License along with this library; if not, write to juraj.vajda@gmail.com
|
||||
--]]
|
||||
|
||||
--
|
||||
-- Register biomes
|
||||
--
|
||||
|
||||
local y_max = Everness.settings.biomes.everness_coral_forest_deep_ocean.y_max
|
||||
local y_min = Everness.settings.biomes.everness_coral_forest_deep_ocean.y_min
|
||||
|
||||
-- Coral Forest Ocean
|
||||
|
||||
minetest.register_biome({
|
||||
name = 'everness_coral_forest_deep_ocean',
|
||||
node_top = 'everness:coral_forest_deep_ocean_sand',
|
||||
depth_top = 1,
|
||||
node_filler = 'everness:coral_forest_deep_ocean_sand',
|
||||
depth_filler = 3,
|
||||
node_riverbed = 'everness:coral_forest_deep_ocean_sand',
|
||||
depth_riverbed = 2,
|
||||
node_cave_liquid = 'default:water_source',
|
||||
node_dungeon = 'everness:coral_deep_ocean_sandstone_block',
|
||||
node_dungeon_alt = 'everness:coral_deep_ocean_sandstone_brick',
|
||||
node_dungeon_stair = 'stairs:stair_coral_deep_ocean_sandstone_block',
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
heat_point = 60,
|
||||
humidity_point = 50,
|
||||
})
|
||||
|
||||
-- Blob ore.
|
||||
-- These before scatter ores to avoid other ores in blobs.
|
||||
|
||||
-- Coral Desert Stone
|
||||
|
||||
minetest.register_ore({
|
||||
ore_type = 'blob',
|
||||
ore = 'everness:coral_desert_stone',
|
||||
wherein = { 'default:stone' },
|
||||
clust_scarcity = 16 * 16 * 16,
|
||||
clust_size = 5,
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
noise_threshold = 0.0,
|
||||
noise_params = {
|
||||
offset = 0.5,
|
||||
scale = 0.2,
|
||||
spread = { x = 5, y = 5, z = 5 },
|
||||
seed = -316,
|
||||
octaves = 1,
|
||||
persist = 0.0
|
||||
},
|
||||
biomes = { 'everness_coral_forest_ocean' }
|
||||
})
|
||||
|
||||
--
|
||||
-- Register decorations
|
||||
--
|
||||
|
||||
-- Coral reef
|
||||
|
||||
minetest.register_decoration({
|
||||
name = 'everness:coral_forest_deep_ocean_coral_reef_pink',
|
||||
deco_type = 'schematic',
|
||||
place_on = { 'everness:coral_forest_deep_ocean_sand' },
|
||||
spawn_by = 'default:water_source',
|
||||
num_spawn_by = 8,
|
||||
sidelen = 16,
|
||||
noise_params = {
|
||||
offset = -0.004,
|
||||
scale = 0.01,
|
||||
spread = { x = 100, y = 100, z = 100 },
|
||||
seed = 137,
|
||||
octaves = 3,
|
||||
persist = 0.7,
|
||||
},
|
||||
biomes = { 'everness_coral_forest_deep_ocean' },
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
schematic = minetest.get_modpath('everness') .. '/schematics/everness_coral_forest_deep_ocean_coral_reef_pink.mts',
|
||||
flags = 'place_center_x, place_center_z, force_placement',
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
name = 'everness:coral_forest_deep_ocean_coral_reef_cyan',
|
||||
deco_type = 'schematic',
|
||||
place_on = { 'everness:coral_forest_deep_ocean_sand' },
|
||||
spawn_by = 'default:water_source',
|
||||
num_spawn_by = 8,
|
||||
sidelen = 16,
|
||||
noise_params = {
|
||||
offset = -0.004,
|
||||
scale = 0.01,
|
||||
spread = { x = 100, y = 100, z = 100 },
|
||||
seed = 137,
|
||||
octaves = 3,
|
||||
persist = 0.7,
|
||||
},
|
||||
biomes = { 'everness_coral_forest_deep_ocean' },
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
schematic = minetest.get_modpath('everness') .. '/schematics/everness_coral_forest_deep_ocean_coral_reef_cyan.mts',
|
||||
flags = 'place_center_x, place_center_z, force_placement',
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
name = 'everness:coral_forest_deep_ocean_coral_reef_green',
|
||||
deco_type = 'schematic',
|
||||
place_on = { 'everness:coral_forest_deep_ocean_sand' },
|
||||
spawn_by = 'default:water_source',
|
||||
num_spawn_by = 8,
|
||||
sidelen = 16,
|
||||
noise_params = {
|
||||
offset = -0.004,
|
||||
scale = 0.01,
|
||||
spread = { x = 100, y = 100, z = 100 },
|
||||
seed = 137,
|
||||
octaves = 3,
|
||||
persist = 0.7,
|
||||
},
|
||||
biomes = { 'everness_coral_forest_deep_ocean' },
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
schematic = minetest.get_modpath('everness') .. '/schematics/everness_coral_forest_deep_ocean_coral_reef_green.mts',
|
||||
flags = 'place_center_x, place_center_z, force_placement',
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
name = 'everness:coral_forest_deep_ocean_coral_reef_red',
|
||||
deco_type = 'schematic',
|
||||
place_on = { 'everness:coral_forest_deep_ocean_sand' },
|
||||
spawn_by = 'default:water_source',
|
||||
num_spawn_by = 8,
|
||||
sidelen = 16,
|
||||
noise_params = {
|
||||
offset = -0.004,
|
||||
scale = 0.01,
|
||||
spread = { x = 100, y = 100, z = 100 },
|
||||
seed = 137,
|
||||
octaves = 3,
|
||||
persist = 0.7,
|
||||
},
|
||||
biomes = { 'everness_coral_forest_deep_ocean' },
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
schematic = minetest.get_modpath('everness') .. '/schematics/everness_coral_forest_deep_ocean_coral_reef_red.mts',
|
||||
flags = 'place_center_x, place_center_z, force_placement',
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
name = 'everness:everness_coral_forest_deep_ocean_pink',
|
||||
deco_type = 'schematic',
|
||||
place_on = { 'everness:coral_forest_deep_ocean_sand' },
|
||||
spawn_by = 'default:water_source',
|
||||
num_spawn_by = 8,
|
||||
sidelen = 16,
|
||||
fill_ratio = 0.002,
|
||||
biomes = { 'everness_coral_forest_deep_ocean' },
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
schematic = minetest.get_modpath('everness') .. '/schematics/everness_coral_forest_deep_ocean_coral_pink.mts',
|
||||
flags = 'place_center_x, place_center_z, force_placement',
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
name = 'everness:everness_coral_forest_deep_ocean_cyan',
|
||||
deco_type = 'schematic',
|
||||
place_on = { 'everness:coral_forest_deep_ocean_sand' },
|
||||
spawn_by = 'default:water_source',
|
||||
num_spawn_by = 8,
|
||||
sidelen = 16,
|
||||
fill_ratio = 0.002,
|
||||
biomes = { 'everness_coral_forest_deep_ocean' },
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
schematic = minetest.get_modpath('everness') .. '/schematics/everness_coral_forest_deep_ocean_coral_cyan.mts',
|
||||
flags = 'place_center_x, place_center_z, force_placement',
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
name = 'everness:everness_coral_forest_deep_ocean_green',
|
||||
deco_type = 'schematic',
|
||||
place_on = { 'everness:coral_forest_deep_ocean_sand' },
|
||||
spawn_by = 'default:water_source',
|
||||
num_spawn_by = 8,
|
||||
sidelen = 16,
|
||||
fill_ratio = 0.002,
|
||||
biomes = { 'everness_coral_forest_deep_ocean' },
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
schematic = minetest.get_modpath('everness') .. '/schematics/everness_coral_forest_deep_ocean_coral_green.mts',
|
||||
flags = 'place_center_x, place_center_z, force_placement',
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
name = 'everness:everness_coral_forest_deep_ocean_red',
|
||||
deco_type = 'schematic',
|
||||
place_on = { 'everness:coral_forest_deep_ocean_sand' },
|
||||
spawn_by = 'default:water_source',
|
||||
num_spawn_by = 8,
|
||||
sidelen = 16,
|
||||
fill_ratio = 0.002,
|
||||
biomes = { 'everness_coral_forest_deep_ocean' },
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
schematic = minetest.get_modpath('everness') .. '/schematics/everness_coral_forest_deep_ocean_coral_red.mts',
|
||||
flags = 'place_center_x, place_center_z, force_placement',
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
name = 'everness:coral_forest_deep_ocean_mud',
|
||||
deco_type = 'simple',
|
||||
place_on = { 'everness:coral_forest_deep_ocean_sand' },
|
||||
place_offset_y = -1,
|
||||
sidelen = 4,
|
||||
fill_ratio = 0.002,
|
||||
biomes = { 'everness_coral_forest_deep_ocean' },
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
flags = 'force_placement',
|
||||
decoration = { 'everness:coral_deep_ocean_mud' },
|
||||
spawn_by = 'default:water_source',
|
||||
num_spawn_by = 8,
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
name = 'everness:coral_forest_deep_ocean_plants_1',
|
||||
deco_type = 'simple',
|
||||
place_on = { 'everness:coral_forest_deep_ocean_sand' },
|
||||
place_offset_y = -1,
|
||||
sidelen = 4,
|
||||
noise_params = {
|
||||
offset = 0,
|
||||
scale = 0.02,
|
||||
spread = { x = 200, y = 200, z = 200 },
|
||||
seed = 329,
|
||||
octaves = 3,
|
||||
persist = 0.6
|
||||
},
|
||||
biomes = { 'everness_coral_forest_deep_ocean' },
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
flags = 'force_placement',
|
||||
decoration = { 'everness:coral_forest_deep_ocean_coral_plant_1' },
|
||||
spawn_by = 'default:water_source',
|
||||
num_spawn_by = 8,
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
name = 'everness:coral_forest_deep_ocean_plants_2',
|
||||
deco_type = 'simple',
|
||||
place_on = { 'everness:coral_forest_deep_ocean_sand' },
|
||||
place_offset_y = -1,
|
||||
sidelen = 4,
|
||||
noise_params = {
|
||||
offset = -0.02,
|
||||
scale = 0.04,
|
||||
spread = { x = 200, y = 200, z = 200 },
|
||||
seed = 436,
|
||||
octaves = 3,
|
||||
persist = 0.6
|
||||
},
|
||||
biomes = { 'everness_coral_forest_deep_ocean' },
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
flags = 'force_placement',
|
||||
decoration = { 'everness:coral_forest_deep_ocean_coral_plant_2' },
|
||||
spawn_by = 'default:water_source',
|
||||
num_spawn_by = 8,
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
name = 'everness:coral_forest_deep_ocean_plants_3',
|
||||
deco_type = 'simple',
|
||||
place_on = { 'everness:coral_forest_deep_ocean_sand' },
|
||||
place_offset_y = -1,
|
||||
sidelen = 4,
|
||||
noise_params = {
|
||||
offset = -0.02,
|
||||
scale = 0.04,
|
||||
spread = { x = 200, y = 200, z = 200 },
|
||||
seed = 19822,
|
||||
octaves = 3,
|
||||
persist = 0.6
|
||||
},
|
||||
biomes = { 'everness_coral_forest_deep_ocean' },
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
flags = 'force_placement',
|
||||
decoration = { 'everness:coral_forest_deep_ocean_coral_plant_3' },
|
||||
spawn_by = 'default:water_source',
|
||||
num_spawn_by = 8,
|
||||
})
|
||||
|
||||
--
|
||||
-- On Generated
|
||||
--
|
||||
|
||||
local c_water_source = minetest.get_content_id('default:water_source')
|
||||
local c_coral_forest_deep_ocean_sand = minetest.get_content_id('everness:coral_forest_deep_ocean_sand')
|
||||
|
||||
-- Localize data buffer table outside the loop, to be re-used for all
|
||||
-- mapchunks, therefore minimising memory use.
|
||||
local data = {}
|
||||
local chance = 25
|
||||
|
||||
-- size = { x = 11, y = 17, z = 12 }
|
||||
local house_volume = 11 * 17 * 12
|
||||
local house_schem = minetest.get_modpath('everness') .. '/schematics/everness_coral_forest_deep_ocean_house.mts'
|
||||
|
||||
minetest.register_on_generated(function(minp, maxp, blockseed)
|
||||
local rand = PcgRandom(blockseed)
|
||||
local vm, emin, emax = minetest.get_mapgen_object('voxelmanip')
|
||||
local area = VoxelArea:new({ MinEdge = emin, MaxEdge = emax })
|
||||
-- Get the content ID data from the voxelmanip in the form of a flat array.
|
||||
-- Set the buffer parameter to use and reuse 'data' for this.
|
||||
vm:get_data(data)
|
||||
|
||||
if y_min < maxp.y and maxp.y < y_max then
|
||||
local already_placed = false
|
||||
-- Process the content IDs in 'data'.
|
||||
-- The most useful order is a ZYX loop because:
|
||||
-- 1. This matches the order of the 3D noise flat array.
|
||||
-- 2. This allows a simple +1 incrementing of the voxelmanip index along x
|
||||
-- rows.
|
||||
for z = minp.z, maxp.z do
|
||||
if already_placed then
|
||||
break
|
||||
end
|
||||
|
||||
for y = minp.y, maxp.y do
|
||||
if already_placed then
|
||||
break
|
||||
end
|
||||
|
||||
for x = minp.x, maxp.x do
|
||||
if already_placed then
|
||||
break
|
||||
end
|
||||
|
||||
-- Voxelmanip index for the flat array of content IDs.
|
||||
-- Initialise to first node in this x row.
|
||||
local vi = area:index(x, y, z)
|
||||
|
||||
if data[vi + area.ystride] == c_water_source and data[vi] == c_coral_forest_deep_ocean_sand then
|
||||
local s_pos = area:position(vi)
|
||||
local biome_data = minetest.get_biome_data(s_pos)
|
||||
|
||||
if not biome_data then
|
||||
return
|
||||
end
|
||||
|
||||
local biome_name = minetest.get_biome_name(biome_data.biome)
|
||||
|
||||
if not biome_name then
|
||||
return
|
||||
end
|
||||
|
||||
if biome_name == 'everness_coral_forest_deep_ocean' and rand:next(0, 100) < chance then
|
||||
--
|
||||
-- Coral Forest Deep Ocean House
|
||||
--
|
||||
|
||||
local schem_pos = vector.new(s_pos.x, s_pos.y, s_pos.z)
|
||||
local water_source_positions = minetest.find_nodes_in_area(
|
||||
vector.new(s_pos.x - 5, s_pos.y, s_pos.z - 6),
|
||||
vector.new(s_pos.x + 5, s_pos.y + 17, s_pos.z + 6),
|
||||
{ 'default:water_source' }
|
||||
)
|
||||
|
||||
if #water_source_positions > (house_volume - house_volume / 3) then
|
||||
minetest.place_schematic_on_vmanip(
|
||||
vm,
|
||||
schem_pos,
|
||||
house_schem,
|
||||
'random',
|
||||
nil,
|
||||
true,
|
||||
'place_center_x, place_center_z'
|
||||
)
|
||||
|
||||
minetest.log('action', '[Everness] Coral Forest Deep Ocean House was placed at ' .. schem_pos:to_string())
|
||||
|
||||
already_placed = true
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
vm:write_to_map(true)
|
||||
minetest.fix_light(minp, maxp)
|
||||
end
|
||||
end)
|
|
@ -33,9 +33,9 @@ minetest.register_biome({
|
|||
depth_filler = 3,
|
||||
node_riverbed = 'everness:coral_sand',
|
||||
depth_riverbed = 2,
|
||||
node_dungeon = 'everness:coral_desert_cobble',
|
||||
node_dungeon_alt = 'everness:coral_desert_mossy_cobble',
|
||||
node_dungeon_stair = 'stairs:stair_coral_desert_cobble',
|
||||
node_dungeon = 'everness:coral_sandstone',
|
||||
node_dungeon_alt = 'everness:coral_sandstone_brick',
|
||||
node_dungeon_stair = 'stairs:stair_coral_sandstone',
|
||||
vertical_blend = 1,
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
|
|
|
@ -94,5 +94,9 @@ minetest.register_decoration({
|
|||
y_max = y_max - 5 > y_min and y_max - 5 or y_max,
|
||||
y_min = y_max - 11 > y_min and y_max - 11 or y_min,
|
||||
flags = 'force_placement',
|
||||
decoration = { 'everness:coral_corals', 'everness:coral_jellyfish' },
|
||||
decoration = {
|
||||
'everness:coral_corals',
|
||||
'everness:coral_jellyfish',
|
||||
'everness:coral_skeleton'
|
||||
},
|
||||
})
|
||||
|
|
|
@ -0,0 +1,279 @@
|
|||
--[[
|
||||
Everness. Never ending discovery in Everness mapgen.
|
||||
Copyright (C) 2023 SaKeL <juraj.vajda@gmail.com>
|
||||
|
||||
This library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Lesser General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2.1 of the License, or (at your option) any later version.
|
||||
|
||||
This library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Lesser General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU Lesser General Public
|
||||
License along with this library; if not, write to juraj.vajda@gmail.com
|
||||
--]]
|
||||
|
||||
--
|
||||
-- Register biomes
|
||||
--
|
||||
|
||||
local y_max = Everness.settings.biomes.everness_crystal_forest_deep_ocean.y_max
|
||||
local y_min = Everness.settings.biomes.everness_crystal_forest_deep_ocean.y_min
|
||||
|
||||
-- Coral Forest Ocean
|
||||
|
||||
minetest.register_biome({
|
||||
name = 'everness_crystal_forest_deep_ocean',
|
||||
node_top = 'everness:crystal_forest_deep_ocean_sand',
|
||||
depth_top = 1,
|
||||
node_filler = 'everness:crystal_forest_deep_ocean_sand',
|
||||
depth_filler = 3,
|
||||
node_riverbed = 'everness:crystal_forest_deep_ocean_sand',
|
||||
depth_riverbed = 2,
|
||||
node_cave_liquid = 'default:water_source',
|
||||
node_dungeon = 'everness:crystal_forest_deep_ocean_sandstone_block',
|
||||
node_dungeon_alt = 'everness:crystal_forest_deep_ocean_sandstone_brick',
|
||||
node_dungeon_stair = 'stairs:stair_crystal_forest_deep_ocean_sandstone_block',
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
heat_point = 35,
|
||||
humidity_point = 50,
|
||||
})
|
||||
|
||||
--
|
||||
-- Register decorations
|
||||
--
|
||||
|
||||
minetest.register_decoration({
|
||||
name = 'everness:crystal_forest_deep_ocean_coral_1',
|
||||
deco_type = 'schematic',
|
||||
place_on = { 'everness:crystal_forest_deep_ocean_sand' },
|
||||
spawn_by = 'default:water_source',
|
||||
num_spawn_by = 8,
|
||||
sidelen = 16,
|
||||
fill_ratio = 0.003,
|
||||
biomes = { 'everness_crystal_forest_deep_ocean' },
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
schematic = minetest.get_modpath('everness') .. '/schematics/everness_crystal_forest_deep_ocean_coral_1.mts',
|
||||
flags = 'place_center_x, place_center_z, force_placement',
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
name = 'everness:crystal_forest_deep_ocean_coral_2',
|
||||
deco_type = 'schematic',
|
||||
place_on = { 'everness:crystal_forest_deep_ocean_sand' },
|
||||
spawn_by = 'default:water_source',
|
||||
num_spawn_by = 8,
|
||||
sidelen = 16,
|
||||
fill_ratio = 0.003,
|
||||
biomes = { 'everness_crystal_forest_deep_ocean' },
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
schematic = minetest.get_modpath('everness') .. '/schematics/everness_crystal_forest_deep_ocean_coral_2.mts',
|
||||
flags = 'place_center_x, place_center_z, force_placement',
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
name = 'everness:crystal_forest_deep_ocean_coral_3',
|
||||
deco_type = 'schematic',
|
||||
place_on = { 'everness:crystal_forest_deep_ocean_sand' },
|
||||
spawn_by = 'default:water_source',
|
||||
num_spawn_by = 8,
|
||||
sidelen = 16,
|
||||
fill_ratio = 0.003,
|
||||
biomes = { 'everness_crystal_forest_deep_ocean' },
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
schematic = minetest.get_modpath('everness') .. '/schematics/everness_crystal_forest_deep_ocean_coral_3.mts',
|
||||
flags = 'place_center_x, place_center_z, force_placement',
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
name = 'everness:crystal_forest_deep_ocean_sand_with_crack',
|
||||
deco_type = 'simple',
|
||||
place_on = { 'everness:crystal_forest_deep_ocean_sand' },
|
||||
place_offset_y = -1,
|
||||
sidelen = 4,
|
||||
fill_ratio = 0.002,
|
||||
biomes = { 'everness_crystal_forest_deep_ocean' },
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
flags = 'force_placement',
|
||||
decoration = { 'everness:crystal_forest_deep_ocean_sand_with_crack' },
|
||||
spawn_by = 'default:water_source',
|
||||
num_spawn_by = 8,
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
name = 'everness:crystal_forest_deep_ocean_coral_plant_1',
|
||||
deco_type = 'simple',
|
||||
place_on = { 'everness:crystal_forest_deep_ocean_sand' },
|
||||
place_offset_y = -1,
|
||||
sidelen = 4,
|
||||
noise_params = {
|
||||
offset = 0,
|
||||
scale = 0.02,
|
||||
spread = { x = 200, y = 200, z = 200 },
|
||||
seed = 329,
|
||||
octaves = 3,
|
||||
persist = 0.6
|
||||
},
|
||||
biomes = { 'everness_crystal_forest_deep_ocean' },
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
flags = 'force_placement',
|
||||
decoration = { 'everness:crystal_forest_deep_ocean_coral_plant_1' },
|
||||
spawn_by = 'default:water_source',
|
||||
num_spawn_by = 8,
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
name = 'everness:crystal_forest_deep_ocean_coral_plant_2',
|
||||
deco_type = 'simple',
|
||||
place_on = { 'everness:crystal_forest_deep_ocean_sand' },
|
||||
place_offset_y = -1,
|
||||
sidelen = 4,
|
||||
noise_params = {
|
||||
offset = -0.02,
|
||||
scale = 0.04,
|
||||
spread = { x = 200, y = 200, z = 200 },
|
||||
seed = 436,
|
||||
octaves = 3,
|
||||
persist = 0.6
|
||||
},
|
||||
biomes = { 'everness_crystal_forest_deep_ocean' },
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
flags = 'force_placement',
|
||||
decoration = { 'everness:crystal_forest_deep_ocean_coral_plant_2' },
|
||||
spawn_by = 'default:water_source',
|
||||
num_spawn_by = 8,
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
name = 'everness:crystal_forest_deep_ocean_coral_plant_3',
|
||||
deco_type = 'simple',
|
||||
place_on = { 'everness:crystal_forest_deep_ocean_sand' },
|
||||
place_offset_y = -1,
|
||||
sidelen = 4,
|
||||
noise_params = {
|
||||
offset = -0.02,
|
||||
scale = 0.04,
|
||||
spread = { x = 200, y = 200, z = 200 },
|
||||
seed = 19822,
|
||||
octaves = 3,
|
||||
persist = 0.6
|
||||
},
|
||||
biomes = { 'everness_crystal_forest_deep_ocean' },
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
flags = 'force_placement',
|
||||
decoration = { 'everness:crystal_forest_deep_ocean_coral_plant_3' },
|
||||
spawn_by = 'default:water_source',
|
||||
num_spawn_by = 8,
|
||||
})
|
||||
|
||||
--
|
||||
-- On Generated
|
||||
--
|
||||
|
||||
local c_water_source = minetest.get_content_id('default:water_source')
|
||||
local c_crystal_forest_deep_ocean_sand = minetest.get_content_id('everness:crystal_forest_deep_ocean_sand')
|
||||
|
||||
-- Localize data buffer table outside the loop, to be re-used for all
|
||||
-- mapchunks, therefore minimising memory use.
|
||||
local data = {}
|
||||
local chance = 25
|
||||
local ruins_size = { x = 14, y = 12, z = 9 }
|
||||
local ruins_volume = ruins_size.x * ruins_size.z * ruins_size.y
|
||||
local ruins_schem = minetest.get_modpath('everness') .. '/schematics/everness_crystal_forest_deep_ocean_ruins.mts'
|
||||
|
||||
minetest.register_on_generated(function(minp, maxp, blockseed)
|
||||
local rand = PcgRandom(blockseed)
|
||||
local vm, emin, emax = minetest.get_mapgen_object('voxelmanip')
|
||||
local area = VoxelArea:new({ MinEdge = emin, MaxEdge = emax })
|
||||
-- Get the content ID data from the voxelmanip in the form of a flat array.
|
||||
-- Set the buffer parameter to use and reuse 'data' for this.
|
||||
vm:get_data(data)
|
||||
|
||||
if y_min < maxp.y and maxp.y < y_max then
|
||||
local already_placed = false
|
||||
-- Process the content IDs in 'data'.
|
||||
-- The most useful order is a ZYX loop because:
|
||||
-- 1. This matches the order of the 3D noise flat array.
|
||||
-- 2. This allows a simple +1 incrementing of the voxelmanip index along x
|
||||
-- rows.
|
||||
for z = minp.z, maxp.z do
|
||||
if already_placed then
|
||||
break
|
||||
end
|
||||
|
||||
for y = minp.y, maxp.y do
|
||||
if already_placed then
|
||||
break
|
||||
end
|
||||
|
||||
for x = minp.x, maxp.x do
|
||||
if already_placed then
|
||||
break
|
||||
end
|
||||
|
||||
-- Voxelmanip index for the flat array of content IDs.
|
||||
-- Initialise to first node in this x row.
|
||||
local vi = area:index(x, y, z)
|
||||
|
||||
if data[vi + area.ystride] == c_water_source and data[vi] == c_crystal_forest_deep_ocean_sand then
|
||||
local s_pos = area:position(vi)
|
||||
local biome_data = minetest.get_biome_data(s_pos)
|
||||
|
||||
if not biome_data then
|
||||
return
|
||||
end
|
||||
|
||||
local biome_name = minetest.get_biome_name(biome_data.biome)
|
||||
|
||||
if not biome_name then
|
||||
return
|
||||
end
|
||||
|
||||
if biome_name == 'everness_crystal_forest_deep_ocean' and rand:next(0, 100) < chance then
|
||||
--
|
||||
-- Crystal Forest Deep Ocean Ruins
|
||||
--
|
||||
|
||||
local schem_pos = vector.new(s_pos.x, s_pos.y, s_pos.z)
|
||||
local water_source_positions = minetest.find_nodes_in_area(
|
||||
vector.new(s_pos.x - (ruins_size.x / 2), s_pos.y, s_pos.z - (ruins_size.z / 2)),
|
||||
vector.new(s_pos.x + (ruins_size.x / 2), s_pos.y + ruins_size.y, s_pos.z + (ruins_size.z / 2)),
|
||||
{ 'default:water_source' }
|
||||
)
|
||||
|
||||
if #water_source_positions > (ruins_volume - ruins_volume / 3) then
|
||||
minetest.place_schematic_on_vmanip(
|
||||
vm,
|
||||
schem_pos,
|
||||
ruins_schem,
|
||||
'random',
|
||||
nil,
|
||||
true,
|
||||
'place_center_x, place_center_z'
|
||||
)
|
||||
|
||||
minetest.log('action', '[Everness] Crystal Forest Deep Ocean Ruins were placed at ' .. schem_pos:to_string())
|
||||
|
||||
already_placed = true
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
vm:write_to_map(true)
|
||||
minetest.fix_light(minp, maxp)
|
||||
end
|
||||
end)
|
|
@ -69,6 +69,7 @@ minetest.register_decoration({
|
|||
flags = 'force_placement',
|
||||
decoration = {
|
||||
'everness:crystal_coral_dark',
|
||||
'everness:crystal_coral_light'
|
||||
'everness:crystal_coral_light',
|
||||
'everness:coral_skeleton'
|
||||
},
|
||||
})
|
||||
|
|
|
@ -33,9 +33,9 @@ minetest.register_biome({
|
|||
depth_filler = 1,
|
||||
node_riverbed = 'everness:cursed_dirt',
|
||||
depth_riverbed = 2,
|
||||
node_dungeon = 'default:cobble',
|
||||
node_dungeon_alt = 'default:mossycobble',
|
||||
node_dungeon_stair = 'stairs:stair_cobble',
|
||||
node_dungeon = 'everness:cursed_brick',
|
||||
node_dungeon_alt = 'everness:cursed_brick_with_growth',
|
||||
node_dungeon_stair = 'stairs:stair_cursed_brick',
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
heat_point = 45,
|
||||
|
|
|
@ -0,0 +1,280 @@
|
|||
--[[
|
||||
Everness. Never ending discovery in Everness mapgen.
|
||||
Copyright (C) 2023 SaKeL <juraj.vajda@gmail.com>
|
||||
|
||||
This library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Lesser General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2.1 of the License, or (at your option) any later version.
|
||||
|
||||
This library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Lesser General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU Lesser General Public
|
||||
License along with this library; if not, write to juraj.vajda@gmail.com
|
||||
--]]
|
||||
|
||||
--
|
||||
-- Register biomes
|
||||
--
|
||||
|
||||
local y_max = Everness.settings.biomes.everness_cursed_lands_deep_ocean.y_max
|
||||
local y_min = Everness.settings.biomes.everness_cursed_lands_deep_ocean.y_min
|
||||
|
||||
-- Cursed Lands Deep Ocean
|
||||
|
||||
minetest.register_biome({
|
||||
name = 'everness_cursed_lands_deep_ocean',
|
||||
node_top = 'everness:cursed_lands_deep_ocean_sand',
|
||||
depth_top = 1,
|
||||
node_filler = 'everness:cursed_lands_deep_ocean_sand',
|
||||
depth_filler = 3,
|
||||
node_riverbed = 'everness:cursed_lands_deep_ocean_sand',
|
||||
depth_riverbed = 2,
|
||||
node_cave_liquid = 'default:water_source',
|
||||
node_dungeon = 'everness:cursed_lands_deep_ocean_sandstone_block',
|
||||
node_dungeon_alt = 'everness:cursed_lands_deep_ocean_sandstone_brick',
|
||||
node_dungeon_stair = 'stairs:stair_cursed_lands_deep_ocean_sandstone_block',
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
heat_point = 45,
|
||||
humidity_point = 85,
|
||||
})
|
||||
|
||||
--
|
||||
-- Register decorations
|
||||
--
|
||||
|
||||
minetest.register_decoration({
|
||||
name = 'everness:forsaken_lands_deep_ocean_coral_alcyonacea',
|
||||
deco_type = 'schematic',
|
||||
place_on = { 'everness:cursed_lands_deep_ocean_sand' },
|
||||
spawn_by = 'default:water_source',
|
||||
num_spawn_by = 8,
|
||||
sidelen = 16,
|
||||
fill_ratio = 0.002,
|
||||
biomes = { 'everness_cursed_lands_deep_ocean' },
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
schematic = minetest.get_modpath('everness') .. '/schematics/everness_forsaken_lands_deep_ocean_coral_alcyonacea.mts',
|
||||
flags = 'place_center_x, place_center_z, force_placement',
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
name = 'everness:forsaken_lands_deep_ocean_coral_ostracod',
|
||||
deco_type = 'schematic',
|
||||
place_on = { 'everness:cursed_lands_deep_ocean_sand' },
|
||||
spawn_by = 'default:water_source',
|
||||
num_spawn_by = 8,
|
||||
sidelen = 16,
|
||||
fill_ratio = 0.002,
|
||||
biomes = { 'everness_cursed_lands_deep_ocean' },
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
schematic = minetest.get_modpath('everness') .. '/schematics/everness_forsaken_lands_deep_ocean_coral_ostracod.mts',
|
||||
flags = 'place_center_x, place_center_z, force_placement',
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
name = 'everness:forsaken_lands_deep_ocean_coral_octocurse',
|
||||
deco_type = 'schematic',
|
||||
place_on = { 'everness:cursed_lands_deep_ocean_sand' },
|
||||
spawn_by = 'default:water_source',
|
||||
num_spawn_by = 8,
|
||||
sidelen = 16,
|
||||
fill_ratio = 0.002,
|
||||
biomes = { 'everness_cursed_lands_deep_ocean' },
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
schematic = minetest.get_modpath('everness') .. '/schematics/everness_forsaken_lands_deep_ocean_coral_octocurse.mts',
|
||||
flags = 'place_center_x, place_center_z, force_placement',
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
name = 'everness:cursed_lands_deep_ocean_mud',
|
||||
deco_type = 'simple',
|
||||
place_on = { 'everness:cursed_lands_deep_ocean_sand' },
|
||||
place_offset_y = -1,
|
||||
sidelen = 4,
|
||||
fill_ratio = 0.002,
|
||||
biomes = { 'everness_cursed_lands_deep_ocean' },
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
flags = 'force_placement',
|
||||
decoration = { 'everness:cursed_lands_deep_ocean_sand_with_crack' },
|
||||
spawn_by = 'default:water_source',
|
||||
num_spawn_by = 8,
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
name = 'everness:cursed_lands_deep_ocean_plants_1',
|
||||
deco_type = 'simple',
|
||||
place_on = { 'everness:cursed_lands_deep_ocean_sand' },
|
||||
place_offset_y = -1,
|
||||
sidelen = 4,
|
||||
noise_params = {
|
||||
offset = 0,
|
||||
scale = 0.02,
|
||||
spread = { x = 200, y = 200, z = 200 },
|
||||
seed = 329,
|
||||
octaves = 3,
|
||||
persist = 0.6
|
||||
},
|
||||
biomes = { 'everness_cursed_lands_deep_ocean' },
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
flags = 'force_placement',
|
||||
decoration = { 'everness:cursed_lands_deep_ocean_coral_plant_anemone' },
|
||||
spawn_by = 'default:water_source',
|
||||
num_spawn_by = 8,
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
name = 'everness:cursed_lands_deep_ocean_plants_2',
|
||||
deco_type = 'simple',
|
||||
place_on = { 'everness:cursed_lands_deep_ocean_sand' },
|
||||
place_offset_y = -1,
|
||||
sidelen = 4,
|
||||
noise_params = {
|
||||
offset = -0.02,
|
||||
scale = 0.04,
|
||||
spread = { x = 200, y = 200, z = 200 },
|
||||
seed = 436,
|
||||
octaves = 3,
|
||||
persist = 0.6
|
||||
},
|
||||
biomes = { 'everness_cursed_lands_deep_ocean' },
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
flags = 'force_placement',
|
||||
decoration = { 'everness:cursed_lands_deep_ocean_coral_plant_darkilluma' },
|
||||
spawn_by = 'default:water_source',
|
||||
num_spawn_by = 8,
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
name = 'everness:cursed_lands_deep_ocean_plants_3',
|
||||
deco_type = 'simple',
|
||||
place_on = { 'everness:cursed_lands_deep_ocean_sand' },
|
||||
place_offset_y = -1,
|
||||
sidelen = 4,
|
||||
noise_params = {
|
||||
offset = -0.02,
|
||||
scale = 0.04,
|
||||
spread = { x = 200, y = 200, z = 200 },
|
||||
seed = 19822,
|
||||
octaves = 3,
|
||||
persist = 0.6
|
||||
},
|
||||
biomes = { 'everness_cursed_lands_deep_ocean' },
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
flags = 'force_placement',
|
||||
decoration = { 'everness:cursed_lands_deep_ocean_coral_plant_demon' },
|
||||
spawn_by = 'default:water_source',
|
||||
num_spawn_by = 8,
|
||||
})
|
||||
|
||||
--
|
||||
-- On Generated
|
||||
--
|
||||
|
||||
local c_water_source = minetest.get_content_id('default:water_source')
|
||||
local c_cursed_lands_deep_ocean_sand = minetest.get_content_id('everness:cursed_lands_deep_ocean_sand')
|
||||
|
||||
-- Localize data buffer table outside the loop, to be re-used for all
|
||||
-- mapchunks, therefore minimising memory use.
|
||||
local data = {}
|
||||
local chance = 25
|
||||
|
||||
local skull_size = { x = 10, y = 11, z = 11 }
|
||||
local skull_volume = skull_size.x * skull_size.z * skull_size.y
|
||||
local skull_schem = minetest.get_modpath('everness') .. '/schematics/everness_cursed_lands_deep_ocean_skull.mts'
|
||||
|
||||
minetest.register_on_generated(function(minp, maxp, blockseed)
|
||||
local rand = PcgRandom(blockseed)
|
||||
local vm, emin, emax = minetest.get_mapgen_object('voxelmanip')
|
||||
local area = VoxelArea:new({ MinEdge = emin, MaxEdge = emax })
|
||||
-- Get the content ID data from the voxelmanip in the form of a flat array.
|
||||
-- Set the buffer parameter to use and reuse 'data' for this.
|
||||
vm:get_data(data)
|
||||
|
||||
if y_min < maxp.y and maxp.y < y_max then
|
||||
local already_placed = false
|
||||
-- Process the content IDs in 'data'.
|
||||
-- The most useful order is a ZYX loop because:
|
||||
-- 1. This matches the order of the 3D noise flat array.
|
||||
-- 2. This allows a simple +1 incrementing of the voxelmanip index along x
|
||||
-- rows.
|
||||
for z = minp.z, maxp.z do
|
||||
if already_placed then
|
||||
break
|
||||
end
|
||||
|
||||
for y = minp.y, maxp.y do
|
||||
if already_placed then
|
||||
break
|
||||
end
|
||||
|
||||
for x = minp.x, maxp.x do
|
||||
if already_placed then
|
||||
break
|
||||
end
|
||||
|
||||
-- Voxelmanip index for the flat array of content IDs.
|
||||
-- Initialise to first node in this x row.
|
||||
local vi = area:index(x, y, z)
|
||||
|
||||
if data[vi + area.ystride] == c_water_source and data[vi] == c_cursed_lands_deep_ocean_sand then
|
||||
local s_pos = area:position(vi)
|
||||
local biome_data = minetest.get_biome_data(s_pos)
|
||||
|
||||
if not biome_data then
|
||||
return
|
||||
end
|
||||
|
||||
local biome_name = minetest.get_biome_name(biome_data.biome)
|
||||
|
||||
if not biome_name then
|
||||
return
|
||||
end
|
||||
|
||||
if biome_name == 'everness_cursed_lands_deep_ocean' and rand:next(0, 100) < chance then
|
||||
--
|
||||
-- Skull
|
||||
--
|
||||
|
||||
local schem_pos = vector.new(s_pos.x, s_pos.y, s_pos.z)
|
||||
local water_source_positions = minetest.find_nodes_in_area(
|
||||
vector.new(s_pos.x - 5, s_pos.y, s_pos.z - 5),
|
||||
vector.new(s_pos.x + 5, s_pos.y + 11, s_pos.z + 5),
|
||||
{ 'default:water_source' }
|
||||
)
|
||||
|
||||
if #water_source_positions > skull_volume / 3 then
|
||||
minetest.place_schematic_on_vmanip(
|
||||
vm,
|
||||
schem_pos,
|
||||
skull_schem,
|
||||
'random',
|
||||
nil,
|
||||
true,
|
||||
'place_center_x, place_center_z'
|
||||
)
|
||||
|
||||
minetest.log('action', '[Everness] Cursed Lands Deep Ocean Skull was placed at ' .. schem_pos:to_string())
|
||||
|
||||
already_placed = true
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
vm:write_to_map(true)
|
||||
minetest.fix_light(minp, maxp)
|
||||
end
|
||||
end)
|
|
@ -33,9 +33,9 @@ minetest.register_biome({
|
|||
depth_filler = 3,
|
||||
node_riverbed = 'everness:cursed_sand',
|
||||
depth_riverbed = 2,
|
||||
node_dungeon = 'default:cobble',
|
||||
node_dungeon_alt = 'default:mossycobble',
|
||||
node_dungeon_stair = 'stairs:stair_cobble',
|
||||
node_dungeon = 'everness:cursed_sandstone_brick',
|
||||
node_dungeon_alt = 'everness:cursed_sandstone_block',
|
||||
node_dungeon_stair = 'stairs:stair_cursed_sandstone_brick',
|
||||
vertical_blend = 1,
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
|
|
|
@ -34,9 +34,9 @@ minetest.register_biome({
|
|||
node_riverbed = 'everness:cursed_stone',
|
||||
depth_riverbed = 2,
|
||||
node_cave_liquid = 'default:water_source',
|
||||
node_dungeon = 'default:cobble',
|
||||
node_dungeon_alt = 'default:mossycobble',
|
||||
node_dungeon_stair = 'stairs:stair_cobble',
|
||||
node_dungeon = 'everness:cursed_lands_deep_ocean_sandstone_block',
|
||||
node_dungeon_alt = 'everness:cursed_lands_deep_ocean_sandstone_brick',
|
||||
node_dungeon_stair = 'stairs:stair_cursed_lands_deep_ocean_sandstone_block',
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
heat_point = 45,
|
||||
|
@ -94,7 +94,10 @@ minetest.register_decoration({
|
|||
y_max = y_max - (y_max + 5),
|
||||
y_min = y_max - (y_max + 10),
|
||||
flags = 'force_placement',
|
||||
decoration = 'everness:sand_with_spine_kelp',
|
||||
decoration = {
|
||||
'everness:sand_with_spine_kelp',
|
||||
'everness:coral_skeleton'
|
||||
},
|
||||
param2 = 48,
|
||||
param2_max = 96,
|
||||
})
|
||||
|
|
|
@ -33,9 +33,9 @@ minetest.register_biome({
|
|||
depth_filler = 3,
|
||||
node_riverbed = 'everness:cursed_stone',
|
||||
depth_riverbed = 2,
|
||||
node_dungeon = 'default:cobble',
|
||||
node_dungeon_alt = 'default:mossycobble',
|
||||
node_dungeon_stair = 'stairs:stair_cobble',
|
||||
node_dungeon = 'everness:cursed_sandstone_brick',
|
||||
node_dungeon_alt = 'everness:cursed_sandstone_block',
|
||||
node_dungeon_stair = 'stairs:stair_cursed_sandstone_brick',
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
heat_point = 45,
|
||||
|
|
|
@ -28,9 +28,9 @@ local y_min = Everness.settings.biomes.everness_cursed_lands_under.y_min
|
|||
minetest.register_biome({
|
||||
name = 'everness_cursed_lands_under',
|
||||
node_cave_liquid = { 'default:water_source', 'default:lava_source' },
|
||||
node_dungeon = 'default:cobble',
|
||||
node_dungeon_alt = 'default:mossycobble',
|
||||
node_dungeon_stair = 'stairs:stair_cobble',
|
||||
node_dungeon = 'everness:cursed_brick',
|
||||
node_dungeon_alt = 'everness:cursed_brick_with_growth',
|
||||
node_dungeon_stair = 'stairs:stair_cursed_brick',
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
heat_point = 45,
|
||||
|
@ -177,6 +177,7 @@ minetest.register_decoration({
|
|||
y_min = y_min,
|
||||
decoration = {
|
||||
'everness:egg_plant',
|
||||
'everness:ngrass_1',
|
||||
'everness:ngrass_2',
|
||||
},
|
||||
flags = 'all_floors',
|
||||
|
@ -205,29 +206,6 @@ minetest.register_decoration({
|
|||
param2 = 3
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
name = 'everness:cursed_lands_under_ngrass_1',
|
||||
deco_type = 'simple',
|
||||
place_on = { 'everness:soul_sandstone_veined' },
|
||||
sidelen = 16,
|
||||
noise_params = {
|
||||
offset = 0,
|
||||
scale = 0.02,
|
||||
spread = { x = 200, y = 200, z = 200 },
|
||||
seed = 329,
|
||||
octaves = 3,
|
||||
persist = 0.6
|
||||
},
|
||||
biomes = { 'everness_cursed_lands_under' },
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
decoration = {
|
||||
'everness:ngrass_1',
|
||||
},
|
||||
flags = 'all_floors',
|
||||
param2 = 2
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
name = 'everness:cursed_lands_under_cobweb_floors',
|
||||
deco_type = 'simple',
|
||||
|
|
|
@ -219,28 +219,6 @@ minetest.register_decoration({
|
|||
flags = 'all_floors',
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
name = 'everness:forsaken_tundra_under_willow_tree',
|
||||
deco_type = 'schematic',
|
||||
place_on = { 'everness:mold_stone_with_moss' },
|
||||
place_offset_y = -1,
|
||||
sidelen = 16,
|
||||
noise_params = {
|
||||
offset = 0,
|
||||
scale = 0.002,
|
||||
spread = { x = 250, y = 250, z = 250 },
|
||||
seed = 2,
|
||||
octaves = 3,
|
||||
persist = 0.66
|
||||
},
|
||||
biomes = { 'everness_forsaken_tundra_under' },
|
||||
y_max = y_max - 1500 > y_min and y_max - 1500 or y_max,
|
||||
y_min = y_min,
|
||||
schematic = minetest.get_modpath('everness') .. '/schematics/everness_willow_tree.mts',
|
||||
flags = 'place_center_x, place_center_z, all_floors, force_placement',
|
||||
rotation = 'random',
|
||||
})
|
||||
|
||||
local function register_agave_leaf_decoration(offset, scale, length)
|
||||
minetest.register_decoration({
|
||||
name = 'everness:forsaken_tundra_under_agave_leaf_' .. length,
|
||||
|
@ -269,3 +247,89 @@ end
|
|||
register_agave_leaf_decoration(-0.03, 0.09, 3)
|
||||
register_agave_leaf_decoration(-0.015, 0.075, 2)
|
||||
register_agave_leaf_decoration(0, 0.06, 1)
|
||||
|
||||
--
|
||||
-- On Generated
|
||||
--
|
||||
|
||||
local c_air = minetest.get_content_id('air')
|
||||
local c_mold_stone_with_moss = minetest.get_content_id('everness:mold_stone_with_moss')
|
||||
|
||||
-- Localize data buffer table outside the loop, to be re-used for all
|
||||
-- mapchunks, therefore minimising memory use.
|
||||
local data = {}
|
||||
local chance = 50
|
||||
local disp = 16
|
||||
local rotations = { '0', '90', '180', '270' }
|
||||
local everness_forsaken_tundra_under_y_max = y_max - 1500 > y_min and y_max - 1500 or y_max
|
||||
local everness_forsaken_tundra_under_y_min = y_min
|
||||
|
||||
-- size = { x = 39, y = 28, z = 39 }
|
||||
local willow_tree_volume = 39 * 39 * 28
|
||||
local willow_tree_schem = minetest.get_modpath('everness') .. '/schematics/everness_willow_tree.mts'
|
||||
|
||||
minetest.register_on_generated(function(minp, maxp, blockseed)
|
||||
local rand = PcgRandom(blockseed)
|
||||
|
||||
local vm, emin, emax = minetest.get_mapgen_object('voxelmanip')
|
||||
local area = VoxelArea:new({ MinEdge = emin, MaxEdge = emax })
|
||||
-- Get the content ID data from the voxelmanip in the form of a flat array.
|
||||
-- Set the buffer parameter to use and reuse 'data' for this.
|
||||
vm:get_data(data)
|
||||
local sidelength = maxp.x - minp.x + 1
|
||||
|
||||
local x_disp = rand:next(0, disp)
|
||||
local z_disp = rand:next(0, disp)
|
||||
|
||||
if everness_forsaken_tundra_under_y_min < maxp.y
|
||||
and maxp.y < everness_forsaken_tundra_under_y_max
|
||||
then
|
||||
for y = minp.y, maxp.y do
|
||||
local vi = area:index(minp.x + sidelength / 2 + x_disp, y, minp.z + sidelength / 2 + z_disp)
|
||||
|
||||
if data[vi + area.ystride] == c_air and data[vi] == c_mold_stone_with_moss then
|
||||
local rotation = rotations[rand:next(1, #rotations)]
|
||||
local s_pos = area:position(vi)
|
||||
local biome_data = minetest.get_biome_data(s_pos)
|
||||
|
||||
if not biome_data then
|
||||
return
|
||||
end
|
||||
|
||||
local biome_name = minetest.get_biome_name(biome_data.biome)
|
||||
|
||||
if not biome_name then
|
||||
return
|
||||
end
|
||||
|
||||
if biome_name == 'everness_forsaken_tundra_under' and rand:next(0, 100) < chance then
|
||||
--
|
||||
-- Willow Tree
|
||||
--
|
||||
|
||||
local schem_pos = vector.new(s_pos.x, s_pos.y, s_pos.z)
|
||||
local air_positions = minetest.find_nodes_in_area(
|
||||
vector.new(s_pos.x - 19, s_pos.y, s_pos.z - 19),
|
||||
vector.new(s_pos.x + 19, s_pos.y + 28, s_pos.z + 19),
|
||||
{'air'},
|
||||
true
|
||||
)
|
||||
|
||||
if air_positions.air and #air_positions.air > (willow_tree_volume / 2) then
|
||||
minetest.place_schematic_on_vmanip(
|
||||
vm,
|
||||
schem_pos,
|
||||
willow_tree_schem,
|
||||
rotation,
|
||||
nil,
|
||||
true,
|
||||
'place_center_x, place_center_z'
|
||||
)
|
||||
|
||||
minetest.log('action', '[Everness] Willow Tree was placed at ' .. schem_pos:to_string())
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end)
|
||||
|
|
|
@ -67,5 +67,9 @@ minetest.register_decoration({
|
|||
y_max = y_max - (y_max + 2), -- -2
|
||||
y_min = y_max - (y_max + 50), -- -50
|
||||
flags = 'force_placement',
|
||||
decoration = { 'everness:coral_starfish', 'everness:coral_frosted' },
|
||||
decoration = {
|
||||
'everness:coral_starfish',
|
||||
'everness:coral_frosted',
|
||||
'everness:coral_skeleton'
|
||||
},
|
||||
})
|
||||
|
|
|
@ -83,7 +83,6 @@ minetest.register_decoration({
|
|||
'everness:ancient_emerald_ice',
|
||||
'everness:dense_emerald_ice',
|
||||
'everness:emerald_ice',
|
||||
'everness:frosted_cave_ice_illuminating',
|
||||
'everness:frosted_ice',
|
||||
'everness:frosted_ice_translucent',
|
||||
},
|
||||
|
@ -103,12 +102,51 @@ minetest.register_decoration({
|
|||
'everness:ancient_emerald_ice',
|
||||
'everness:dense_emerald_ice',
|
||||
'everness:emerald_ice',
|
||||
'everness:frosted_cave_ice_illuminating',
|
||||
'everness:frosted_ice',
|
||||
'everness:frosted_ice_translucent',
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
name = 'everness:frosted_icesheet_under_illuminating_floors',
|
||||
deco_type = 'simple',
|
||||
place_on = {
|
||||
'everness:ancient_emerald_ice',
|
||||
'everness:dense_emerald_ice',
|
||||
'everness:emerald_ice',
|
||||
'everness:frosted_ice',
|
||||
'everness:frosted_ice_translucent',
|
||||
},
|
||||
sidelen = 16,
|
||||
place_offset_y = -1,
|
||||
fill_ratio = 0.01,
|
||||
biomes = { 'everness_frosted_icesheet_under' },
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
decoration = { 'everness:frosted_cave_ice_illuminating' },
|
||||
flags = 'all_floors, force_placement'
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
name = 'everness:frosted_icesheet_under_illuminating_ceilings',
|
||||
deco_type = 'simple',
|
||||
place_on = {
|
||||
'everness:ancient_emerald_ice',
|
||||
'everness:dense_emerald_ice',
|
||||
'everness:emerald_ice',
|
||||
'everness:frosted_ice',
|
||||
'everness:frosted_ice_translucent',
|
||||
},
|
||||
sidelen = 16,
|
||||
place_offset_y = -1,
|
||||
fill_ratio = 0.01,
|
||||
biomes = { 'everness_frosted_icesheet_under' },
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
decoration = { 'everness:frosted_cave_ice_illuminating' },
|
||||
flags = 'all_ceilings, force_placement'
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
name = 'everness:frosted_icesheet_under_amaranita_lantern',
|
||||
deco_type = 'simple',
|
||||
|
@ -116,7 +154,6 @@ minetest.register_decoration({
|
|||
'everness:ancient_emerald_ice',
|
||||
'everness:dense_emerald_ice',
|
||||
'everness:emerald_ice',
|
||||
'everness:frosted_cave_ice_illuminating',
|
||||
'everness:frosted_ice',
|
||||
'everness:frosted_ice_translucent',
|
||||
},
|
||||
|
@ -143,7 +180,6 @@ minetest.register_decoration({
|
|||
'everness:ancient_emerald_ice',
|
||||
'everness:dense_emerald_ice',
|
||||
'everness:emerald_ice',
|
||||
'everness:frosted_cave_ice_illuminating',
|
||||
'everness:frosted_ice',
|
||||
'everness:frosted_ice_translucent',
|
||||
},
|
||||
|
@ -164,6 +200,60 @@ minetest.register_decoration({
|
|||
num_spawn_by = 8
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
name = 'everness:frosted_icicle_large_ceiling',
|
||||
deco_type = 'schematic',
|
||||
place_on = {
|
||||
'everness:ancient_emerald_ice',
|
||||
'everness:dense_emerald_ice',
|
||||
'everness:emerald_ice',
|
||||
'everness:frosted_ice',
|
||||
'everness:frosted_ice_translucent',
|
||||
},
|
||||
sidelen = 16,
|
||||
noise_params = {
|
||||
offset = -0.004,
|
||||
scale = 0.01,
|
||||
spread = { x = 100, y = 100, z = 100 },
|
||||
seed = 137,
|
||||
octaves = 3,
|
||||
persist = 0.7,
|
||||
},
|
||||
biomes = { 'everness_frosted_icesheet_under' },
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
schematic = minetest.get_modpath('everness') .. '/schematics/everness_frosted_icicle_large_ceiling.mts',
|
||||
flags = 'place_center_x, place_center_z, all_ceilings',
|
||||
rotation = 'random',
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
name = 'everness:frosted_icicle_large_floor',
|
||||
deco_type = 'schematic',
|
||||
place_on = {
|
||||
'everness:ancient_emerald_ice',
|
||||
'everness:dense_emerald_ice',
|
||||
'everness:emerald_ice',
|
||||
'everness:frosted_ice',
|
||||
'everness:frosted_ice_translucent',
|
||||
},
|
||||
sidelen = 16,
|
||||
noise_params = {
|
||||
offset = -0.004,
|
||||
scale = 0.01,
|
||||
spread = { x = 100, y = 100, z = 100 },
|
||||
seed = 137,
|
||||
octaves = 3,
|
||||
persist = 0.7,
|
||||
},
|
||||
biomes = { 'everness_frosted_icesheet_under' },
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
schematic = minetest.get_modpath('everness') .. '/schematics/everness_frosted_icicle_large_floor.mts',
|
||||
flags = 'place_center_x, place_center_z, all_floors',
|
||||
rotation = 'random',
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
name = 'everness:frosted_icesheet_under_plants',
|
||||
deco_type = 'simple',
|
||||
|
@ -171,7 +261,6 @@ minetest.register_decoration({
|
|||
'everness:ancient_emerald_ice',
|
||||
'everness:dense_emerald_ice',
|
||||
'everness:emerald_ice',
|
||||
'everness:frosted_cave_ice_illuminating',
|
||||
'everness:frosted_ice',
|
||||
'everness:frosted_ice_translucent',
|
||||
},
|
||||
|
@ -184,52 +273,119 @@ minetest.register_decoration({
|
|||
octaves = 3,
|
||||
persist = 0.6
|
||||
},
|
||||
param2 = 11,
|
||||
param2 = 8,
|
||||
biomes = { 'everness_frosted_icesheet_under' },
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
decoration = {
|
||||
'everness:blooming_cooksonia',
|
||||
'everness:creeping_moss_spores',
|
||||
'everness:frosted_icicle_floor',
|
||||
},
|
||||
flags = 'all_floors',
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
name = 'everness:frosted_icesheet_under_crystal',
|
||||
deco_type = 'schematic',
|
||||
name = 'everness:frosted_icesheet_under_plants_2',
|
||||
deco_type = 'simple',
|
||||
place_on = {
|
||||
'everness:ancient_emerald_ice',
|
||||
'everness:dense_emerald_ice',
|
||||
'everness:emerald_ice',
|
||||
'everness:frosted_cave_ice_illuminating',
|
||||
'everness:frosted_ice',
|
||||
'everness:frosted_ice_translucent',
|
||||
},
|
||||
place_offset_y = 1,
|
||||
sidelen = 16,
|
||||
noise_params = {
|
||||
offset = 0,
|
||||
scale = 0.002,
|
||||
spread = { x = 250, y = 250, z = 250 },
|
||||
seed = 2,
|
||||
scale = 0.02,
|
||||
spread = { x = 200, y = 200, z = 200 },
|
||||
seed = 329,
|
||||
octaves = 3,
|
||||
persist = 0.66
|
||||
persist = 0.6
|
||||
},
|
||||
biomes = { 'everness_frosted_icesheet_under' },
|
||||
y_max = y_max - 250 > y_min and y_max - 250 or y_max,
|
||||
y_max = y_max,
|
||||
y_min = y_min,
|
||||
schematic = minetest.get_modpath('everness') .. '/schematics/everness_frosted_crystal.mts',
|
||||
flags = 'place_center_x, place_center_z, all_floors, force_placement',
|
||||
rotation = 'random',
|
||||
spawn_by = {
|
||||
'everness:ancient_emerald_ice',
|
||||
'everness:dense_emerald_ice',
|
||||
'everness:emerald_ice',
|
||||
'everness:frosted_cave_ice_illuminating',
|
||||
'everness:frosted_ice',
|
||||
'everness:frosted_ice_translucent',
|
||||
},
|
||||
num_spawn_by = 8,
|
||||
decoration = { 'everness:creeping_moss_spores' },
|
||||
flags = 'all_floors',
|
||||
param2 = 26
|
||||
})
|
||||
|
||||
--
|
||||
-- On Generated
|
||||
--
|
||||
|
||||
local deco_id_frosted_icicle_large_ceiling = minetest.get_decoration_id('everness:frosted_icicle_large_ceiling')
|
||||
local deco_id_frosted_icicle_large_floor = minetest.get_decoration_id('everness:frosted_icicle_large_floor')
|
||||
|
||||
minetest.set_gen_notify('decoration', { deco_id_frosted_icicle_large_ceiling, deco_id_frosted_icicle_large_floor })
|
||||
|
||||
minetest.register_on_generated(function(minp, maxp, blockseed)
|
||||
local gennotify = minetest.get_mapgen_object('gennotify')
|
||||
|
||||
if y_min < maxp.y and maxp.y < y_max then
|
||||
--
|
||||
-- Frosted Large Icicle Ceiling
|
||||
--
|
||||
for _, pos in ipairs(gennotify['decoration#' .. deco_id_frosted_icicle_large_ceiling] or {}) do
|
||||
local markers = minetest.find_nodes_in_area(
|
||||
vector.new(pos.x - 1, pos.y - 18, pos.z - 1),
|
||||
vector.new(pos.x + 1, pos.y - 20, pos.z + 1),
|
||||
{'everness:frosted_icicle_large_ceiling_marker'}
|
||||
)
|
||||
|
||||
if #markers > 0 then
|
||||
local pos_marker = markers[1]
|
||||
|
||||
local air_below = minetest.find_nodes_in_area(
|
||||
vector.new(pos_marker.x, pos_marker.y, pos_marker.z),
|
||||
vector.new(pos_marker.x, pos_marker.y - 7, pos_marker.z),
|
||||
{'air'}
|
||||
)
|
||||
|
||||
-- Replace marker
|
||||
minetest.set_node(pos_marker, { name = 'everness:frosted_cave_ice_illuminating' })
|
||||
|
||||
if #air_below == 7 then
|
||||
local incrementer = 1
|
||||
local pos_below = vector.new(pos_marker.x, pos_marker.y - incrementer, pos_marker.z)
|
||||
local node_below = minetest.get_node(pos_below)
|
||||
|
||||
Everness.stack_icicle_recursive(node_below, pos_below, incrementer, pos_marker, 'down')
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
--
|
||||
-- Frosted Large Icicle Floor
|
||||
--
|
||||
for _, pos in ipairs(gennotify['decoration#' .. deco_id_frosted_icicle_large_floor] or {}) do
|
||||
local markers = minetest.find_nodes_in_area(
|
||||
vector.new(pos.x - 1, pos.y + 18, pos.z - 1),
|
||||
vector.new(pos.x + 1, pos.y + 20, pos.z + 1),
|
||||
{'everness:frosted_icicle_large_floor_marker'}
|
||||
)
|
||||
|
||||
if #markers > 0 then
|
||||
local pos_marker = markers[1]
|
||||
|
||||
local air_above = minetest.find_nodes_in_area(
|
||||
vector.new(pos_marker.x, pos_marker.y, pos_marker.z),
|
||||
vector.new(pos_marker.x, pos_marker.y + 7, pos_marker.z),
|
||||
{'air'}
|
||||
)
|
||||
|
||||
minetest.set_node(pos_marker, { name = 'everness:frosted_cave_ice_illuminating' })
|
||||
|
||||
-- Make sure we have some space
|
||||
if #air_above == 7 then
|
||||
local incrementer = 1
|
||||
local pos_above = vector.new(pos_marker.x, pos_marker.y + incrementer, pos_marker.z)
|
||||
local node_above = minetest.get_node(pos_above)
|
||||
|
||||
Everness.stack_icicle_recursive(node_above, pos_above, incrementer, pos_marker, 'up')
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end)
|
||||
|
|
|
@ -0,0 +1,92 @@
|
|||
everness_coral_forest = true
|
||||
everness_coral_forest_y_max = 194
|
||||
everness_coral_forest_y_min = 6
|
||||
everness_coral_forest_dunes = true
|
||||
everness_coral_forest_dunes_y_max = 5
|
||||
everness_coral_forest_dunes_y_min = 4
|
||||
everness_coral_forest_ocean = true
|
||||
everness_coral_forest_ocean_y_max = 3
|
||||
everness_coral_forest_ocean_y_min = -10
|
||||
everness_coral_forest_deep_ocean = true
|
||||
everness_coral_forest_deep_ocean_y_max = -11
|
||||
everness_coral_forest_deep_ocean_y_min = -62
|
||||
everness_coral_forest_under = true
|
||||
everness_coral_forest_under_y_max = -28939
|
||||
everness_coral_forest_under_y_min = -29067
|
||||
everness_frosted_icesheet = true
|
||||
everness_frosted_icesheet_y_max = 194
|
||||
everness_frosted_icesheet_y_min = -8
|
||||
everness_frosted_icesheet_ocean = true
|
||||
everness_frosted_icesheet_ocean_y_max = -9
|
||||
everness_frosted_icesheet_ocean_y_min = -62
|
||||
everness_frosted_icesheet_under = true
|
||||
everness_frosted_icesheet_under_y_max = -28939
|
||||
everness_frosted_icesheet_under_y_min = -29067
|
||||
everness_cursed_lands = true
|
||||
everness_cursed_lands_y_max = 194
|
||||
everness_cursed_lands_y_min = 6
|
||||
everness_cursed_lands_dunes = true
|
||||
everness_cursed_lands_dunes_y_max = 5
|
||||
everness_cursed_lands_dunes_y_min = 1
|
||||
everness_cursed_lands_swamp = true
|
||||
everness_cursed_lands_swamp_y_max = 0
|
||||
everness_cursed_lands_swamp_y_min = -1
|
||||
everness_cursed_lands_ocean = true
|
||||
everness_cursed_lands_ocean_y_max = -2
|
||||
everness_cursed_lands_ocean_y_min = -10
|
||||
everness_cursed_lands_deep_ocean = true
|
||||
everness_cursed_lands_deep_ocean_y_max = -11
|
||||
everness_cursed_lands_deep_ocean_y_min = -62
|
||||
everness_cursed_lands_under = true
|
||||
everness_cursed_lands_under_y_max = -28939
|
||||
everness_cursed_lands_under_y_min = -29067
|
||||
everness_crystal_forest = true
|
||||
everness_crystal_forest_y_max = 194
|
||||
everness_crystal_forest_y_min = 6
|
||||
everness_crystal_forest_dunes = true
|
||||
everness_crystal_forest_dunes_y_max = 5
|
||||
everness_crystal_forest_dunes_y_min = 1
|
||||
everness_crystal_forest_shore = true
|
||||
everness_crystal_forest_shore_y_max = 0
|
||||
everness_crystal_forest_shore_y_min = -1
|
||||
everness_crystal_forest_ocean = true
|
||||
everness_crystal_forest_ocean_y_max = 2
|
||||
everness_crystal_forest_ocean_y_min = -10
|
||||
everness_crystal_forest_deep_ocean = true
|
||||
everness_crystal_forest_deep_ocean_y_max = -11
|
||||
everness_crystal_forest_deep_ocean_y_min = -62
|
||||
everness_crystal_forest_under = true
|
||||
everness_crystal_forest_under_y_max = -28939
|
||||
everness_crystal_forest_under_y_min = -29067
|
||||
everness_bamboo_forest = true
|
||||
everness_bamboo_forest_y_max = 194
|
||||
everness_bamboo_forest_y_min = 1
|
||||
everness_bamboo_forest_under = true
|
||||
everness_bamboo_forest_under_y_max = -28939
|
||||
everness_bamboo_forest_under_y_min = -29067
|
||||
everness_forsaken_desert = true
|
||||
everness_forsaken_desert_y_max = 194
|
||||
everness_forsaken_desert_y_min = 4
|
||||
everness_forsaken_desert_ocean = true
|
||||
everness_forsaken_desert_ocean_y_max = 3
|
||||
everness_forsaken_desert_ocean_y_min = -8
|
||||
everness_forsaken_desert_under = true
|
||||
everness_forsaken_desert_under_y_max = -28939
|
||||
everness_forsaken_desert_under_y_min = -29067
|
||||
everness_baobab_savanna = true
|
||||
everness_baobab_savanna_y_max = 194
|
||||
everness_baobab_savanna_y_min = 1
|
||||
everness_forsaken_tundra = true
|
||||
everness_forsaken_tundra_y_max = 194
|
||||
everness_forsaken_tundra_y_min = 2
|
||||
everness_forsaken_tundra_beach = true
|
||||
everness_forsaken_tundra_beach_y_max = 1
|
||||
everness_forsaken_tundra_beach_y_min = -3
|
||||
everness_forsaken_tundra_ocean = true
|
||||
everness_forsaken_tundra_ocean_y_max = -4
|
||||
everness_forsaken_tundra_ocean_y_min = -15
|
||||
everness_forsaken_tundra_under = true
|
||||
everness_forsaken_tundra_under_y_max = -28939
|
||||
everness_forsaken_tundra_under_y_min = -29067
|
||||
everness_feature_sneak_pickup = false
|
||||
everness_feature_skybox = true
|
5
mod.conf
5
mod.conf
|
@ -1,6 +1,5 @@
|
|||
name = everness
|
||||
description = Never ending discovery in Everness mapgen.
|
||||
depends = default
|
||||
optional_depends = xpanes, doors, stairs, walls
|
||||
supported_games = minetest_game
|
||||
depends =
|
||||
optional_depends = default, xpanes, doors, stairs, walls, x_obsidianmese, x_tumbleweed, x_farming, x_clay, mcl_core, mcl_fences, mcl_walls, mcl_stairs, mcl_util, mcl_autogroup, mcl_doors, mcl_mapgen_core, rp_default
|
||||
min_minetest_version = 5.4
|
||||
|
|
|
@ -0,0 +1,954 @@
|
|||
--[[
|
||||
Everness. Never ending discovery in Everness mapgen.
|
||||
Copyright (C) 2023 SaKeL <juraj.vajda@gmail.com>
|
||||
|
||||
This library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Lesser General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2.1 of the License, or (at your option) any later version.
|
||||
|
||||
This library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Lesser General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU Lesser General Public
|
||||
License along with this library; if not, write to juraj.vajda@gmail.com
|
||||
--]]
|
||||
|
||||
local S = minetest.get_translator(minetest.get_current_modname())
|
||||
|
||||
---
|
||||
-- Fence / Gates
|
||||
---
|
||||
|
||||
-- Dry Wood
|
||||
|
||||
mcl_fences.register_fence_and_fence_gate(
|
||||
'fence_dry_wood',
|
||||
S('Dry Wood Fence'),
|
||||
S('Dry Wood Fence Gate'),
|
||||
'everness_fence_dry_wood.png',
|
||||
{ handy = 1, axey = 1, flammable = 2, fence_wood = 1, fire_encouragement = 5, fire_flammability = 20 },
|
||||
2,
|
||||
15,
|
||||
{ 'group:fence_wood' },
|
||||
Everness.node_sound_wood_defaults()
|
||||
)
|
||||
|
||||
-- Bamboo Wood
|
||||
|
||||
mcl_fences.register_fence_and_fence_gate(
|
||||
'fence_bamboo_wood',
|
||||
S('Bamboo Wood Fence'),
|
||||
S('Bamboo Wood Fence Gate'),
|
||||
'everness_fence_bamboo_wood.png',
|
||||
{ handy = 1, axey = 1, flammable = 2, fence_wood = 1, fire_encouragement = 5, fire_flammability = 20 },
|
||||
2,
|
||||
15,
|
||||
{ 'group:fence_wood' },
|
||||
Everness.node_sound_wood_defaults()
|
||||
)
|
||||
|
||||
mcl_fences.register_fence_and_fence_gate(
|
||||
'gate_crystal_wood',
|
||||
S('Crystal Wood Fence'),
|
||||
S('Crystal Wood Fence Gate'),
|
||||
'everness_crystal_wood.png',
|
||||
{ handy = 1, axey = 1, flammable = 2, fence_wood = 1, fire_encouragement = 5, fire_flammability = 20 },
|
||||
2,
|
||||
15,
|
||||
{ 'group:fence_wood' },
|
||||
Everness.node_sound_wood_defaults()
|
||||
)
|
||||
|
||||
---
|
||||
-- Walls
|
||||
---
|
||||
|
||||
mcl_walls.register_wall(
|
||||
'everness:coraldesertcobblewall',
|
||||
S('Coral Cobblestone Wall'),
|
||||
'everness:coral_desert_cobble',
|
||||
{ 'everness_coral_desert_cobble.png' },
|
||||
nil,
|
||||
nil,
|
||||
Everness.node_sound_stone_defaults()
|
||||
)
|
||||
|
||||
mcl_walls.register_wall(
|
||||
'everness:coraldesertmossycobblewall',
|
||||
S('Coral Mossy Cobblestone Wall'),
|
||||
'everness:coral_desert_mossy_cobble',
|
||||
{ 'everness_coral_desert_mossy_cobble.png' },
|
||||
nil,
|
||||
nil,
|
||||
Everness.node_sound_stone_defaults()
|
||||
)
|
||||
|
||||
mcl_walls.register_wall(
|
||||
'everness:cursedbrickwall',
|
||||
S('Cursed Brick Wall'),
|
||||
'everness:cursed_brick',
|
||||
{ 'everness_cursed_brick.png' },
|
||||
nil,
|
||||
nil,
|
||||
Everness.node_sound_stone_defaults()
|
||||
)
|
||||
|
||||
mcl_walls.register_wall(
|
||||
'everness:cursedbrickwithgrowthwall',
|
||||
S('Cursed Brick with Growth Wall'),
|
||||
'everness:cursed_brick_with_growth',
|
||||
{ 'everness_cursed_brick_with_growth.png' },
|
||||
nil,
|
||||
nil,
|
||||
Everness.node_sound_stone_defaults()
|
||||
)
|
||||
|
||||
mcl_walls.register_wall(
|
||||
'everness:forsakentundracobblewall',
|
||||
S('Forsaken Tundra Cobblestone Wall'),
|
||||
'everness:forsaken_tundra_cobble',
|
||||
{ 'everness_forsaken_tundra_cobblestone.png' },
|
||||
nil,
|
||||
nil,
|
||||
Everness.node_sound_stone_defaults()
|
||||
)
|
||||
|
||||
mcl_walls.register_wall(
|
||||
'everness:forsakentundrastonewall',
|
||||
S('Forsaken Tundra Stone Wall'),
|
||||
'everness:forsaken_tundra_stone',
|
||||
{ 'everness_forsaken_tundra_stone.png' },
|
||||
nil,
|
||||
nil,
|
||||
Everness.node_sound_stone_defaults()
|
||||
)
|
||||
|
||||
mcl_walls.register_wall(
|
||||
'everness:forsakentundrabrickwall',
|
||||
S('Forsaken Tundra Brick Wall'),
|
||||
'everness:forsaken_tundra_brick',
|
||||
{ 'everness_forsaken_tundra_brick.png' },
|
||||
nil,
|
||||
nil,
|
||||
Everness.node_sound_stone_defaults()
|
||||
)
|
||||
|
||||
mcl_walls.register_wall(
|
||||
'everness:magmacobblewall',
|
||||
S('Magma Cobblestone Wall'),
|
||||
'everness:magmacobble',
|
||||
{
|
||||
{
|
||||
name = 'everness_magmacobble_animated.png',
|
||||
animation = {
|
||||
type = 'vertical_frames',
|
||||
aspect_w = 16,
|
||||
aspect_h = 16,
|
||||
length = 3.0,
|
||||
},
|
||||
},
|
||||
},
|
||||
nil,
|
||||
nil,
|
||||
Everness.node_sound_stone_defaults()
|
||||
)
|
||||
|
||||
mcl_walls.register_wall(
|
||||
'everness:volcanicrockwall',
|
||||
S('Volcanic Rock Wall'),
|
||||
'everness:volcanic_rock',
|
||||
{ 'everness_volcanic_rock.png' },
|
||||
nil,
|
||||
nil,
|
||||
Everness.node_sound_stone_defaults()
|
||||
)
|
||||
|
||||
mcl_walls.register_wall(
|
||||
'everness:volcanicrockwithmagmawall',
|
||||
S('Volcanic Rock with Magma Wall'),
|
||||
'everness:volcanic_rock_with_magma',
|
||||
{
|
||||
{
|
||||
name = 'everness_volcanic_rock_with_magma_animated.png',
|
||||
animation = {
|
||||
type = 'vertical_frames',
|
||||
aspect_w = 16,
|
||||
aspect_h = 16,
|
||||
length = 3.0,
|
||||
},
|
||||
},
|
||||
},
|
||||
nil,
|
||||
nil,
|
||||
Everness.node_sound_stone_defaults()
|
||||
)
|
||||
|
||||
---
|
||||
-- Stairs and Slabs
|
||||
---
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'coral_desert_stone',
|
||||
'everness:coral_desert_stone',
|
||||
{ pickaxey = 3 },
|
||||
{ 'everness_coral_desert_stone.png' },
|
||||
S('Coral Desert Stone Stair'),
|
||||
S('Coral Desert Stone Slab'),
|
||||
Everness.node_sound_stone_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Coral Desert Stone Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'coral_desert_cobble',
|
||||
'everness:coral_desert_cobble',
|
||||
{ pickaxey = 3 },
|
||||
{ 'everness_coral_desert_cobble.png' },
|
||||
S('Coral Desert Cobblestone Stair'),
|
||||
S('Coral Desert Cobblestone Slab'),
|
||||
Everness.node_sound_stone_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Coral Desert Cobblestone Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'coral_desert_mossy_cobble',
|
||||
'everness:coral_desert_mossy_cobble',
|
||||
{ pickaxey = 3 },
|
||||
{ 'everness_coral_desert_mossy_cobble.png' },
|
||||
S('Coral Mossy Cobblestone Stair'),
|
||||
S('Coral Mossy Cobblestone Slab'),
|
||||
Everness.node_sound_stone_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Coral Mossy Cobblestone Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'cursed_brick',
|
||||
'everness:cursed_brick',
|
||||
{ pickaxey = 2 },
|
||||
{ 'everness_cursed_brick.png' },
|
||||
S('Cursed Brick Stair'),
|
||||
S('Cursed Brick Slab'),
|
||||
Everness.node_sound_stone_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Cursed Brick Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'cursed_brick_with_growth',
|
||||
'everness:cursed_brick_with_growth',
|
||||
{ pickaxey = 2 },
|
||||
{ 'everness_cursed_brick_with_growth.png' },
|
||||
S('Cursed Brick with Growth Stair'),
|
||||
S('Cursed Brick with Growth Slab'),
|
||||
Everness.node_sound_stone_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Cursed Brick with Growth Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
-- Quartz
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'quartz_block',
|
||||
'everness:quartz_block',
|
||||
{ pickaxey = 2 },
|
||||
{
|
||||
'everness_quartz_block_top.png',
|
||||
'everness_quartz_block_bottom.png',
|
||||
'everness_quartz_block_side.png',
|
||||
},
|
||||
S('Quartz Block Stair'),
|
||||
S('Quartz Block Slab'),
|
||||
Everness.node_sound_stone_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Quartz Block Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'quartz_chiseled',
|
||||
'everness:quartz_chiseled',
|
||||
{ pickaxey = 2 },
|
||||
{
|
||||
'everness_quartz_block_chiseled_top.png',
|
||||
'everness_quartz_block_chiseled_top.png',
|
||||
'everness_quartz_block_chiseled.png',
|
||||
},
|
||||
S('Quartz Chiseled Stair'),
|
||||
S('Quartz Chiseled Slab'),
|
||||
Everness.node_sound_stone_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Quartz Chiseled Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'quartz_pillar',
|
||||
'everness:quartz_pillar',
|
||||
{ pickaxey = 2 },
|
||||
{
|
||||
'everness_quartz_block_lines_top.png',
|
||||
'everness_quartz_block_lines_top.png',
|
||||
'everness_quartz_block_lines.png',
|
||||
},
|
||||
S('Quartz Pillar Stair'),
|
||||
S('Quartz Pillar Slab'),
|
||||
Everness.node_sound_stone_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Quartz Pillar Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
-- Dry Wood
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'dry_wood',
|
||||
'everness:dry_wood',
|
||||
{ handy = 1, axey = 1, building_block = 1, material_wood = 1, fire_encouragement = 5, fire_flammability = 20, flammable = 3, wood = 1, },
|
||||
{ 'everness_dry_wood.png' },
|
||||
S('Dry Wood Stair'),
|
||||
S('Dry Wood Slab'),
|
||||
Everness.node_sound_wood_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Dry Wood Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
-- Coral Wood
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'coral_wood',
|
||||
'everness:coral_wood',
|
||||
{ handy = 1, axey = 1, building_block = 1, material_wood = 1, fire_encouragement = 5, fire_flammability = 20, flammable = 3, wood = 1, },
|
||||
{ 'everness_coral_wood.png' },
|
||||
S('Coral Wood Stair'),
|
||||
S('Coral Wood Slab'),
|
||||
Everness.node_sound_wood_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Coral Wood Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
-- Bamboo Wood
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'bamboo_wood',
|
||||
'everness:bamboo_wood',
|
||||
{ handy = 1, axey = 1, building_block = 1, material_wood = 1, fire_encouragement = 5, fire_flammability = 20, flammable = 3, wood = 1, },
|
||||
{ 'everness_dry_bamboo_block_side.png' },
|
||||
S('Bamboo Wood Stair'),
|
||||
S('Bamboo Wood Slab'),
|
||||
Everness.node_sound_wood_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Bamboo Wood Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'bamboo_mosaic_wood',
|
||||
'everness:bamboo_mosaic_wood',
|
||||
{ handy = 1, axey = 1, building_block = 1, material_wood = 1, fire_encouragement = 5, fire_flammability = 20, flammable = 3, wood = 1, },
|
||||
{ 'everness_bamboo_mosaic.png' },
|
||||
S('Bamboo Mosaic Wood Stair'),
|
||||
S('Bamboo Mosaic Wood Slab'),
|
||||
Everness.node_sound_wood_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Bamboo Mosaic Wood Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
-- Forsaken stone
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'forsaken_desert_brick',
|
||||
'everness:forsaken_desert_brick',
|
||||
{ pickaxey = 2, stone = 1 },
|
||||
{ 'everness_forsaken_desert_brick.png' },
|
||||
S('Forsaken Desert Brick Stair'),
|
||||
S('Forsaken Desert Brick Slab'),
|
||||
Everness.node_sound_stone_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Forsaken Desert Brick Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'forsaken_desert_brick_red',
|
||||
'everness:forsaken_desert_brick_red',
|
||||
{ pickaxey = 2, stone = 1 },
|
||||
{ 'everness_forsaken_desert_brick_red.png' },
|
||||
S('Forsaken Desert Brick Red Stair'),
|
||||
S('Forsaken Desert Brick Red Slab'),
|
||||
Everness.node_sound_stone_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Forsaken Desert Brick Red Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'forsaken_desert_chiseled_stone',
|
||||
'everness:forsaken_desert_chiseled_stone',
|
||||
{ pickaxey = 2, stone = 1 },
|
||||
{ 'everness_forsaken_desert_chiseled_stone_side.png' },
|
||||
S('Forsaken Desert Chiseled Stone Stair'),
|
||||
S('Forsaken Desert Chiseled Stone Slab'),
|
||||
Everness.node_sound_stone_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Forsaken Desert Chiseled Stone Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
-- Baobab Wood
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'baobab_wood',
|
||||
'everness:baobab_wood',
|
||||
{ handy = 1, axey = 1, building_block = 1, material_wood = 1, fire_encouragement = 5, fire_flammability = 20, flammable = 3, wood = 1, },
|
||||
{ 'everness_baobab_wood.png' },
|
||||
S('Baobab Wood Stair'),
|
||||
S('Baobab Wood Slab'),
|
||||
Everness.node_sound_wood_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Baobab Wood Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
-- Sequoia Wood
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'sequoia_wood',
|
||||
'everness:sequoia_wood',
|
||||
{ handy = 1, axey = 1, building_block = 1, material_wood = 1, fire_encouragement = 5, fire_flammability = 20, flammable = 3, wood = 1, },
|
||||
{ 'everness_sequoia_wood.png' },
|
||||
S('Sequoia Wood Stair'),
|
||||
S('Sequoia Wood Slab'),
|
||||
Everness.node_sound_wood_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Sequoia Wood Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
-- Forsaken Tundra
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'forsaken_tundra_cobble',
|
||||
'everness:forsaken_tundra_cobble',
|
||||
{ pickaxey = 3, stone = 2 },
|
||||
{ 'everness_forsaken_tundra_cobblestone.png' },
|
||||
S('Forsaken Tundra Cobblestone Stair'),
|
||||
S('Forsaken Tundra Cobblestone Slab'),
|
||||
Everness.node_sound_stone_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Forsaken Tundra Cobblestone Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'forsaken_tundra_stone',
|
||||
'everness:forsaken_tundra_stone',
|
||||
{ pickaxey = 3, stone = 1 },
|
||||
{ 'everness_forsaken_tundra_stone.png' },
|
||||
S('Forsaken Tundra Stone Stair'),
|
||||
S('Forsaken Tundra Stone Slab'),
|
||||
Everness.node_sound_stone_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Forsaken Tundra Stone Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'forsaken_tundra_brick',
|
||||
'everness:forsaken_tundra_brick',
|
||||
{ pickaxey = 2, stone = 1 },
|
||||
{ 'everness_forsaken_tundra_brick.png' },
|
||||
S('Forsaken Tundra Brick Stair'),
|
||||
S('Forsaken Tundra Brick Slab'),
|
||||
Everness.node_sound_stone_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Forsaken Tundra Brick Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
-- Willow Wood
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'willow_wood',
|
||||
'everness:willow_wood',
|
||||
{ handy = 1, axey = 1, building_block = 1, material_wood = 1, fire_encouragement = 5, fire_flammability = 20, flammable = 3, wood = 1, },
|
||||
{ 'everness_willow_wood.png' },
|
||||
S('Willow Wood Stair'),
|
||||
S('Willow Wood Slab'),
|
||||
Everness.node_sound_wood_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Willow Wood Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
|
||||
-- Magma Cobble
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'magmacobble',
|
||||
'everness:magmacobble',
|
||||
{ pickaxey = 3, stone = 1 },
|
||||
{
|
||||
{
|
||||
name = 'everness_magmacobble_animated.png',
|
||||
animation = {
|
||||
type = 'vertical_frames',
|
||||
aspect_w = 16,
|
||||
aspect_h = 16,
|
||||
length = 3.0,
|
||||
},
|
||||
}
|
||||
},
|
||||
S('Magma Cobblestone Stair'),
|
||||
S('Magma Cobblestone Slab'),
|
||||
Everness.node_sound_stone_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Magma Cobblestone Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
-- Volcanic rock
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'volcanic_rock',
|
||||
'everness:volcanic_rock',
|
||||
{ pickaxey = 1, stone = 2 },
|
||||
{ 'everness_volcanic_rock.png' },
|
||||
S('Volcanic Rock Stair'),
|
||||
S('Volcanic Rock Slab'),
|
||||
Everness.node_sound_stone_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Volcanic Rock Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'volcanic_rock_with_magma',
|
||||
'everness:volcanic_rock_with_magma',
|
||||
{ pickaxey = 1, stone = 2 },
|
||||
{
|
||||
{
|
||||
name = 'everness_volcanic_rock_with_magma_animated.png',
|
||||
animation = {
|
||||
type = 'vertical_frames',
|
||||
aspect_w = 16,
|
||||
aspect_h = 16,
|
||||
length = 3.0,
|
||||
},
|
||||
},
|
||||
},
|
||||
S('Volcanic Rock with Magma Stair'),
|
||||
S('Volcanic Rock with Magma Slab'),
|
||||
Everness.node_sound_stone_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Volcanic Rock with Magma Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
-- Coral Forest Deep Ocean
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'coral_deep_ocean_sandstone_block',
|
||||
'everness:coral_deep_ocean_sandstone_block',
|
||||
{ pickaxey = 2 },
|
||||
{ 'everness_deep_ocean_sandstone_block.png' },
|
||||
S('Coral Depp Ocean Sandstone Block Stair'),
|
||||
S('Coral Depp Ocean Sandstone Block Slab'),
|
||||
Everness.node_sound_stone_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Coral Depp Ocean Sandstone Block Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'coral_deep_ocean_sandstone_brick',
|
||||
'everness:coral_deep_ocean_sandstone_brick',
|
||||
{ pickaxey = 2 },
|
||||
{ 'everness_deep_ocean_sandstone_brick.png' },
|
||||
S('Coral Depp Ocean Sandstone Brick Stair'),
|
||||
S('Coral Depp Ocean Sandstone Brick Slab'),
|
||||
Everness.node_sound_stone_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Coral Depp Ocean Sandstone Brick Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
-- Coral White Sandstone
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'coral_white_sandstone',
|
||||
'everness:coral_white_sandstone',
|
||||
{ pickaxey = 2 },
|
||||
{ 'everness_coral_white_sandstone.png' },
|
||||
S('Coral White Sandstone Stair'),
|
||||
S('Coral White Sandstone Slab'),
|
||||
Everness.node_sound_stone_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Coral White Sandstone Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'coral_white_sandstone_pillar',
|
||||
'everness:coral_white_sandstone_pillar',
|
||||
{ pickaxey = 2 },
|
||||
{
|
||||
'everness_coral_white_sandstone.png',
|
||||
'everness_coral_white_sandstone.png',
|
||||
'everness_coral_white_sandstone_pillar.png',
|
||||
},
|
||||
S('Coral White Sandstone Pillar Stair'),
|
||||
S('Coral White Sandstone Pillar Slab'),
|
||||
Everness.node_sound_stone_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Coral White Sandstone Pillar Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'coral_white_sandstone_brick',
|
||||
'everness:coral_white_sandstone_brick',
|
||||
{ pickaxey = 2 },
|
||||
{ 'everness_coral_white_sandstone_brick.png' },
|
||||
S('Coral White Sandstone Brick Stair'),
|
||||
S('Coral White Sandstone Brick Slab'),
|
||||
Everness.node_sound_stone_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Coral White Sandstone Brick Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
-- Coral Desert Stone
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'coral_desert_stone_block',
|
||||
'everness:coral_desert_stone_block',
|
||||
{ pickaxey = 2 },
|
||||
{ 'everness_coral_desert_stone_block.png' },
|
||||
S('Coral Desert Stone Block Stair'),
|
||||
S('Coral Desert Stone Block Slab'),
|
||||
Everness.node_sound_stone_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Coral Desert Stone Block Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'coral_desert_stone_brick',
|
||||
'everness:coral_desert_stone_brick',
|
||||
{ pickaxey = 2 },
|
||||
{ 'everness_coral_desert_stone_brick.png' },
|
||||
S('Coral Desert Stone Brick Stair'),
|
||||
S('Coral Desert Stone Brick Slab'),
|
||||
Everness.node_sound_stone_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Coral Desert Stone Brick Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
-- Coral Sandstone
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'coral_sandstone',
|
||||
'everness:coral_sandstone',
|
||||
{ pickaxey = 2 },
|
||||
{ 'everness_coral_sandstone.png' },
|
||||
S('Coral Sandstone Stair'),
|
||||
S('Coral Sandstone Slab'),
|
||||
Everness.node_sound_stone_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Coral Sandstone Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'coral_sandstone_brick',
|
||||
'everness:coral_sandstone_brick',
|
||||
{ pickaxey = 2 },
|
||||
{ 'everness_coral_sandstone_brick.png' },
|
||||
S('Coral Sandstone Brick Stair'),
|
||||
S('Coral Sandstone Brick Slab'),
|
||||
Everness.node_sound_stone_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Coral Sandstone Brick Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'coral_sandstone_chiseled',
|
||||
'everness:coral_sandstone_chiseled',
|
||||
{ pickaxey = 2 },
|
||||
{ 'everness_coral_sandstone_chiseled.png' },
|
||||
S('Coral Sandstone Chiseled Stair'),
|
||||
S('Coral Sandstone Chiseled Slab'),
|
||||
Everness.node_sound_stone_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Coral Sandstone Chiseled Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'coral_sandstone_carved_1',
|
||||
'everness:coral_sandstone_carved_1',
|
||||
{ pickaxey = 2 },
|
||||
{ 'everness_coral_sandstone_carved_1.png' },
|
||||
S('Coral Sandstone Carved Stair'),
|
||||
S('Coral Sandstone Carved Slab'),
|
||||
Everness.node_sound_stone_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Coral Sandstone Carved Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'cursed_lands_deep_ocean_sandstone_block',
|
||||
'everness:cursed_lands_deep_ocean_sandstone_block',
|
||||
{ pickaxey = 2 },
|
||||
{ 'everness_cursed_lands_deep_ocean_sandblock.png' },
|
||||
S('Cursed Lands Deep Ocean Sandstone Block Stair'),
|
||||
S('Cursed Lands Deep Ocean Sandstone Block Slab'),
|
||||
Everness.node_sound_stone_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Cursed Lands Deep Ocean Sandstone Block Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'cursed_lands_deep_ocean_sandstone_brick',
|
||||
'everness:cursed_lands_deep_ocean_sandstone_brick',
|
||||
{ pickaxey = 2 },
|
||||
{ 'everness_cursed_lands_deep_ocean_sand_brick.png' },
|
||||
S('Cursed Lands Deep Ocean Sandstone Brick Stair'),
|
||||
S('Cursed Lands Deep Ocean Sandstone Brick Slab'),
|
||||
Everness.node_sound_stone_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Cursed Lands Deep Ocean Sandstone Brick Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'crystal_forest_deep_ocean_sandstone_block',
|
||||
'everness:crystal_forest_deep_ocean_sandstone_block',
|
||||
{ pickaxey = 2 },
|
||||
{ 'everness_crystal_forest_deep_ocean_sandstone_block.png' },
|
||||
S('Crystal Forest Deep Ocean Sandstone Block Stair'),
|
||||
S('Crystal Forest Deep Ocean Sandstone Block Slab'),
|
||||
Everness.node_sound_stone_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Crystal Forest Deep Ocean Sandstone Block Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'crystal_forest_deep_ocean_sandstone_brick',
|
||||
'everness:crystal_forest_deep_ocean_sandstone_brick',
|
||||
{ pickaxey = 2 },
|
||||
{ 'everness_crystal_forest_deep_ocean_sandstone_brick.png' },
|
||||
S('Crystal Forest Deep Ocean Sandstone Brick Stair'),
|
||||
S('Crystal Forest Deep Ocean Sandstone Brick Slab'),
|
||||
Everness.node_sound_stone_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Crystal Forest Deep Ocean Sandstone Brick Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
-- Crystal Wood
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'crystal_wood',
|
||||
'everness:crystal_wood',
|
||||
{ handy = 1, axey = 1, building_block = 1, material_wood = 1, fire_encouragement = 5, fire_flammability = 20, flammable = 3, wood = 1, },
|
||||
{ 'everness_crystal_wood.png' },
|
||||
S('Crystal Wood Stair'),
|
||||
S('Crystal Wood Slab'),
|
||||
Everness.node_sound_wood_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Crystal Wood Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
---
|
||||
-- Doors
|
||||
---
|
||||
|
||||
mcl_doors:register_door('everness:door_bamboo', {
|
||||
description = S('Bamboo Door'),
|
||||
inventory_image = 'everness_door_bamboo_item.png',
|
||||
groups = { handy = 1, axey = 1, material_wood = 1, flammable = -1 },
|
||||
tiles_bottom = { 'everness_mcl_doors_door_bamboo_lower.png', 'everness_mcl_doors_door_bamboo_side_upper.png' },
|
||||
tiles_top = { 'everness_mcl_doors_door_bamboo_upper.png', 'everness_mcl_doors_door_bamboo_side_upper.png' },
|
||||
sounds = Everness.node_sound_bamboo_defaults({
|
||||
dug = { name = 'everness_bamboo_hit', gain = 1.25 }
|
||||
}),
|
||||
sound_open = 'everness_door_bamboo_open',
|
||||
sound_close = 'everness_door_bamboo_open',
|
||||
_mcl_hardness = 3,
|
||||
_mcl_blast_resistance = 3,
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'everness:door_bamboo 3',
|
||||
recipe = {
|
||||
{ 'everness:bamboo_wood', 'everness:bamboo_wood' },
|
||||
{ 'everness:bamboo_wood', 'everness:bamboo_wood' },
|
||||
{ 'everness:bamboo_wood', 'everness:bamboo_wood' }
|
||||
}
|
||||
})
|
||||
|
||||
mcl_doors:register_trapdoor('everness:trapdoor_bamboo', {
|
||||
description = S('Bamboo Trapdoor'),
|
||||
tile_front = 'everness_door_trapdoor_bamboo.png',
|
||||
tile_side = 'everness_mcl_doors_trapdoor_bamboo_side.png',
|
||||
wield_image = 'everness_door_trapdoor_bamboo.png',
|
||||
groups = { handy = 1, axey = 1, material_wood = 1, flammable = -1 },
|
||||
sounds = Everness.node_sound_bamboo_defaults({
|
||||
dug = { name = 'everness_bamboo_hit', gain = 1.25 }
|
||||
}),
|
||||
sound_open = 'everness_door_bamboo_open',
|
||||
sound_close = 'everness_door_bamboo_open',
|
||||
_mcl_hardness = 3,
|
||||
_mcl_blast_resistance = 3,
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'everness:trapdoor_bamboo',
|
||||
recipe = {
|
||||
{ 'everness:bamboo_wood', 'everness:bamboo_wood' },
|
||||
{ 'everness:bamboo_wood', 'everness:bamboo_wood' },
|
||||
}
|
||||
})
|
||||
|
||||
mcl_doors:register_door('everness:door_bone_pyrite', {
|
||||
description = S('Bone Pyrit Door'),
|
||||
inventory_image = 'everness_door_bone_pyrite_item.png',
|
||||
groups = { handy = 1, axey = 1, material_wood = 1, flammable = -1 },
|
||||
tiles_bottom = { 'everness_mcl_doors_door_bone_pyrite_lower.png', 'everness_mcl_doors_door_bone_pyrite_side_upper.png' },
|
||||
tiles_top = { 'everness_mcl_doors_door_bone_pyrite_upper.png', 'everness_mcl_doors_door_bone_pyrite_side_upper.png' },
|
||||
sounds = Everness.node_sound_wood_defaults(),
|
||||
_mcl_hardness = 3,
|
||||
_mcl_blast_resistance = 3,
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'everness:door_bone_pyrite 3',
|
||||
recipe = {
|
||||
{ 'everness:pyrite_ingot', 'everness:bone' },
|
||||
{ 'everness:pyrite_ingot', 'everness:bone' },
|
||||
{ 'everness:pyrite_ingot', 'everness:bone' }
|
||||
}
|
||||
})
|
||||
|
||||
mcl_doors:register_door('everness:door_willow', {
|
||||
description = S('Willow Door'),
|
||||
inventory_image = 'everness_door_willow_item.png',
|
||||
groups = { handy = 1, axey = 1, material_wood = 1, flammable = -1 },
|
||||
tiles_bottom = { 'everness_mcl_doors_door_willow_lower.png', 'everness_mcl_doors_door_willow_side_lower.png' },
|
||||
tiles_top = { 'everness_mcl_doors_door_willow_upper.png', 'everness_mcl_doors_door_willow_side_upper.png' },
|
||||
sounds = Everness.node_sound_wood_defaults(),
|
||||
_mcl_hardness = 3,
|
||||
_mcl_blast_resistance = 3,
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'everness:door_willow 3',
|
||||
recipe = {
|
||||
{ 'everness:willow_wood', 'everness:willow_wood' },
|
||||
{ 'everness:willow_wood', 'everness:willow_wood' },
|
||||
{ 'everness:willow_wood', 'everness:willow_wood' }
|
||||
}
|
||||
})
|
||||
|
||||
mcl_doors:register_door('everness:door_crystal_wood', {
|
||||
description = S('Crystal Wood Door'),
|
||||
inventory_image = 'everness_door_crystal_wood_item.png',
|
||||
groups = { handy = 1, axey = 1, material_wood = 1, flammable = -1 },
|
||||
tiles_bottom = { 'everness_mcl_doors_door_crystal_wood_lower.png', 'everness_mcl_doors_door_crystal_wood_side_lower.png' },
|
||||
tiles_top = { 'everness_mcl_doors_door_crystal_wood_upper.png', 'everness_mcl_doors_door_crystal_wood_side_upper.png' },
|
||||
sounds = Everness.node_sound_glass_defaults(),
|
||||
sound_open = 'everness_door_glass_open',
|
||||
sound_close = 'everness_door_glass_close',
|
||||
_mcl_hardness = 3,
|
||||
_mcl_blast_resistance = 3,
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'everness:door_crystal_wood 3',
|
||||
recipe = {
|
||||
{ 'everness:crystal_wood', 'everness:crystal_wood' },
|
||||
{ 'everness:crystal_wood', 'everness:crystal_wood' },
|
||||
{ 'everness:crystal_wood', 'everness:crystal_wood' }
|
||||
}
|
||||
})
|
||||
|
||||
mcl_doors:register_trapdoor('everness:trapdoor_crystal_wood', {
|
||||
description = S('Crystal Wood Trapdoor'),
|
||||
tile_front = 'everness_door_trapdoor_crystal_wood.png',
|
||||
tile_side = 'everness_mcl_doors_trapdoor_crystal_wood_side.png',
|
||||
wield_image = 'everness_door_trapdoor_crystal_wood.png',
|
||||
groups = { handy = 1, axey = 1, material_wood = 1, flammable = -1 },
|
||||
sounds = Everness.node_sound_glass_defaults(),
|
||||
sound_open = 'everness_door_glass_open',
|
||||
sound_close = 'everness_door_glass_close',
|
||||
_mcl_hardness = 3,
|
||||
_mcl_blast_resistance = 3,
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'everness:trapdoor_crystal_wood',
|
||||
recipe = {
|
||||
{ 'everness:crystal_wood', 'everness:crystal_wood' },
|
||||
{ 'everness:crystal_wood', 'everness:crystal_wood' },
|
||||
}
|
||||
})
|
|
@ -0,0 +1,185 @@
|
|||
--[[
|
||||
Everness. Never ending discovery in Everness mapgen.
|
||||
Copyright (C) 2023 SaKeL <juraj.vajda@gmail.com>
|
||||
|
||||
This library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Lesser General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2.1 of the License, or (at your option) any later version.
|
||||
|
||||
This library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Lesser General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU Lesser General Public
|
||||
License along with this library; if not, write to juraj.vajda@gmail.com
|
||||
--]]
|
||||
|
||||
minetest.register_alias('default:water_source', 'mcl_core:water_source')
|
||||
minetest.register_alias('default:dirt_with_rainforest_litter', 'mcl_core:dirt_with_grass')
|
||||
minetest.register_alias('default:dirt_with_snow', 'mcl_core:dirt_with_grass_snow')
|
||||
minetest.register_alias('default:dirt_with_coniferous_litter', 'mcl_core:podzol')
|
||||
minetest.register_alias('default:dirt_with_grass', 'mcl_core:dirt_with_grass')
|
||||
minetest.register_alias('default:stick', 'mcl_core:stick')
|
||||
minetest.register_alias('default:paper', 'mcl_core:paper')
|
||||
minetest.register_alias('default:book', 'mcl_books:book')
|
||||
minetest.register_alias('default:skeleton_key', 'mcl_core:gold_nugget')
|
||||
minetest.register_alias('default:flint', 'mcl_core:flint')
|
||||
minetest.register_alias('default:obsidian_shard', 'mcl_core:prismarine_shard')
|
||||
minetest.register_alias('default:clay_brick', 'mcl_core:brick')
|
||||
minetest.register_alias('default:mese_crystal_fragment', 'mcl_amethyst:amethyst_shard')
|
||||
-- Ingots
|
||||
minetest.register_alias('default:gold_ingot', 'mcl_core:gold_ingot')
|
||||
minetest.register_alias('default:bronze_ingot', 'mcl_copper:copper_ingot')
|
||||
minetest.register_alias('default:tin_ingot', 'mcl_core:iron_ingot')
|
||||
minetest.register_alias('default:copper_ingot', 'mcl_copper:copper_ingot')
|
||||
minetest.register_alias('default:steel_ingot', 'mcl_core:iron_ingot')
|
||||
minetest.register_alias('default:coal_lump', 'mcl_core:coal_lump')
|
||||
-- Tools
|
||||
minetest.register_alias('default:pick_stone', 'mcl_tools:pick_stone')
|
||||
minetest.register_alias('default:pick_bronze', 'mcl_tools:pick_gold')
|
||||
minetest.register_alias('default:pick_steel', 'mcl_tools:pick_iron')
|
||||
minetest.register_alias('default:shovel_stone', 'mcl_tools:shovel_stone')
|
||||
minetest.register_alias('default:shovel_bronze', 'mcl_tools:shovel_gold')
|
||||
minetest.register_alias('default:shovel_steel', 'mcl_tools:shovel_iron')
|
||||
minetest.register_alias('default:axe_stone', 'mcl_tools:axe_stone')
|
||||
minetest.register_alias('default:axe_bronze', 'mcl_tools:axe_gold')
|
||||
minetest.register_alias('default:axe_steel', 'mcl_tools:axe_iron')
|
||||
minetest.register_alias('default:sword_stone', 'mcl_tools:sword_stone')
|
||||
minetest.register_alias('default:sword_bronze', 'mcl_tools:sword_gold')
|
||||
minetest.register_alias('default:sword_steel', 'mcl_tools:sword_iron')
|
||||
-- Items / Nodes
|
||||
minetest.register_alias('default:bookshelf', 'mcl_books:bookshelf')
|
||||
minetest.register_alias('default:sign_wall_wood', 'mcl_signs:wall_sign')
|
||||
minetest.register_alias('default:ladder_wood', 'mcl_core:ladder')
|
||||
minetest.register_alias('default:ladder_steel', 'mcl_core:ladder')
|
||||
minetest.register_alias('default:glass', 'mcl_core:glass')
|
||||
minetest.register_alias('default:obsidian_glass', 'mcl_core:glass')
|
||||
-- Trees
|
||||
minetest.register_alias('default:tree', 'mcl_core:tree')
|
||||
minetest.register_alias('default:jungletree', 'mcl_core:jungletree')
|
||||
minetest.register_alias('default:pine_tree', 'mcl_core:sprucetree')
|
||||
minetest.register_alias('default:cactus', 'mcl_core:cactus')
|
||||
minetest.register_alias('default:large_cactus_seedling', 'mcl_core:cactus')
|
||||
minetest.register_alias('default:papyrus', 'mcl_core:reeds')
|
||||
minetest.register_alias('default:junglegrass', 'mcl_flowers:double_grass')
|
||||
minetest.register_alias('default:blueberry_bush_sapling', 'mcl_flowers:rose_bush')
|
||||
minetest.register_alias('default:sapling', 'mcl_core:sapling')
|
||||
minetest.register_alias('default:junglesapling', 'mcl_core:junglesapling')
|
||||
minetest.register_alias('default:pine_sapling', 'mcl_core:sprucesapling')
|
||||
minetest.register_alias('default:acacia_sapling', 'mcl_core:acaciasapling')
|
||||
minetest.register_alias('default:aspen_sapling', 'mcl_core:birchsapling')
|
||||
|
||||
minetest.register_alias('default:clay_lump', 'mcl_core:clay_lump')
|
||||
minetest.register_alias('default:tin_lump', 'mcl_raw_ores:raw_gold')
|
||||
minetest.register_alias('default:copper_lump', 'mcl_copper:raw_copper')
|
||||
minetest.register_alias('default:iron_lump', 'mcl_raw_ores:raw_iron')
|
||||
minetest.register_alias('default:coalblock', 'mcl_core:coalblock')
|
||||
minetest.register_alias('default:steelblock', 'mcl_core:ironblock')
|
||||
minetest.register_alias('default:copperblock', 'mcl_copper:block')
|
||||
minetest.register_alias('default:tinblock', 'mcl_core:goldblock')
|
||||
minetest.register_alias('default:bronzeblock', 'mcl_copper:block')
|
||||
minetest.register_alias('default:mese', 'mesecons_torch:redstoneblock')
|
||||
minetest.register_alias('default:meselamp', 'mesecons_lightstone:lightstone_off')
|
||||
minetest.register_alias('default:obsidian', 'mcl_core:obsidian')
|
||||
minetest.register_alias('default:mese_crystal', 'mcl_ocean:prismarine_crystals')
|
||||
minetest.register_alias('default:diamond', 'mcl_core:diamond')
|
||||
minetest.register_alias('default:pick_mese', 'mcl_tools:pick_diamond')
|
||||
minetest.register_alias('default:shovel_mese', 'mcl_tools:shovel_diamond')
|
||||
minetest.register_alias('default:axe_mese', 'mcl_tools:axe_diamond')
|
||||
minetest.register_alias('default:sword_mese', 'mcl_tools:sword_diamond')
|
||||
|
||||
minetest.register_alias('default:snowblock', 'mcl_core:snowblock')
|
||||
minetest.register_alias('default:ice', 'mcl_core:ice')
|
||||
minetest.register_alias('default:torch', 'mcl_torches:torch')
|
||||
minetest.register_alias('default:cobble', 'mcl_core:cobble')
|
||||
minetest.register_alias('default:chest', 'mcl_chests:chest')
|
||||
minetest.register_alias('default:snow', 'mcl_core:snow')
|
||||
minetest.register_alias('default:stone', 'mcl_core:stone')
|
||||
minetest.register_alias('default:sand', 'mcl_core:sand')
|
||||
minetest.register_alias('default:gravel', 'mcl_core:gravel')
|
||||
minetest.register_alias('default:stone_with_coal', 'mcl_core:stone_with_coal')
|
||||
minetest.register_alias('default:stone_with_iron', 'mcl_core:stone_with_iron')
|
||||
minetest.register_alias('default:stone_with_tin', 'mcl_core:stone_with_copper')
|
||||
minetest.register_alias('default:stone_with_gold', 'mcl_core:stone_with_gold')
|
||||
minetest.register_alias('default:stone_with_mese', 'mcl_core:stone_with_redstone')
|
||||
minetest.register_alias('default:stone_with_diamond', 'mcl_core:stone_with_diamond')
|
||||
minetest.register_alias('default:lava_source', 'mcl_core:lava_source')
|
||||
minetest.register_alias('default:mossycobble', 'mcl_core:mossycobble')
|
||||
minetest.register_alias('default:clay', 'mcl_colorblocks:hardened_clay')
|
||||
minetest.register_alias('default:grass_1', 'mcl_flowers:tallgrass')
|
||||
minetest.register_alias('default:grass_2', 'mcl_flowers:tallgrass')
|
||||
minetest.register_alias('default:grass_3', 'mcl_flowers:tallgrass')
|
||||
minetest.register_alias('default:grass_4', 'mcl_flowers:tallgrass')
|
||||
minetest.register_alias('default:grass_5', 'mcl_flowers:tallgrass')
|
||||
minetest.register_alias('default:dry_dirt_with_dry_grass', 'mcl_core:dirt_with_grass')
|
||||
minetest.register_alias('default:dry_dirt', 'mcl_core:coarse_dirt')
|
||||
minetest.register_alias('default:coral_skeleton', 'mcl_core:bone_block')
|
||||
minetest.register_alias('default:lava_flowing', 'mcl_core:lava_flowing')
|
||||
minetest.register_alias('everness:cursed_brick_with_growth_wall', 'everness:cursedbrickwithgrowthwall')
|
||||
minetest.register_alias('stairs:slab_cursed_brick_with_growth', 'mcl_stairs:slab_cursed_brick_with_growth')
|
||||
minetest.register_alias('default:fence_wood', 'mcl_fences:fence')
|
||||
minetest.register_alias('default:torch_wall', 'mcl_torches:torch_wall')
|
||||
minetest.register_alias('default:wood', 'mcl_core:wood')
|
||||
minetest.register_alias('default:junglewood', 'mcl_core:junglewood')
|
||||
minetest.register_alias('default:pine_wood', 'mcl_core:sprucewood')
|
||||
minetest.register_alias('default:mese_post_light_pine_wood', 'mcl_torches:torch')
|
||||
minetest.register_alias_force('default:acacia_tree', 'mcl_core:acaciatree')
|
||||
minetest.register_alias('default:dry_grass_4', 'mcl_core:deadbush')
|
||||
minetest.register_alias('default:dry_grass_2', 'mcl_core:deadbush')
|
||||
minetest.register_alias('default:dry_shrub', 'mcl_core:deadbush')
|
||||
minetest.register_alias('default:stonebrick', 'mcl_core:stonebrick')
|
||||
minetest.register_alias('default:jungleleaves', 'mcl_core:jungleleaves')
|
||||
minetest.register_alias('default:torch_ceiling', 'mcl_torches:torch_wall')
|
||||
minetest.register_alias('default:goldblock', 'mcl_core:goldblock')
|
||||
minetest.register_alias('stairs:stair_coral_white_sandstone', 'mcl_stairs:stair_coral_white_sandstone')
|
||||
minetest.register_alias('stairs:slab_coral_white_sandstone', 'mcl_stairs:slab_coral_white_sandstone')
|
||||
minetest.register_alias('stairs:stair_coral_deep_ocean_sandstone_block', 'mcl_stairs:stair_coral_deep_ocean_sandstone_block')
|
||||
minetest.register_alias('stairs:slab_coral_deep_ocean_sandstone_block', 'mcl_stairs:slab_coral_deep_ocean_sandstone_block')
|
||||
minetest.register_alias('stairs:slab_coral_deep_ocean_sandstone_brick', 'mcl_stairs:slab_coral_deep_ocean_sandstone_brick')
|
||||
minetest.register_alias('stairs:slab_coral_sandstone_brick', 'mcl_stairs:slab_coral_sandstone_brick')
|
||||
minetest.register_alias('stairs:stair_coral_deep_ocean_sandstone_brick', 'mcl_stairs:stair_coral_deep_ocean_sandstone_brick')
|
||||
minetest.register_alias('stairs:stair_crystal_forest_deep_ocean_sandstone_block', 'mcl_stairs:stair_crystal_forest_deep_ocean_sandstone_block')
|
||||
minetest.register_alias('stairs:stair_crystal_forest_deep_ocean_sandstone_brick', 'mcl_stairs:stair_crystal_forest_deep_ocean_sandstone_brick')
|
||||
minetest.register_alias('stairs:slab_crystal_forest_deep_ocean_sandstone_block', 'mcl_stairs:slab_crystal_forest_deep_ocean_sandstone_block')
|
||||
minetest.register_alias('stairs:slab_crystal_forest_deep_ocean_sandstone_brick', 'mcl_stairs:slab_crystal_forest_deep_ocean_sandstone_brick')
|
||||
minetest.register_alias('stairs:stair_forsaken_desert_brick_red', 'mcl_stairs:stair_forsaken_desert_brick_red')
|
||||
minetest.register_alias('stairs:stair_forsaken_desert_chiseled_stone', 'mcl_stairs:stair_forsaken_desert_chiseled_stone')
|
||||
minetest.register_alias('stairs:slab_forsaken_desert_chiseled_stone', 'mcl_stairs:slab_forsaken_desert_chiseled_stone')
|
||||
minetest.register_alias('stairs:stair_junglewood', 'mcl_stairs:stair_junglewood')
|
||||
minetest.register_alias('stairs:slab_junglewood', 'mcl_stairs:slab_junglewood')
|
||||
minetest.register_alias('stairs:slab_dry_wood', 'mcl_stairs:slab_dry_wood')
|
||||
minetest.register_alias('stairs:stair_dry_wood', 'mcl_stairs:stair_dry_wood')
|
||||
minetest.register_alias('stairs:stair_wood', 'mcl_stairs:stair_wood')
|
||||
minetest.register_alias('stairs:slab_stonebrick', 'mcl_stairs:slab_stonebrick')
|
||||
minetest.register_alias('stairs:stair_inner_wood', 'mcl_stairs:stair_wood_inner')
|
||||
minetest.register_alias('stairs:stair_outer_stonebrick', 'mcl_stairs:stair_stonebrick_outer')
|
||||
minetest.register_alias('stairs:stair_stonebrick', 'mcl_stairs:stair_stonebrick')
|
||||
-- minetest.register_alias('stairs:stair_cobble', 'mcl_stairs:stair_cobble')
|
||||
minetest.register_alias('stairs:stair_mossycobble', 'mcl_stairs:stair_mossycobble')
|
||||
minetest.register_alias('stairs:stair_outer_quartz_chiseled', 'mcl_stairs:stair_quartz_chiseled_outer')
|
||||
minetest.register_alias('stairs:stair_quartz_chiseled', 'mcl_stairs:stair_quartz_chiseled')
|
||||
minetest.register_alias('stairs:stair_inner_quartz_chiseled', 'mcl_stairs:stair_quartz_chiseled_inner')
|
||||
minetest.register_alias('stairs:slab_quartz_chiseled', 'mcl_stairs:slab_quartz_chiseled')
|
||||
minetest.register_alias('stairs:stair_coral_desert_stone_block', 'mcl_stairs:stair_coral_desert_stone_block')
|
||||
|
||||
minetest.register_alias('everness:cursed_brick_wall', 'everness:cursedbrickwall')
|
||||
minetest.register_alias('walls:cobble', 'mcl_walls:cobble')
|
||||
minetest.register_alias('xpanes:trapdoor_steel_bar', 'mcl_doors:iron_trapdoor')
|
||||
minetest.register_alias('doors:trapdoor_open', 'mcl_doors:trapdoor_open')
|
||||
minetest.register_alias('doors:trapdoor', 'mcl_doors:trapdoor')
|
||||
minetest.register_alias('doors:door_wood_a', 'mcl_doors:wooden_door')
|
||||
minetest.register_alias('doors:hidden', 'air')
|
||||
minetest.register_alias('everness:cobweb', 'mcl_core:cobweb')
|
||||
|
||||
|
||||
minetest.register_alias('flowers:rose', 'mcl_flowers:wither_rose')
|
||||
minetest.register_alias('flowers:tulip', 'mcl_flowers:tulip_orange')
|
||||
minetest.register_alias('flowers:dandelion_yellow', 'mcl_flowers:dandelion')
|
||||
minetest.register_alias('flowers:geranium', 'mcl_flowers:allium')
|
||||
minetest.register_alias('flowers:viola', 'mcl_flowers:azure_bluet')
|
||||
minetest.register_alias('flowers:tulip_black', 'mcl_flowers:tulip_white')
|
||||
|
||||
minetest.register_alias('flowers:dandelion_white', 'mcl_flowers:tulip_pink')
|
||||
minetest.register_alias('flowers:chrysanthemum_green', 'mcl_flowers:tulip_white')
|
|
@ -16,6 +16,189 @@
|
|||
License along with this library; if not, write to juraj.vajda@gmail.com
|
||||
--]]
|
||||
|
||||
--
|
||||
-- Bonemeal Trees
|
||||
--
|
||||
|
||||
x_farming.x_bonemeal:register_tree_defs({
|
||||
{
|
||||
-- sapling name
|
||||
name = 'everness:coral_tree_sapling',
|
||||
-- 1 out of `chance`, e.g. 2 = 50% chance
|
||||
chance = 3,
|
||||
-- grow tree from sapling
|
||||
grow_tree = function(pos)
|
||||
if not x_farming.x_bonemeal.is_on_soil(pos) then
|
||||
return false
|
||||
end
|
||||
|
||||
Everness.grow_coral_tree(pos)
|
||||
|
||||
return true
|
||||
end
|
||||
},
|
||||
{
|
||||
-- sapling name
|
||||
name = 'everness:coral_tree_bioluminescent_sapling',
|
||||
-- 1 out of `chance`, e.g. 2 = 50% chance
|
||||
chance = 3,
|
||||
-- grow tree from sapling
|
||||
grow_tree = function(pos)
|
||||
if not x_farming.x_bonemeal.is_on_soil(pos) then
|
||||
return false
|
||||
end
|
||||
|
||||
Everness.coral_tree_bioluminescent(pos)
|
||||
|
||||
return true
|
||||
end
|
||||
},
|
||||
{
|
||||
-- sapling name
|
||||
name = 'everness:crystal_bush_sapling',
|
||||
-- 1 out of `chance`, e.g. 2 = 50% chance
|
||||
chance = 3,
|
||||
-- grow tree from sapling
|
||||
grow_tree = function(pos)
|
||||
if not x_farming.x_bonemeal.is_on_soil(pos) then
|
||||
return false
|
||||
end
|
||||
|
||||
Everness.grow_crystal_bush(pos)
|
||||
|
||||
return true
|
||||
end
|
||||
},
|
||||
{
|
||||
-- sapling name
|
||||
name = 'everness:cursed_bush_sapling',
|
||||
-- 1 out of `chance`, e.g. 2 = 50% chance
|
||||
chance = 3,
|
||||
-- grow tree from sapling
|
||||
grow_tree = function(pos)
|
||||
if not x_farming.x_bonemeal.is_on_soil(pos) then
|
||||
return false
|
||||
end
|
||||
|
||||
Everness.grow_cursed_bush(pos)
|
||||
|
||||
return true
|
||||
end
|
||||
},
|
||||
{
|
||||
-- sapling name
|
||||
name = 'everness:baobab_sapling',
|
||||
-- 1 out of `chance`, e.g. 2 = 50% chance
|
||||
chance = 3,
|
||||
-- grow tree from sapling
|
||||
grow_tree = function(pos)
|
||||
if not x_farming.x_bonemeal.is_on_soil(pos) then
|
||||
return false
|
||||
end
|
||||
|
||||
Everness.grow_baobab_tree(pos)
|
||||
|
||||
return true
|
||||
end
|
||||
},
|
||||
{
|
||||
-- sapling name
|
||||
name = 'everness:dry_tree_sapling',
|
||||
-- 1 out of `chance`, e.g. 2 = 50% chance
|
||||
chance = 3,
|
||||
-- grow tree from sapling
|
||||
grow_tree = function(pos)
|
||||
if not x_farming.x_bonemeal.is_on_soil(pos) then
|
||||
return false
|
||||
end
|
||||
|
||||
Everness.grow_dry_tree(pos)
|
||||
|
||||
return true
|
||||
end
|
||||
},
|
||||
{
|
||||
-- sapling name
|
||||
name = 'everness:willow_tree_sapling',
|
||||
-- 1 out of `chance`, e.g. 2 = 50% chance
|
||||
chance = 3,
|
||||
-- grow tree from sapling
|
||||
grow_tree = function(pos)
|
||||
if not x_farming.x_bonemeal.is_on_soil(pos) then
|
||||
return false
|
||||
end
|
||||
|
||||
Everness.grow_willow_tree(pos)
|
||||
|
||||
return true
|
||||
end
|
||||
},
|
||||
{
|
||||
-- sapling name
|
||||
name = 'everness:sequoia_tree_sapling',
|
||||
-- 1 out of `chance`, e.g. 2 = 50% chance
|
||||
chance = 3,
|
||||
-- grow tree from sapling
|
||||
grow_tree = function(pos)
|
||||
if not x_farming.x_bonemeal.is_on_soil(pos) then
|
||||
return false
|
||||
end
|
||||
|
||||
Everness.grow_sequoia_tree(pos)
|
||||
|
||||
return true
|
||||
end
|
||||
},
|
||||
{
|
||||
-- sapling name
|
||||
name = 'everness:crystal_tree_sapling',
|
||||
-- 1 out of `chance`, e.g. 2 = 50% chance
|
||||
chance = 3,
|
||||
-- grow tree from sapling
|
||||
grow_tree = function(pos)
|
||||
if not x_farming.x_bonemeal.is_on_soil(pos) then
|
||||
return false
|
||||
end
|
||||
|
||||
Everness.grow_crystal_tree(pos)
|
||||
|
||||
return true
|
||||
end
|
||||
},
|
||||
{
|
||||
-- sapling name
|
||||
name = 'everness:crystal_tree_large_sapling',
|
||||
-- 1 out of `chance`, e.g. 2 = 50% chance
|
||||
chance = 3,
|
||||
-- grow tree from sapling
|
||||
grow_tree = function(pos)
|
||||
if not x_farming.x_bonemeal.is_on_soil(pos) then
|
||||
return false
|
||||
end
|
||||
|
||||
Everness.grow_crystal_large_tree(pos)
|
||||
|
||||
return true
|
||||
end
|
||||
},
|
||||
{
|
||||
-- sapling name
|
||||
name = 'everness:cursed_dream_tree_sapling',
|
||||
-- 1 out of `chance`, e.g. 2 = 50% chance
|
||||
chance = 3,
|
||||
-- grow tree from sapling
|
||||
grow_tree = function(pos)
|
||||
if not x_farming.x_bonemeal.is_on_soil(pos) then
|
||||
return false
|
||||
end
|
||||
|
||||
Everness.grow_cursed_dream_tree(pos)
|
||||
|
||||
return true
|
||||
end
|
||||
},
|
||||
})
|
||||
|
||||
--
|
||||
-- Recipes
|
||||
--
|
||||
|
|
|
@ -0,0 +1,539 @@
|
|||
--[[
|
||||
Everness. Never ending discovery in Everness mapgen.
|
||||
Copyright (C) 2023 SaKeL <juraj.vajda@gmail.com>
|
||||
|
||||
This library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Lesser General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2.1 of the License, or (at your option) any later version.
|
||||
|
||||
This library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Lesser General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU Lesser General Public
|
||||
License along with this library; if not, write to juraj.vajda@gmail.com
|
||||
--]]
|
||||
|
||||
local mod_start_time = minetest.get_us_time()
|
||||
|
||||
-- Bamboo Forest
|
||||
|
||||
local path_nodes_bamboo_forest = {
|
||||
['everness:dirt_with_grass_1'] = {
|
||||
name = 'dirt_with_grass_1',
|
||||
mod_origin = 'everness',
|
||||
descritption = 'Dirt with Grass Path',
|
||||
drop = 'everness:dirt_1',
|
||||
tiles = {
|
||||
'x_obsidianmese_path_dirt_base.png^(everness_grass_top_1.png^[mask:x_obsidianmese_path_overlay.png)',
|
||||
'x_obsidianmese_path_dirt_base.png',
|
||||
'x_obsidianmese_dirt_path_side.png'
|
||||
},
|
||||
sounds = Everness.node_sound_dirt_defaults()
|
||||
},
|
||||
['everness:dirt_with_grass_2'] = {
|
||||
name = 'dirt_with_grass_2',
|
||||
mod_origin = 'everness',
|
||||
descritption = 'Dirt with Grass Path',
|
||||
drop = 'everness:dirt_1',
|
||||
tiles = {
|
||||
'x_obsidianmese_path_dirt_base.png^(everness_grass_top_2.png^[mask:x_obsidianmese_path_overlay.png)',
|
||||
'x_obsidianmese_path_dirt_base.png',
|
||||
'x_obsidianmese_dirt_path_side.png'
|
||||
},
|
||||
sounds = Everness.node_sound_dirt_defaults()
|
||||
},
|
||||
['everness:dirt_with_grass_extras_1'] = {
|
||||
name = 'dirt_with_grass_extras_1',
|
||||
mod_origin = 'everness',
|
||||
descritption = 'Dirt with Grass Path',
|
||||
drop = 'everness:dirt_1',
|
||||
tiles = {
|
||||
'x_obsidianmese_path_dirt_base.png^(everness_grass_top_1.png^[mask:x_obsidianmese_path_overlay.png)',
|
||||
'x_obsidianmese_path_dirt_base.png',
|
||||
'x_obsidianmese_dirt_path_side.png'
|
||||
},
|
||||
sounds = Everness.node_sound_dirt_defaults()
|
||||
},
|
||||
['everness:dirt_with_grass_extras_2'] = {
|
||||
name = 'dirt_with_grass_extras_2',
|
||||
mod_origin = 'everness',
|
||||
descritption = 'Dirt with Grass Path',
|
||||
drop = 'everness:dirt_1',
|
||||
tiles = {
|
||||
'x_obsidianmese_path_dirt_base.png^(everness_grass_top_2.png^[mask:x_obsidianmese_path_overlay.png)',
|
||||
'x_obsidianmese_path_dirt_base.png',
|
||||
'x_obsidianmese_dirt_path_side.png'
|
||||
},
|
||||
sounds = Everness.node_sound_dirt_defaults()
|
||||
},
|
||||
['everness:dirt_1'] = {
|
||||
name = 'dirt_1',
|
||||
mod_origin = 'everness',
|
||||
descritption = 'Dirt Path',
|
||||
drop = 'everness:dirt_1',
|
||||
tiles = {
|
||||
'x_obsidianmese_path_dirt_base.png^(everness_dirt_1.png^[mask:x_obsidianmese_path_overlay_2.png)',
|
||||
'x_obsidianmese_path_dirt_base.png',
|
||||
'x_obsidianmese_dirt_path_side.png'
|
||||
},
|
||||
sounds = Everness.node_sound_dirt_defaults()
|
||||
},
|
||||
}
|
||||
|
||||
-- Crystal Forest
|
||||
|
||||
local path_nodes_crystal_forest = {
|
||||
['everness:dirt_with_crystal_grass'] = {
|
||||
name = 'dirt_with_crystal_grass',
|
||||
mod_origin = 'everness',
|
||||
descritption = 'Dirt with Crystal Grass Path',
|
||||
drop = 'everness:crystal_dirt',
|
||||
tiles = {
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#755069:127^(everness_crystal_grass.png^[mask:x_obsidianmese_path_overlay.png)',
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#755069:127',
|
||||
'x_obsidianmese_dirt_path_side.png^[colorize:#755069:127'
|
||||
},
|
||||
sounds = Everness.node_sound_dirt_defaults()
|
||||
},
|
||||
['everness:crystal_dirt'] = {
|
||||
name = 'crystal_dirt',
|
||||
mod_origin = 'everness',
|
||||
descritption = 'Crystal Dirt Path',
|
||||
drop = 'everness:crystal_dirt',
|
||||
tiles = {
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#755069:127^(everness_crystal_dirt.png^[mask:x_obsidianmese_path_overlay_2.png)',
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#755069:127',
|
||||
'x_obsidianmese_dirt_path_side.png^[colorize:#755069:127'
|
||||
},
|
||||
sounds = Everness.node_sound_dirt_defaults()
|
||||
},
|
||||
}
|
||||
|
||||
local path_nodes_crystal_forest_dunes = {
|
||||
['everness:crystal_sand'] = {
|
||||
name = 'crystal_sand',
|
||||
mod_origin = 'everness',
|
||||
descritption = 'Crystal Sand Path',
|
||||
drop = 'everness:crystal_sand',
|
||||
tiles = {
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#845D88:170^(everness_crystal_sand.png^[mask:x_obsidianmese_path_overlay_2.png)',
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#845D88:170',
|
||||
'x_obsidianmese_dirt_path_side.png^[colorize:#845D88:170'
|
||||
},
|
||||
sounds = Everness.node_sound_sand_defaults()
|
||||
},
|
||||
}
|
||||
|
||||
local path_nodes_crystal_forest_shore = {
|
||||
['everness:crystal_sand'] = {
|
||||
name = 'crystal_sand',
|
||||
mod_origin = 'everness',
|
||||
descritption = 'Crystal Sand Path',
|
||||
drop = 'everness:crystal_sand',
|
||||
tiles = {
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#845D88:170^(everness_crystal_sand.png^[mask:x_obsidianmese_path_overlay_2.png)',
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#845D88:170',
|
||||
'x_obsidianmese_dirt_path_side.png^[colorize:#845D88:170'
|
||||
},
|
||||
sounds = Everness.node_sound_sand_defaults()
|
||||
},
|
||||
}
|
||||
|
||||
local path_nodes_crystal_forest_ocean = {
|
||||
['everness:crystal_sand'] = {
|
||||
name = 'crystal_sand',
|
||||
mod_origin = 'everness',
|
||||
descritption = 'Crystal Sand Path',
|
||||
drop = 'everness:crystal_sand',
|
||||
tiles = {
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#845D88:170^(everness_crystal_sand.png^[mask:x_obsidianmese_path_overlay_2.png)',
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#845D88:170',
|
||||
'x_obsidianmese_dirt_path_side.png^[colorize:#845D88:170'
|
||||
},
|
||||
sounds = Everness.node_sound_sand_defaults()
|
||||
},
|
||||
}
|
||||
|
||||
local path_nodes_crystal_forest_under = {
|
||||
['everness:crystal_cave_dirt_with_moss'] = {
|
||||
name = 'crystal_cave_dirt_with_moss',
|
||||
mod_origin = 'everness',
|
||||
descritption = 'Crystal Cave Dirt with Moss Path',
|
||||
drop = 'everness:crystal_cave_dirt',
|
||||
tiles = {
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#EEDDB2:127^(everness_crystal_cave_dirt_top.png^[mask:x_obsidianmese_path_overlay.png)',
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#EEDDB2:127',
|
||||
'x_obsidianmese_dirt_path_side.png^[colorize:#EEDDB2:127'
|
||||
},
|
||||
sounds = Everness.node_sound_dirt_defaults()
|
||||
},
|
||||
['everness:crystal_cave_dirt'] = {
|
||||
name = 'crystal_cave_dirt',
|
||||
mod_origin = 'everness',
|
||||
descritption = 'Crystal Cave Dirt',
|
||||
drop = 'everness:crystal_cave_dirt',
|
||||
tiles = {
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#EEDDB2:127^(everness_crystal_cave_dirt.png^[mask:x_obsidianmese_path_overlay_2.png)',
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#EEDDB2:127',
|
||||
'x_obsidianmese_dirt_path_side.png^[colorize:#EEDDB2:127'
|
||||
},
|
||||
sounds = Everness.node_sound_dirt_defaults()
|
||||
},
|
||||
}
|
||||
|
||||
-- Forsaken Tundra
|
||||
|
||||
local path_nodes_forsaken_tundra = {
|
||||
['everness:forsaken_tundra_dirt_with_grass'] = {
|
||||
name = 'forsaken_tundra_dirt_with_grass',
|
||||
mod_origin = 'everness',
|
||||
descritption = 'Forsaken Tundra Dirt with Grass Path',
|
||||
drop = 'everness:forsaken_tundra_dirt_with_grass',
|
||||
tiles = {
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#151611:170^(everness_forsaken_tundra_grass.png^[mask:x_obsidianmese_path_overlay.png)',
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#151611:170',
|
||||
'x_obsidianmese_dirt_path_side.png^[colorize:#151611:170'
|
||||
},
|
||||
sounds = Everness.node_sound_dirt_defaults()
|
||||
},
|
||||
['everness:forsaken_tundra_dirt'] = {
|
||||
name = 'forsaken_tundra_dirt',
|
||||
mod_origin = 'everness',
|
||||
descritption = 'Forsaken Tundra Dirt Path',
|
||||
drop = 'everness:forsaken_tundra_dirt',
|
||||
tiles = {
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#151611:170^(everness_forsaken_tundra_dirt.png^[mask:x_obsidianmese_path_overlay_2.png)',
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#151611:170',
|
||||
'x_obsidianmese_dirt_path_side.png^[colorize:#151611:170'
|
||||
},
|
||||
sounds = Everness.node_sound_dirt_defaults()
|
||||
},
|
||||
['everness:forsaken_tundra_beach_sand'] = {
|
||||
name = 'forsaken_tundra_beach_sand',
|
||||
mod_origin = 'everness',
|
||||
descritption = 'Forsaken Tundra Beach Sand Path',
|
||||
drop = 'everness:forsaken_tundra_beach_sand',
|
||||
tiles = {
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#4C4341:170^(everness_forsaken_tundra_beach_sand.png^[mask:x_obsidianmese_path_overlay_2.png)',
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#4C4341:170',
|
||||
'x_obsidianmese_dirt_path_side.png^[colorize:#4C4341:170'
|
||||
},
|
||||
sounds = Everness.node_sound_sand_defaults()
|
||||
},
|
||||
}
|
||||
|
||||
local path_nodes_forsaken_tundra_beach = {
|
||||
['everness:forsaken_tundra_beach_sand'] = {
|
||||
name = 'forsaken_tundra_beach_sand',
|
||||
mod_origin = 'everness',
|
||||
descritption = 'Forsaken Tundra Beach Sand Path',
|
||||
drop = 'everness:forsaken_tundra_beach_sand',
|
||||
tiles = {
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#4C4341:170^(everness_forsaken_tundra_beach_sand.png^[mask:x_obsidianmese_path_overlay_2.png)',
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#4C4341:170',
|
||||
'x_obsidianmese_dirt_path_side.png^[colorize:#4C4341:170'
|
||||
},
|
||||
sounds = Everness.node_sound_sand_defaults()
|
||||
},
|
||||
['everness:forsaken_tundra_beach_sand_with_shells'] = {
|
||||
name = 'forsaken_tundra_beach_sand_with_shells',
|
||||
mod_origin = 'everness',
|
||||
descritption = 'Forsaken Tundra Beach Sand with Shells',
|
||||
drop = 'everness:forsaken_tundra_beach_sand_with_shells',
|
||||
tiles = {
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#4C4341:170^(everness_forsaken_tundra_beach_sand_with_shells.png^[mask:x_obsidianmese_path_overlay_2.png)',
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#4C4341:170',
|
||||
'x_obsidianmese_dirt_path_side.png^[colorize:#4C4341:170'
|
||||
},
|
||||
sounds = Everness.node_sound_sand_defaults()
|
||||
},
|
||||
}
|
||||
|
||||
local path_nodes_forsaken_tundra_ocean = {
|
||||
['everness:forsaken_tundra_beach_sand'] = {
|
||||
name = 'forsaken_tundra_beach_sand',
|
||||
mod_origin = 'everness',
|
||||
descritption = 'Forsaken Tundra Beach Sand Path',
|
||||
drop = 'everness:forsaken_tundra_beach_sand',
|
||||
tiles = {
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#4C4341:170^(everness_forsaken_tundra_beach_sand.png^[mask:x_obsidianmese_path_overlay_2.png)',
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#4C4341:170',
|
||||
'x_obsidianmese_dirt_path_side.png^[colorize:#4C4341:170'
|
||||
},
|
||||
sounds = Everness.node_sound_sand_defaults()
|
||||
},
|
||||
['everness:forsaken_tundra_beach_sand_with_shells'] = {
|
||||
name = 'forsaken_tundra_beach_sand_with_shells',
|
||||
mod_origin = 'everness',
|
||||
descritption = 'Forsaken Tundra Beach Sand with Shells',
|
||||
drop = 'everness:forsaken_tundra_beach_sand_with_shells',
|
||||
tiles = {
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#4C4341:170^(everness_forsaken_tundra_beach_sand_with_shells.png^[mask:x_obsidianmese_path_overlay_2.png)',
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#4C4341:170',
|
||||
'x_obsidianmese_dirt_path_side.png^[colorize:#4C4341:170'
|
||||
},
|
||||
sounds = Everness.node_sound_sand_defaults()
|
||||
},
|
||||
}
|
||||
|
||||
-- Forsaken Desert
|
||||
|
||||
local path_nodes_forsaken_desert = {
|
||||
['everness:forsaken_desert_sand'] = {
|
||||
name = 'forsaken_desert_sand',
|
||||
mod_origin = 'everness',
|
||||
descritption = 'Forsaken Desert Sand Path',
|
||||
drop = 'everness:forsaken_desert_sand',
|
||||
tiles = {
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#D1906A:170^(everness_forsaken_desert_sand.png^[mask:x_obsidianmese_path_overlay_2.png)',
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#D1906A:170',
|
||||
'x_obsidianmese_dirt_path_side.png^[colorize:#D1906A:170'
|
||||
},
|
||||
sounds = Everness.node_sound_sand_defaults()
|
||||
}
|
||||
}
|
||||
|
||||
local path_nodes_forsaken_desert_ocean = {
|
||||
['everness:dry_ocean_dirt'] = {
|
||||
name = 'dry_ocean_dirt',
|
||||
mod_origin = 'everness',
|
||||
descritption = 'Dry Ocean Dirt Path',
|
||||
drop = 'everness:dry_ocean_dirt',
|
||||
tiles = {
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#AB7D54:127^(everness_forsaken_desert_dry_ocean_dirt.png^[mask:x_obsidianmese_path_overlay_2.png)',
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#AB7D54:127',
|
||||
'x_obsidianmese_dirt_path_side.png^[colorize:#AB7D54:127'
|
||||
},
|
||||
sounds = Everness.node_sound_dirt_defaults()
|
||||
}
|
||||
}
|
||||
|
||||
local path_nodes_forsaken_desert_under = {
|
||||
['everness:forsaken_desert_sand'] = {
|
||||
name = 'forsaken_desert_sand',
|
||||
mod_origin = 'everness',
|
||||
descritption = 'Forsaken Desert Sand Path',
|
||||
drop = 'everness:forsaken_desert_sand',
|
||||
tiles = {
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#D1906A:170^(everness_forsaken_desert_sand.png^[mask:x_obsidianmese_path_overlay_2.png)',
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#D1906A:170',
|
||||
'x_obsidianmese_dirt_path_side.png^[colorize:#D1906A:170'
|
||||
},
|
||||
sounds = Everness.node_sound_sand_defaults()
|
||||
}
|
||||
}
|
||||
|
||||
-- Cursed Lands
|
||||
|
||||
local path_nodes_cursed_lands_and_dunes_ocean = {
|
||||
['everness:dirt_with_cursed_grass'] = {
|
||||
name = 'dirt_with_cursed_grass',
|
||||
mod_origin = 'everness',
|
||||
descritption = 'Dirt with Cursed Grass Path',
|
||||
drop = 'everness:cursed_dirt',
|
||||
tiles = {
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#696151:170^(everness_cursed_grass.png^[mask:x_obsidianmese_path_overlay.png)',
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#696151:170',
|
||||
'x_obsidianmese_dirt_path_side.png^[colorize:#696151:170'
|
||||
},
|
||||
sounds = Everness.node_sound_mud_defaults()
|
||||
},
|
||||
['everness:cursed_dirt'] = {
|
||||
name = 'cursed_dirt',
|
||||
mod_origin = 'everness',
|
||||
descritption = 'Cursed Dirt Path',
|
||||
drop = 'everness:cursed_dirt',
|
||||
tiles = {
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#696151:170^(everness_cursed_dirt.png^[mask:x_obsidianmese_path_overlay_2.png)',
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#696151:170',
|
||||
'x_obsidianmese_dirt_path_side.png^[colorize:#696151:170'
|
||||
},
|
||||
sounds = Everness.node_sound_mud_defaults()
|
||||
},
|
||||
['everness:cursed_sand'] = {
|
||||
name = 'cursed_sand',
|
||||
mod_origin = 'everness',
|
||||
descritption = 'Cursed Sand Path',
|
||||
drop = 'everness:cursed_sand',
|
||||
tiles = {
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#856F58:170^(everness_cursed_sand.png^[mask:x_obsidianmese_path_overlay_2.png)',
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#856F58:170',
|
||||
'x_obsidianmese_dirt_path_side.png^[colorize:#856F58:170'
|
||||
},
|
||||
sounds = Everness.node_sound_sand_defaults()
|
||||
},
|
||||
}
|
||||
|
||||
-- Coral Forest
|
||||
|
||||
local path_nodes_coral_forest_and_dunes = {
|
||||
['everness:dirt_with_coral_grass'] = {
|
||||
name = 'dirt_with_coral_grass',
|
||||
mod_origin = 'everness',
|
||||
descritption = 'Dirt with Coral Grass Path',
|
||||
drop = 'everness:coral_dirt',
|
||||
tiles = {
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#AA683F:127^(everness_coral_grass.png^[mask:x_obsidianmese_path_overlay.png)',
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#AA683F:127',
|
||||
'x_obsidianmese_dirt_path_side.png^[colorize:#AA683F:127'
|
||||
},
|
||||
sounds = Everness.node_sound_dirt_defaults()
|
||||
},
|
||||
['everness:coral_dirt'] = {
|
||||
name = 'coral_dirt',
|
||||
mod_origin = 'everness',
|
||||
descritption = 'Coral Dirt Path',
|
||||
drop = 'everness:coral_dirt',
|
||||
tiles = {
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#AA683F:127^(everness_coral_dirt.png^[mask:x_obsidianmese_path_overlay_2.png)',
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#AA683F:127',
|
||||
'x_obsidianmese_dirt_path_side.png^[colorize:#AA683F:127'
|
||||
},
|
||||
sounds = Everness.node_sound_dirt_defaults()
|
||||
},
|
||||
['everness:coral_sand'] = {
|
||||
name = 'coral_sand',
|
||||
mod_origin = 'everness',
|
||||
descritption = 'Coral Sand Path',
|
||||
drop = 'everness:coral_sand',
|
||||
tiles = {
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#AB633D:170^(everness_coral_sand.png^[mask:x_obsidianmese_path_overlay_2.png)',
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#AB633D:170',
|
||||
'x_obsidianmese_dirt_path_side.png^[colorize:#AB633D:170'
|
||||
},
|
||||
sounds = Everness.node_sound_sand_defaults()
|
||||
},
|
||||
['everness:coral_white_sand'] = {
|
||||
name = 'coral_white_sand',
|
||||
mod_origin = 'everness',
|
||||
descritption = 'Coral White Sand Path',
|
||||
drop = 'everness:coral_white_sand',
|
||||
tiles = {
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#F9F4FB:170^(everness_coral_white_sand.png^[mask:x_obsidianmese_path_overlay_2.png)',
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#F9F4FB:170',
|
||||
'x_obsidianmese_dirt_path_side.png^[colorize:#F9F4FB:170'
|
||||
},
|
||||
sounds = Everness.node_sound_sand_defaults()
|
||||
},
|
||||
}
|
||||
|
||||
local path_nodes_coral_forest_ocean = {
|
||||
['everness:coral_white_sand'] = {
|
||||
name = 'coral_white_sand',
|
||||
mod_origin = 'everness',
|
||||
descritption = 'Coral White Sand Path',
|
||||
drop = 'everness:coral_white_sand',
|
||||
tiles = {
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#F9F4FB:170^(everness_coral_white_sand.png^[mask:x_obsidianmese_path_overlay_2.png)',
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#F9F4FB:170',
|
||||
'x_obsidianmese_dirt_path_side.png^[colorize:#F9F4FB:170'
|
||||
},
|
||||
sounds = Everness.node_sound_sand_defaults()
|
||||
},
|
||||
}
|
||||
|
||||
-- Frosted Icesheet
|
||||
|
||||
local path_nodes_frosted_icesheet = {
|
||||
['everness:frosted_snowblock'] = {
|
||||
name = 'frosted_snowblock',
|
||||
mod_origin = 'everness',
|
||||
descritption = 'Frosted Snow Block Path',
|
||||
drop = 'everness:frosted_snowblock',
|
||||
tiles = {
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#FCFCFC:170^(everness_frosted_snow.png^[mask:x_obsidianmese_path_overlay_2.png)',
|
||||
'x_obsidianmese_path_dirt_base.png^[colorize:#FCFCFC:170',
|
||||
'x_obsidianmese_dirt_path_side.png^[colorize:#FCFCFC:170'
|
||||
},
|
||||
sounds = Everness.node_sound_snow_defaults()
|
||||
},
|
||||
}
|
||||
|
||||
-- Bamboo Forest
|
||||
|
||||
if Everness.settings.biomes.everness_bamboo_forest.enabled then
|
||||
x_obsidianmese:register_path_node(path_nodes_bamboo_forest)
|
||||
end
|
||||
|
||||
-- Crystal Forest
|
||||
|
||||
if Everness.settings.biomes.everness_crystal_forest.enabled then
|
||||
x_obsidianmese:register_path_node(path_nodes_crystal_forest)
|
||||
end
|
||||
|
||||
if Everness.settings.biomes.everness_crystal_forest_dunes.enabled then
|
||||
x_obsidianmese:register_path_node(path_nodes_crystal_forest_dunes)
|
||||
end
|
||||
|
||||
if Everness.settings.biomes.everness_crystal_forest_shore.enabled then
|
||||
x_obsidianmese:register_path_node(path_nodes_crystal_forest_shore)
|
||||
end
|
||||
|
||||
if Everness.settings.biomes.everness_crystal_forest_ocean.enabled then
|
||||
x_obsidianmese:register_path_node(path_nodes_crystal_forest_ocean)
|
||||
end
|
||||
|
||||
if Everness.settings.biomes.everness_crystal_forest_under.enabled then
|
||||
x_obsidianmese:register_path_node(path_nodes_crystal_forest_under)
|
||||
end
|
||||
|
||||
-- Forsaken Tundra
|
||||
|
||||
if Everness.settings.biomes.everness_forsaken_tundra.enabled then
|
||||
x_obsidianmese:register_path_node(path_nodes_forsaken_tundra)
|
||||
end
|
||||
|
||||
if Everness.settings.biomes.everness_forsaken_tundra_beach.enabled then
|
||||
x_obsidianmese:register_path_node(path_nodes_forsaken_tundra_beach)
|
||||
end
|
||||
|
||||
if Everness.settings.biomes.everness_forsaken_tundra_ocean.enabled then
|
||||
x_obsidianmese:register_path_node(path_nodes_forsaken_tundra_ocean)
|
||||
end
|
||||
|
||||
-- Cursed Lands
|
||||
|
||||
if Everness.settings.biomes.everness_cursed_lands.enabled
|
||||
or Everness.settings.biomes.everness_cursed_lands_dunes.enabled
|
||||
or Everness.settings.biomes.everness_cursed_lands_ocean.enabled
|
||||
then
|
||||
x_obsidianmese:register_path_node(path_nodes_cursed_lands_and_dunes_ocean)
|
||||
end
|
||||
|
||||
-- Coral Forest
|
||||
|
||||
if Everness.settings.biomes.everness_coral_forest.enabled
|
||||
or Everness.settings.biomes.everness_coral_forest_dunes.enabled
|
||||
then
|
||||
x_obsidianmese:register_path_node(path_nodes_coral_forest_and_dunes)
|
||||
end
|
||||
|
||||
if Everness.settings.biomes.everness_coral_forest_ocean.enabled then
|
||||
x_obsidianmese:register_path_node(path_nodes_coral_forest_ocean)
|
||||
end
|
||||
|
||||
-- Forsaken Desert
|
||||
|
||||
if Everness.settings.biomes.everness_forsaken_desert.enabled then
|
||||
x_obsidianmese:register_path_node(path_nodes_forsaken_desert)
|
||||
end
|
||||
|
||||
if Everness.settings.biomes.everness_forsaken_desert_ocean.enabled then
|
||||
x_obsidianmese:register_path_node(path_nodes_forsaken_desert_ocean)
|
||||
end
|
||||
|
||||
if Everness.settings.biomes.everness_forsaken_desert_under.enabled then
|
||||
x_obsidianmese:register_path_node(path_nodes_forsaken_desert_under)
|
||||
end
|
||||
|
||||
-- Frosted Icesheet
|
||||
if Everness.settings.biomes.everness_frosted_icesheet.enabled then
|
||||
x_obsidianmese:register_path_node(path_nodes_frosted_icesheet)
|
||||
end
|
||||
|
||||
local mod_end_time = (minetest.get_us_time() - mod_start_time) / 1000000
|
||||
|
||||
print('[Mod] everness: x_obsidianmese support loaded.. [' .. mod_end_time .. 's]')
|
|
@ -16,6 +16,8 @@
|
|||
License along with this library; if not, write to juraj.vajda@gmail.com
|
||||
--]]
|
||||
|
||||
local mod_start_time = minetest.get_us_time()
|
||||
|
||||
local allowed_biomes = {}
|
||||
|
||||
if Everness.settings.biomes.everness_forsaken_desert.enabled then
|
||||
|
@ -38,3 +40,6 @@ if #allowed_biomes > 0 then
|
|||
XTumbleweed:add_allowed_biomes(allowed_biomes)
|
||||
end
|
||||
|
||||
local mod_end_time = (minetest.get_us_time() - mod_start_time) / 1000000
|
||||
|
||||
print('[Mod] everness: x_tumbleweed support loaded.. [' .. mod_end_time .. 's]')
|
||||
|
|
|
@ -0,0 +1,79 @@
|
|||
# Blender v2.78 (sub 0) OBJ File: 'chest-open.blend'
|
||||
# www.blender.org
|
||||
o Top_Cube.002_None_Top_Cube.002_None_bottom
|
||||
v -0.500000 0.408471 0.720970
|
||||
v -0.500000 1.115578 0.013863
|
||||
v -0.500000 0.894607 -0.207108
|
||||
v -0.500000 0.187501 0.499999
|
||||
v 0.500000 1.115578 0.013863
|
||||
v 0.500000 0.408471 0.720970
|
||||
v 0.500000 0.187501 0.499999
|
||||
v 0.500000 0.894607 -0.207108
|
||||
v -0.500000 0.187500 -0.500000
|
||||
v -0.500000 -0.500000 -0.500000
|
||||
v -0.500000 -0.500000 0.500000
|
||||
v 0.500000 0.187500 -0.500000
|
||||
v 0.500000 -0.500000 0.500000
|
||||
v 0.500000 -0.500000 -0.500000
|
||||
vt 0.0000 1.0000
|
||||
vt 0.0000 0.0000
|
||||
vt 1.0000 0.0000
|
||||
vt 1.0000 1.0000
|
||||
vt 1.0000 0.0000
|
||||
vt 1.0000 1.0000
|
||||
vt 0.0000 1.0000
|
||||
vt 0.0000 0.0000
|
||||
vt 0.0000 1.0000
|
||||
vt 1.0000 1.0000
|
||||
vt 1.0000 0.6875
|
||||
vt 0.0000 0.6875
|
||||
vt 1.0000 1.0000
|
||||
vt 0.0000 0.6875
|
||||
vt 1.0000 0.6875
|
||||
vt 1.0000 0.6875
|
||||
vt 1.0000 0.0000
|
||||
vt 0.0000 0.0000
|
||||
vt 1.0000 0.6875
|
||||
vt 1.0000 0.0000
|
||||
vt 1.0000 1.0000
|
||||
vt 1.0000 0.6875
|
||||
vt 1.0000 0.0000
|
||||
vt 0.0000 1.0000
|
||||
vt 0.0000 0.6875
|
||||
vt 0.0000 0.6875
|
||||
vt 0.0000 0.0000
|
||||
vt 1.0000 0.5000
|
||||
vt 1.0000 1.0000
|
||||
vt 0.0000 1.0000
|
||||
vt 0.0000 0.5000
|
||||
vt 0.0000 0.0000
|
||||
vt 1.0000 0.0000
|
||||
vn 0.0000 0.7071 0.7071
|
||||
vn -0.0000 -1.0000 -0.0000
|
||||
vn -1.0000 0.0000 0.0000
|
||||
vn 1.0000 0.0000 -0.0000
|
||||
vn 0.0000 -0.7071 0.7071
|
||||
vn 0.0000 0.0000 1.0000
|
||||
vn -0.0000 0.7071 -0.7071
|
||||
vn -0.0000 0.0000 -1.0000
|
||||
vn -0.0000 -0.7071 -0.7071
|
||||
vn -0.0000 1.0000 -0.0000
|
||||
g Top_Cube.002_None_Top_Cube.002_None_bottom_Top_Cube.002_None_Top_Cube.002_None_bottom_Top
|
||||
s off
|
||||
f 6/1/1 5/2/1 2/3/1 1/4/1
|
||||
g Top_Cube.002_None_Top_Cube.002_None_bottom_Top_Cube.002_None_Top_Cube.002_None_bottom_Bottom
|
||||
f 11/5/2 10/6/2 14/7/2 13/8/2
|
||||
g Top_Cube.002_None_Top_Cube.002_None_bottom_Top_Cube.002_None_Top_Cube.002_None_bottom_Right-Left
|
||||
f 1/9/3 2/10/3 3/11/3 4/12/3
|
||||
f 5/13/4 6/1/4 7/14/4 8/15/4
|
||||
f 4/12/3 9/16/3 10/17/3 11/18/3
|
||||
f 12/19/4 7/14/4 13/8/4 14/20/4
|
||||
g Top_Cube.002_None_Top_Cube.002_None_bottom_Top_Cube.002_None_Top_Cube.002_None_bottom_Back
|
||||
f 6/21/5 1/9/5 4/12/5 7/22/5
|
||||
f 7/22/6 4/12/6 11/18/6 13/23/6
|
||||
g Top_Cube.002_None_Top_Cube.002_None_bottom_Top_Cube.002_None_Top_Cube.002_None_bottom_Front
|
||||
f 2/10/7 5/24/7 8/25/7 3/11/7
|
||||
f 9/16/8 12/26/8 14/27/8 10/17/8
|
||||
g Top_Cube.002_None_Top_Cube.002_None_bottom_Top_Cube.002_None_Top_Cube.002_None_bottom_Inside
|
||||
f 4/28/9 3/29/9 8/30/9 7/31/9
|
||||
f 7/31/10 12/32/10 9/33/10 4/28/10
|
|
@ -131,7 +131,7 @@ minetest.register_node('everness:coral_dirt_soil', {
|
|||
},
|
||||
drop = 'everness:coral_dirt',
|
||||
groups = { crumbly = 3, not_in_creative_inventory = 1, soil = 2, grassland = 1, field = 1 },
|
||||
sounds = default.node_sound_dirt_defaults(),
|
||||
sounds = Everness.node_sound_dirt_defaults(),
|
||||
soil = {
|
||||
base = 'everness:coral_dirt',
|
||||
dry = 'everness:coral_dirt_soil',
|
||||
|
@ -147,7 +147,7 @@ minetest.register_node('everness:dirt_1_soil', {
|
|||
},
|
||||
drop = 'everness:dirt_1',
|
||||
groups = { crumbly = 3, not_in_creative_inventory = 1, soil = 2, grassland = 1, field = 1 },
|
||||
sounds = default.node_sound_dirt_defaults(),
|
||||
sounds = Everness.node_sound_dirt_defaults(),
|
||||
soil = {
|
||||
base = 'everness:dirt_1',
|
||||
dry = 'everness:dirt_1_soil',
|
||||
|
@ -163,7 +163,7 @@ minetest.register_node('everness:crystal_dirt_soil', {
|
|||
},
|
||||
drop = 'everness:crystal_dirt',
|
||||
groups = { crumbly = 3, not_in_creative_inventory = 1, soil = 2, grassland = 1, field = 1 },
|
||||
sounds = default.node_sound_dirt_defaults(),
|
||||
sounds = Everness.node_sound_dirt_defaults(),
|
||||
soil = {
|
||||
base = 'everness:crystal_dirt',
|
||||
dry = 'everness:crystal_dirt_soil',
|
||||
|
@ -179,7 +179,7 @@ minetest.register_node('everness:crystal_cave_dirt_soil', {
|
|||
},
|
||||
drop = 'everness:crystal_cave_dirt',
|
||||
groups = { crumbly = 3, not_in_creative_inventory = 1, soil = 2, grassland = 1, field = 1 },
|
||||
sounds = default.node_sound_dirt_defaults(),
|
||||
sounds = Everness.node_sound_dirt_defaults(),
|
||||
soil = {
|
||||
base = 'everness:crystal_cave_dirt',
|
||||
dry = 'everness:crystal_cave_dirt_soil',
|
||||
|
@ -195,7 +195,7 @@ minetest.register_node('everness:cursed_dirt_soil', {
|
|||
},
|
||||
drop = 'everness:cursed_dirt',
|
||||
groups = { crumbly = 3, not_in_creative_inventory = 1, soil = 2, grassland = 1, field = 1 },
|
||||
sounds = default.node_sound_dirt_defaults(),
|
||||
sounds = Everness.node_sound_dirt_defaults(),
|
||||
soil = {
|
||||
base = 'everness:cursed_dirt',
|
||||
dry = 'everness:cursed_dirt_soil',
|
||||
|
@ -212,7 +212,7 @@ minetest.register_node('everness:coral_dirt_soil_wet', {
|
|||
},
|
||||
drop = 'everness:coral_dirt',
|
||||
groups = { crumbly = 3, not_in_creative_inventory = 1, soil = 3, wet = 1, grassland = 1, field = 1 },
|
||||
sounds = default.node_sound_dirt_defaults(),
|
||||
sounds = Everness.node_sound_dirt_defaults(),
|
||||
soil = {
|
||||
base = 'everness:coral_dirt',
|
||||
dry = 'everness:coral_dirt_soil',
|
||||
|
@ -228,7 +228,7 @@ minetest.register_node('everness:dirt_1_soil_wet', {
|
|||
},
|
||||
drop = 'everness:dirt_1',
|
||||
groups = { crumbly = 3, not_in_creative_inventory = 1, soil = 3, wet = 1, grassland = 1, field = 1 },
|
||||
sounds = default.node_sound_dirt_defaults(),
|
||||
sounds = Everness.node_sound_dirt_defaults(),
|
||||
soil = {
|
||||
base = 'everness:dirt_1',
|
||||
dry = 'everness:dirt_1_soil',
|
||||
|
@ -244,7 +244,7 @@ minetest.register_node('everness:crystal_dirt_soil_wet', {
|
|||
},
|
||||
drop = 'everness:crystal_dirt',
|
||||
groups = { crumbly = 3, not_in_creative_inventory = 1, soil = 3, wet = 1, grassland = 1, field = 1 },
|
||||
sounds = default.node_sound_dirt_defaults(),
|
||||
sounds = Everness.node_sound_dirt_defaults(),
|
||||
soil = {
|
||||
base = 'everness:crystal_dirt',
|
||||
dry = 'everness:crystal_dirt_soil',
|
||||
|
@ -260,7 +260,7 @@ minetest.register_node('everness:crystal_cave_dirt_soil_wet', {
|
|||
},
|
||||
drop = 'everness:crystal_cave_dirt',
|
||||
groups = { crumbly = 3, not_in_creative_inventory = 1, soil = 3, wet = 1, grassland = 1, field = 1 },
|
||||
sounds = default.node_sound_dirt_defaults(),
|
||||
sounds = Everness.node_sound_dirt_defaults(),
|
||||
soil = {
|
||||
base = 'everness:crystal_cave_dirt',
|
||||
dry = 'everness:crystal_cave_dirt_soil',
|
||||
|
@ -276,7 +276,7 @@ minetest.register_node('everness:cursed_dirt_soil_wet', {
|
|||
},
|
||||
drop = 'everness:cursed_dirt',
|
||||
groups = { crumbly = 3, not_in_creative_inventory = 1, soil = 3, wet = 1, grassland = 1, field = 1 },
|
||||
sounds = default.node_sound_dirt_defaults(),
|
||||
sounds = Everness.node_sound_dirt_defaults(),
|
||||
soil = {
|
||||
base = 'everness:cursed_dirt',
|
||||
dry = 'everness:cursed_dirt_soil',
|
||||
|
|
|
@ -21,9 +21,10 @@ local S = minetest.get_translator(minetest.get_current_modname())
|
|||
xpanes.register_pane('pyrite_pane', {
|
||||
description = S('Pyrite Glass Pane'),
|
||||
textures = { 'everness_pyrite_glass.png', '', 'everness_xpanes_edge_pyrite.png' },
|
||||
use_texture_alpha = 'clip',
|
||||
inventory_image = 'everness_pyrite_glass.png',
|
||||
wield_image = 'everness_pyrite_glass.png',
|
||||
sounds = default.node_sound_glass_defaults(),
|
||||
sounds = Everness.node_sound_glass_defaults(),
|
||||
groups = { snappy = 2, cracky = 3, oddly_breakable_by_hand = 3 },
|
||||
recipe = {
|
||||
{ 'everness:pyrite_glass', 'everness:pyrite_glass', 'everness:pyrite_glass' },
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
screenshot.png
BIN
screenshot.png
Binary file not shown.
Before Width: | Height: | Size: 8.2 MiB After Width: | Height: | Size: 9.3 MiB |
|
@ -34,7 +34,19 @@ everness_coral_forest_ocean (Coral Forest Ocean) bool true
|
|||
everness_coral_forest_ocean_y_max (y max) int 3
|
||||
|
||||
# Lower limit for biome.
|
||||
everness_coral_forest_ocean_y_min (y min) int -255
|
||||
everness_coral_forest_ocean_y_min (y min) int -10
|
||||
|
||||
[*Coral Forest Deep Ocean]
|
||||
|
||||
# Enable/ Disable Coral Forest Deep Ocean Biome
|
||||
# Disabling this biome might result in missing recipes.
|
||||
everness_coral_forest_deep_ocean (Coral Forest Deep Ocean) bool true
|
||||
|
||||
# Upper limit for biome.
|
||||
everness_coral_forest_deep_ocean_y_max (y max) int -11
|
||||
|
||||
# Lower limit for biome.
|
||||
everness_coral_forest_deep_ocean_y_min (y min) int -255
|
||||
|
||||
[*Coral Forest Under]
|
||||
|
||||
|
@ -130,7 +142,19 @@ everness_cursed_lands_ocean (Cursed Lands Ocean) bool true
|
|||
everness_cursed_lands_ocean_y_max (y max) int -2
|
||||
|
||||
# Lower limit for biome.
|
||||
everness_cursed_lands_ocean_y_min (y min) int -255
|
||||
everness_cursed_lands_ocean_y_min (y min) int -10
|
||||
|
||||
[*Cursed Lands Deep Ocean]
|
||||
|
||||
# Enable/ Disable Cursed Lands Deep Ocean Biome
|
||||
# Disabling this biome might result in missing recipes.
|
||||
everness_cursed_lands_deep_ocean (Cursed Lands Deep Ocean) bool true
|
||||
|
||||
# Upper limit for biome.
|
||||
everness_cursed_lands_deep_ocean_y_max (y max) int -11
|
||||
|
||||
# Lower limit for biome.
|
||||
everness_cursed_lands_deep_ocean_y_min (y min) int -255
|
||||
|
||||
[*Cursed Lands Under]
|
||||
|
||||
|
@ -190,7 +214,19 @@ everness_crystal_forest_ocean (Crystal Forest Ocean) bool true
|
|||
everness_crystal_forest_ocean_y_max (y max) int -2
|
||||
|
||||
# Lower limit for biome.
|
||||
everness_crystal_forest_ocean_y_min (y min) int -255
|
||||
everness_crystal_forest_ocean_y_min (y min) int -10
|
||||
|
||||
[*Crystal Forest Deep Ocean]
|
||||
|
||||
# Enable/ Disable Crystal Forest Deep Ocean Biome
|
||||
# Disabling this biome might result in missing recipes.
|
||||
everness_crystal_forest_deep_ocean (Crystal Forest Deep Ocean) bool true
|
||||
|
||||
# Upper limit for biome.
|
||||
everness_crystal_forest_deep_ocean_y_max (y max) int -11
|
||||
|
||||
# Lower limit for biome.
|
||||
everness_crystal_forest_deep_ocean_y_min (y min) int -255
|
||||
|
||||
[*Crystal Forest Under]
|
||||
|
||||
|
@ -329,3 +365,9 @@ everness_forsaken_tundra_under_y_min (y min) int -31000
|
|||
# Enable/ Disable Item pick up with sneak key
|
||||
# [Shift + E + Q] single drop item
|
||||
everness_feature_sneak_pickup (Sneak Pickup) bool true
|
||||
|
||||
# Enable/ Disable Skybox
|
||||
# This shows custom sun/moon/sky colors/stars/clouds...
|
||||
# based on the biome, so each new biome has
|
||||
# unique feeling and experience.
|
||||
everness_feature_skybox (Skybox) bool true
|
||||
|
|
557
skybox.lua
557
skybox.lua
|
@ -21,15 +21,15 @@ local skybox_defs = {
|
|||
sky_parameters = {
|
||||
type = 'regular',
|
||||
sky_color = {
|
||||
day_sky = '#89adb1',
|
||||
day_horizon = '#a9cdd1',
|
||||
dawn_sky = '#a5c9cd',
|
||||
dawn_horizon = '#aaced2',
|
||||
day_sky = '#89ADB1',
|
||||
day_horizon = '#A9CDD1',
|
||||
dawn_sky = '#A5C9CD',
|
||||
dawn_horizon = '#AACED2',
|
||||
night_sky = '#416569',
|
||||
night_horizon = '#6a8e92',
|
||||
indoors = '#4a6e72',
|
||||
fog_sun_tint = '#7ca0a4',
|
||||
fog_moon_tint = '#7da1a5'
|
||||
night_horizon = '#6A8E92',
|
||||
indoors = '#4A6E72',
|
||||
fog_sun_tint = '#7CA0A4',
|
||||
fog_moon_tint = '#7DA1A5'
|
||||
}
|
||||
},
|
||||
sun_parameters = {
|
||||
|
@ -44,7 +44,7 @@ local skybox_defs = {
|
|||
},
|
||||
cloud_parameters = {
|
||||
density = 0.7,
|
||||
color = '#a9cdd1e5',
|
||||
color = '#A9CDD1E5',
|
||||
speed = { x = -2, z = -2 }
|
||||
}
|
||||
},
|
||||
|
@ -52,15 +52,15 @@ local skybox_defs = {
|
|||
sky_parameters = {
|
||||
type = 'regular',
|
||||
sky_color = {
|
||||
day_sky = '#89adb1',
|
||||
day_horizon = '#a9cdd1',
|
||||
dawn_sky = '#a5c9cd',
|
||||
dawn_horizon = '#aaced2',
|
||||
day_sky = '#89ADB1',
|
||||
day_horizon = '#A9CDD1',
|
||||
dawn_sky = '#A5C9CD',
|
||||
dawn_horizon = '#AACED2',
|
||||
night_sky = '#416569',
|
||||
night_horizon = '#6a8e92',
|
||||
indoors = '#4a6e72',
|
||||
fog_sun_tint = '#7ca0a4',
|
||||
fog_moon_tint = '#7da1a5'
|
||||
night_horizon = '#6A8E92',
|
||||
indoors = '#4A6E72',
|
||||
fog_sun_tint = '#7CA0A4',
|
||||
fog_moon_tint = '#7DA1A5'
|
||||
}
|
||||
},
|
||||
sun_parameters = {
|
||||
|
@ -75,7 +75,7 @@ local skybox_defs = {
|
|||
},
|
||||
cloud_parameters = {
|
||||
density = 0.7,
|
||||
color = '#a9cdd1e5',
|
||||
color = '#A9CDD1E5',
|
||||
speed = { x = -2, z = -2 }
|
||||
}
|
||||
},
|
||||
|
@ -83,15 +83,15 @@ local skybox_defs = {
|
|||
sky_parameters = {
|
||||
type = 'regular',
|
||||
sky_color = {
|
||||
day_sky = '#89adb1',
|
||||
day_horizon = '#a9cdd1',
|
||||
dawn_sky = '#a5c9cd',
|
||||
dawn_horizon = '#aaced2',
|
||||
day_sky = '#89ADB1',
|
||||
day_horizon = '#A9CDD1',
|
||||
dawn_sky = '#A5C9CD',
|
||||
dawn_horizon = '#AACED2',
|
||||
night_sky = '#416569',
|
||||
night_horizon = '#6a8e92',
|
||||
indoors = '#4a6e72',
|
||||
fog_sun_tint = '#7ca0a4',
|
||||
fog_moon_tint = '#7da1a5'
|
||||
night_horizon = '#6A8E92',
|
||||
indoors = '#4A6E72',
|
||||
fog_sun_tint = '#7CA0A4',
|
||||
fog_moon_tint = '#7DA1A5'
|
||||
}
|
||||
},
|
||||
sun_parameters = {
|
||||
|
@ -106,7 +106,7 @@ local skybox_defs = {
|
|||
},
|
||||
cloud_parameters = {
|
||||
density = 0.7,
|
||||
color = '#a9cdd1e5',
|
||||
color = '#A9CDD1E5',
|
||||
speed = { x = -2, z = -2 }
|
||||
}
|
||||
},
|
||||
|
@ -114,15 +114,15 @@ local skybox_defs = {
|
|||
sky_parameters = {
|
||||
type = 'regular',
|
||||
sky_color = {
|
||||
day_sky = '#89adb1',
|
||||
day_horizon = '#a9cdd1',
|
||||
dawn_sky = '#a5c9cd',
|
||||
dawn_horizon = '#aaced2',
|
||||
day_sky = '#89ADB1',
|
||||
day_horizon = '#A9CDD1',
|
||||
dawn_sky = '#A5C9CD',
|
||||
dawn_horizon = '#AACED2',
|
||||
night_sky = '#416569',
|
||||
night_horizon = '#6a8e92',
|
||||
indoors = '#4a6e72',
|
||||
fog_sun_tint = '#7ca0a4',
|
||||
fog_moon_tint = '#7da1a5'
|
||||
night_horizon = '#6A8E92',
|
||||
indoors = '#4A6E72',
|
||||
fog_sun_tint = '#7CA0A4',
|
||||
fog_moon_tint = '#7DA1A5'
|
||||
}
|
||||
},
|
||||
sun_parameters = {
|
||||
|
@ -137,7 +137,7 @@ local skybox_defs = {
|
|||
},
|
||||
cloud_parameters = {
|
||||
density = 0.7,
|
||||
color = '#a9cdd1e5',
|
||||
color = '#A9CDD1E5',
|
||||
speed = { x = -2, z = -2 }
|
||||
}
|
||||
},
|
||||
|
@ -145,15 +145,15 @@ local skybox_defs = {
|
|||
sky_parameters = {
|
||||
type = 'regular',
|
||||
sky_color = {
|
||||
day_sky = '#89adb1',
|
||||
day_horizon = '#a9cdd1',
|
||||
dawn_sky = '#a5c9cd',
|
||||
dawn_horizon = '#aaced2',
|
||||
day_sky = '#89ADB1',
|
||||
day_horizon = '#A9CDD1',
|
||||
dawn_sky = '#A5C9CD',
|
||||
dawn_horizon = '#AACED2',
|
||||
night_sky = '#416569',
|
||||
night_horizon = '#6a8e92',
|
||||
indoors = '#4a6e72',
|
||||
fog_sun_tint = '#7ca0a4',
|
||||
fog_moon_tint = '#7da1a5'
|
||||
night_horizon = '#6A8E92',
|
||||
indoors = '#4A6E72',
|
||||
fog_sun_tint = '#7CA0A4',
|
||||
fog_moon_tint = '#7DA1A5'
|
||||
}
|
||||
},
|
||||
sun_parameters = {
|
||||
|
@ -168,7 +168,7 @@ local skybox_defs = {
|
|||
},
|
||||
cloud_parameters = {
|
||||
density = 0.7,
|
||||
color = '#a9cdd1e5',
|
||||
color = '#A9CDD1E5',
|
||||
speed = { x = -2, z = -2 }
|
||||
}
|
||||
},
|
||||
|
@ -176,16 +176,16 @@ local skybox_defs = {
|
|||
sky_parameters = {
|
||||
type = 'regular',
|
||||
sky_color = {
|
||||
-- day_sky = '#c492a5',
|
||||
-- day_sky = '#C492A5',
|
||||
day_sky = '#61B5F5',
|
||||
day_horizon = '#e4b2c5',
|
||||
dawn_sky = '#e0aec1',
|
||||
dawn_horizon = '#e5b3c6',
|
||||
night_sky = '#7c4a5d',
|
||||
night_horizon = '#a57386',
|
||||
day_horizon = '#E4B2C5',
|
||||
dawn_sky = '#E0AEC1',
|
||||
dawn_horizon = '#E5B3C6',
|
||||
night_sky = '#7C4A5D',
|
||||
night_horizon = '#A57386',
|
||||
indoors = '#855366',
|
||||
fog_sun_tint = '#b78598',
|
||||
fog_moon_tint = '#b88699'
|
||||
fog_sun_tint = '#B78598',
|
||||
fog_moon_tint = '#B88699'
|
||||
}
|
||||
},
|
||||
sun_parameters = {
|
||||
|
@ -199,16 +199,16 @@ local skybox_defs = {
|
|||
sky_parameters = {
|
||||
type = 'regular',
|
||||
sky_color = {
|
||||
-- day_sky = '#c492a5',
|
||||
-- day_sky = '#C492A5',
|
||||
day_sky = '#61B5F5',
|
||||
day_horizon = '#e4b2c5',
|
||||
dawn_sky = '#e0aec1',
|
||||
dawn_horizon = '#e5b3c6',
|
||||
night_sky = '#7c4a5d',
|
||||
night_horizon = '#a57386',
|
||||
day_horizon = '#E4B2C5',
|
||||
dawn_sky = '#E0AEC1',
|
||||
dawn_horizon = '#E5B3C6',
|
||||
night_sky = '#7C4A5D',
|
||||
night_horizon = '#A57386',
|
||||
indoors = '#855366',
|
||||
fog_sun_tint = '#b78598',
|
||||
fog_moon_tint = '#b88699'
|
||||
fog_sun_tint = '#B78598',
|
||||
fog_moon_tint = '#B88699'
|
||||
}
|
||||
},
|
||||
sun_parameters = {
|
||||
|
@ -222,16 +222,16 @@ local skybox_defs = {
|
|||
sky_parameters = {
|
||||
type = 'regular',
|
||||
sky_color = {
|
||||
-- day_sky = '#c492a5',
|
||||
-- day_sky = '#C492A5',
|
||||
day_sky = '#61B5F5',
|
||||
day_horizon = '#e4b2c5',
|
||||
dawn_sky = '#e0aec1',
|
||||
dawn_horizon = '#e5b3c6',
|
||||
night_sky = '#7c4a5d',
|
||||
night_horizon = '#a57386',
|
||||
day_horizon = '#E4B2C5',
|
||||
dawn_sky = '#E0AEC1',
|
||||
dawn_horizon = '#E5B3C6',
|
||||
night_sky = '#7C4A5D',
|
||||
night_horizon = '#A57386',
|
||||
indoors = '#855366',
|
||||
fog_sun_tint = '#b78598',
|
||||
fog_moon_tint = '#b88699'
|
||||
fog_sun_tint = '#B78598',
|
||||
fog_moon_tint = '#B88699'
|
||||
}
|
||||
},
|
||||
sun_parameters = {
|
||||
|
@ -245,16 +245,16 @@ local skybox_defs = {
|
|||
sky_parameters = {
|
||||
type = 'regular',
|
||||
sky_color = {
|
||||
-- day_sky = '#c492a5',
|
||||
-- day_sky = '#C492A5',
|
||||
day_sky = '#61B5F5',
|
||||
day_horizon = '#e4b2c5',
|
||||
dawn_sky = '#e0aec1',
|
||||
dawn_horizon = '#e5b3c6',
|
||||
night_sky = '#7c4a5d',
|
||||
night_horizon = '#a57386',
|
||||
day_horizon = '#E4B2C5',
|
||||
dawn_sky = '#E0AEC1',
|
||||
dawn_horizon = '#E5B3C6',
|
||||
night_sky = '#7C4A5D',
|
||||
night_horizon = '#A57386',
|
||||
indoors = '#855366',
|
||||
fog_sun_tint = '#b78598',
|
||||
fog_moon_tint = '#b88699'
|
||||
fog_sun_tint = '#B78598',
|
||||
fog_moon_tint = '#B88699'
|
||||
}
|
||||
},
|
||||
},
|
||||
|
@ -262,18 +262,18 @@ local skybox_defs = {
|
|||
sky_parameters = {
|
||||
type = 'regular',
|
||||
sky_color = {
|
||||
-- day_sky = '#5dd35d',
|
||||
-- day_sky = '#5DD35D',
|
||||
day_sky = '#61B5F5',
|
||||
day_horizon = '#7df37d',
|
||||
-- dawn_sky = '#79ef79',
|
||||
day_horizon = '#BFFFBF',
|
||||
-- dawn_sky = '#79EF79',
|
||||
dawn_sky = '#B4BAFA',
|
||||
dawn_horizon = '#7ef47e',
|
||||
-- night_sky = '#158b15',
|
||||
dawn_horizon = '#7EF47E',
|
||||
-- night_sky = '#158B15',
|
||||
night_sky = '#006BFF',
|
||||
night_horizon = '#3eb43e',
|
||||
indoors = '#1e941e',
|
||||
fog_sun_tint = '#50c650',
|
||||
fog_moon_tint = '#51c751'
|
||||
night_horizon = '#3EB43E',
|
||||
indoors = '#1E941E',
|
||||
fog_sun_tint = '#50C650',
|
||||
fog_moon_tint = '#51C751'
|
||||
}
|
||||
},
|
||||
sun_parameters = {
|
||||
|
@ -287,18 +287,18 @@ local skybox_defs = {
|
|||
sky_parameters = {
|
||||
type = 'regular',
|
||||
sky_color = {
|
||||
-- day_sky = '#5dd35d',
|
||||
-- day_sky = '#5DD35D',
|
||||
day_sky = '#61B5F5',
|
||||
day_horizon = '#7df37d',
|
||||
-- dawn_sky = '#79ef79',
|
||||
day_horizon = '#BFFFBF',
|
||||
-- dawn_sky = '#79EF79',
|
||||
dawn_sky = '#B4BAFA',
|
||||
dawn_horizon = '#7ef47e',
|
||||
-- night_sky = '#158b15',
|
||||
dawn_horizon = '#7EF47E',
|
||||
-- night_sky = '#158B15',
|
||||
night_sky = '#006BFF',
|
||||
night_horizon = '#3eb43e',
|
||||
indoors = '#1e941e',
|
||||
fog_sun_tint = '#50c650',
|
||||
fog_moon_tint = '#51c751'
|
||||
night_horizon = '#3EB43E',
|
||||
indoors = '#1E941E',
|
||||
fog_sun_tint = '#50C650',
|
||||
fog_moon_tint = '#51C751'
|
||||
}
|
||||
},
|
||||
},
|
||||
|
@ -306,15 +306,15 @@ local skybox_defs = {
|
|||
sky_parameters = {
|
||||
type = 'regular',
|
||||
sky_color = {
|
||||
day_sky = '#9da4aa',
|
||||
day_horizon = '#bdc4ca',
|
||||
dawn_sky = '#b9c0c6',
|
||||
dawn_horizon = '#bec5cb',
|
||||
night_sky = '#555c62',
|
||||
night_horizon = '#7e858b',
|
||||
indoors = '#5e656b',
|
||||
fog_sun_tint = '#90979d',
|
||||
fog_moon_tint = '#91989e'
|
||||
day_sky = '#9DA4AA',
|
||||
day_horizon = '#BDC4CA',
|
||||
dawn_sky = '#B9C0C6',
|
||||
dawn_horizon = '#BEC5CB',
|
||||
night_sky = '#555C62',
|
||||
night_horizon = '#7E858B',
|
||||
indoors = '#5E656B',
|
||||
fog_sun_tint = '#90979D',
|
||||
fog_moon_tint = '#91989E'
|
||||
}
|
||||
},
|
||||
sun_parameters = {
|
||||
|
@ -328,15 +328,15 @@ local skybox_defs = {
|
|||
sky_parameters = {
|
||||
type = 'regular',
|
||||
sky_color = {
|
||||
day_sky = '#9da4aa',
|
||||
day_horizon = '#bdc4ca',
|
||||
dawn_sky = '#b9c0c6',
|
||||
dawn_horizon = '#bec5cb',
|
||||
night_sky = '#555c62',
|
||||
night_horizon = '#7e858b',
|
||||
indoors = '#5e656b',
|
||||
fog_sun_tint = '#90979d',
|
||||
fog_moon_tint = '#91989e'
|
||||
day_sky = '#9DA4AA',
|
||||
day_horizon = '#BDC4CA',
|
||||
dawn_sky = '#B9C0C6',
|
||||
dawn_horizon = '#BEC5CB',
|
||||
night_sky = '#555C62',
|
||||
night_horizon = '#7E858B',
|
||||
indoors = '#5E656B',
|
||||
fog_sun_tint = '#90979D',
|
||||
fog_moon_tint = '#91989E'
|
||||
}
|
||||
},
|
||||
sun_parameters = {
|
||||
|
@ -350,15 +350,15 @@ local skybox_defs = {
|
|||
sky_parameters = {
|
||||
type = 'regular',
|
||||
sky_color = {
|
||||
day_sky = '#9da4aa',
|
||||
day_horizon = '#bdc4ca',
|
||||
dawn_sky = '#b9c0c6',
|
||||
dawn_horizon = '#bec5cb',
|
||||
night_sky = '#555c62',
|
||||
night_horizon = '#7e858b',
|
||||
indoors = '#5e656b',
|
||||
fog_sun_tint = '#90979d',
|
||||
fog_moon_tint = '#91989e'
|
||||
day_sky = '#9DA4AA',
|
||||
day_horizon = '#BDC4CA',
|
||||
dawn_sky = '#B9C0C6',
|
||||
dawn_horizon = '#BEC5CB',
|
||||
night_sky = '#555C62',
|
||||
night_horizon = '#7E858B',
|
||||
indoors = '#5E656B',
|
||||
fog_sun_tint = '#90979D',
|
||||
fog_moon_tint = '#91989E'
|
||||
}
|
||||
},
|
||||
},
|
||||
|
@ -366,16 +366,16 @@ local skybox_defs = {
|
|||
sky_parameters = {
|
||||
type = 'regular',
|
||||
sky_color = {
|
||||
-- day_sky = '#b992c5',
|
||||
-- day_sky = '#B992C5',
|
||||
day_sky = '#61B5F5',
|
||||
day_horizon = '#d9b2e5',
|
||||
dawn_sky = '#d5aee1',
|
||||
dawn_horizon = '#dab3e6',
|
||||
night_sky = '#714a7d',
|
||||
night_horizon = '#9a73a6',
|
||||
indoors = '#7a5386',
|
||||
fog_sun_tint = '#ac85b8',
|
||||
fog_moon_tint = '#ad86b9'
|
||||
day_horizon = '#D9B2E5',
|
||||
dawn_sky = '#D5AEE1',
|
||||
dawn_horizon = '#DAB3E6',
|
||||
night_sky = '#714A7D',
|
||||
night_horizon = '#9A73A6',
|
||||
indoors = '#7A5386',
|
||||
fog_sun_tint = '#AC85B8',
|
||||
fog_moon_tint = '#AD86B9'
|
||||
}
|
||||
},
|
||||
moon_parameters = {
|
||||
|
@ -397,16 +397,16 @@ local skybox_defs = {
|
|||
sky_parameters = {
|
||||
type = 'regular',
|
||||
sky_color = {
|
||||
-- day_sky = '#b992c5',
|
||||
-- day_sky = '#B992C5',
|
||||
day_sky = '#61B5F5',
|
||||
day_horizon = '#d9b2e5',
|
||||
dawn_sky = '#d5aee1',
|
||||
dawn_horizon = '#dab3e6',
|
||||
night_sky = '#714a7d',
|
||||
night_horizon = '#9a73a6',
|
||||
indoors = '#7a5386',
|
||||
fog_sun_tint = '#ac85b8',
|
||||
fog_moon_tint = '#ad86b9'
|
||||
day_horizon = '#D9B2E5',
|
||||
dawn_sky = '#D5AEE1',
|
||||
dawn_horizon = '#DAB3E6',
|
||||
night_sky = '#714A7D',
|
||||
night_horizon = '#9A73A6',
|
||||
indoors = '#7A5386',
|
||||
fog_sun_tint = '#AC85B8',
|
||||
fog_moon_tint = '#AD86B9'
|
||||
}
|
||||
},
|
||||
moon_parameters = {
|
||||
|
@ -428,16 +428,16 @@ local skybox_defs = {
|
|||
sky_parameters = {
|
||||
type = 'regular',
|
||||
sky_color = {
|
||||
-- day_sky = '#b992c5',
|
||||
-- day_sky = '#B992C5',
|
||||
day_sky = '#61B5F5',
|
||||
day_horizon = '#d9b2e5',
|
||||
dawn_sky = '#d5aee1',
|
||||
dawn_horizon = '#dab3e6',
|
||||
night_sky = '#714a7d',
|
||||
night_horizon = '#9a73a6',
|
||||
indoors = '#7a5386',
|
||||
fog_sun_tint = '#ac85b8',
|
||||
fog_moon_tint = '#ad86b9'
|
||||
day_horizon = '#D9B2E5',
|
||||
dawn_sky = '#D5AEE1',
|
||||
dawn_horizon = '#DAB3E6',
|
||||
night_sky = '#714A7D',
|
||||
night_horizon = '#9A73A6',
|
||||
indoors = '#7A5386',
|
||||
fog_sun_tint = '#AC85B8',
|
||||
fog_moon_tint = '#AD86B9'
|
||||
}
|
||||
},
|
||||
moon_parameters = {
|
||||
|
@ -459,16 +459,16 @@ local skybox_defs = {
|
|||
sky_parameters = {
|
||||
type = 'regular',
|
||||
sky_color = {
|
||||
-- day_sky = '#b992c5',
|
||||
-- day_sky = '#B992C5',
|
||||
day_sky = '#61B5F5',
|
||||
day_horizon = '#d9b2e5',
|
||||
dawn_sky = '#d5aee1',
|
||||
dawn_horizon = '#dab3e6',
|
||||
night_sky = '#714a7d',
|
||||
night_horizon = '#9a73a6',
|
||||
indoors = '#7a5386',
|
||||
fog_sun_tint = '#ac85b8',
|
||||
fog_moon_tint = '#ad86b9'
|
||||
day_horizon = '#D9B2E5',
|
||||
dawn_sky = '#D5AEE1',
|
||||
dawn_horizon = '#DAB3E6',
|
||||
night_sky = '#714A7D',
|
||||
night_horizon = '#9A73A6',
|
||||
indoors = '#7A5386',
|
||||
fog_sun_tint = '#AC85B8',
|
||||
fog_moon_tint = '#AD86B9'
|
||||
}
|
||||
},
|
||||
moon_parameters = {
|
||||
|
@ -490,16 +490,16 @@ local skybox_defs = {
|
|||
sky_parameters = {
|
||||
type = 'regular',
|
||||
sky_color = {
|
||||
-- day_sky = '#b992c5',
|
||||
-- day_sky = '#B992C5',
|
||||
day_sky = '#61B5F5',
|
||||
day_horizon = '#d9b2e5',
|
||||
dawn_sky = '#d5aee1',
|
||||
dawn_horizon = '#dab3e6',
|
||||
night_sky = '#714a7d',
|
||||
night_horizon = '#9a73a6',
|
||||
indoors = '#7a5386',
|
||||
fog_sun_tint = '#ac85b8',
|
||||
fog_moon_tint = '#ad86b9'
|
||||
day_horizon = '#D9B2E5',
|
||||
dawn_sky = '#D5AEE1',
|
||||
dawn_horizon = '#DAB3E6',
|
||||
night_sky = '#714A7D',
|
||||
night_horizon = '#9A73A6',
|
||||
indoors = '#7A5386',
|
||||
fog_sun_tint = '#AC85B8',
|
||||
fog_moon_tint = '#AD86B9'
|
||||
}
|
||||
},
|
||||
star_parameters = {
|
||||
|
@ -511,15 +511,15 @@ local skybox_defs = {
|
|||
sky_parameters = {
|
||||
type = 'regular',
|
||||
sky_color = {
|
||||
day_sky = '#d5946e',
|
||||
day_horizon = '#f5b48e',
|
||||
dawn_sky = '#f1b08a',
|
||||
dawn_horizon = '#f6b58f',
|
||||
night_sky = '#8d4c26',
|
||||
night_horizon = '#b6754f',
|
||||
indoors = '#96552f',
|
||||
fog_sun_tint = '#c88761',
|
||||
fog_moon_tint = '#c98862'
|
||||
day_sky = '#D5946E',
|
||||
day_horizon = '#F5B48E',
|
||||
dawn_sky = '#F1B08A',
|
||||
dawn_horizon = '#F6B58F',
|
||||
night_sky = '#8D4C26',
|
||||
night_horizon = '#B6754F',
|
||||
indoors = '#96552F',
|
||||
fog_sun_tint = '#C88761',
|
||||
fog_moon_tint = '#C98862'
|
||||
}
|
||||
},
|
||||
sun_parameters = {
|
||||
|
@ -533,15 +533,15 @@ local skybox_defs = {
|
|||
sky_parameters = {
|
||||
type = 'regular',
|
||||
sky_color = {
|
||||
day_sky = '#d5946e',
|
||||
day_horizon = '#f5b48e',
|
||||
dawn_sky = '#f1b08a',
|
||||
dawn_horizon = '#f6b58f',
|
||||
night_sky = '#8d4c26',
|
||||
night_horizon = '#b6754f',
|
||||
indoors = '#96552f',
|
||||
fog_sun_tint = '#c88761',
|
||||
fog_moon_tint = '#c98862'
|
||||
day_sky = '#D5946E',
|
||||
day_horizon = '#F5B48E',
|
||||
dawn_sky = '#F1B08A',
|
||||
dawn_horizon = '#F6B58F',
|
||||
night_sky = '#8D4C26',
|
||||
night_horizon = '#B6754F',
|
||||
indoors = '#96552F',
|
||||
fog_sun_tint = '#C88761',
|
||||
fog_moon_tint = '#C98862'
|
||||
}
|
||||
},
|
||||
sun_parameters = {
|
||||
|
@ -555,15 +555,15 @@ local skybox_defs = {
|
|||
sky_parameters = {
|
||||
type = 'regular',
|
||||
sky_color = {
|
||||
day_sky = '#d5946e',
|
||||
day_horizon = '#f5b48e',
|
||||
dawn_sky = '#f1b08a',
|
||||
dawn_horizon = '#f6b58f',
|
||||
night_sky = '#8d4c26',
|
||||
night_horizon = '#b6754f',
|
||||
indoors = '#96552f',
|
||||
fog_sun_tint = '#c88761',
|
||||
fog_moon_tint = '#c98862'
|
||||
day_sky = '#D5946E',
|
||||
day_horizon = '#F5B48E',
|
||||
dawn_sky = '#F1B08A',
|
||||
dawn_horizon = '#F6B58F',
|
||||
night_sky = '#8D4C26',
|
||||
night_horizon = '#B6754F',
|
||||
indoors = '#96552F',
|
||||
fog_sun_tint = '#C88761',
|
||||
fog_moon_tint = '#C98862'
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -571,15 +571,15 @@ local skybox_defs = {
|
|||
sky_parameters = {
|
||||
type = 'regular',
|
||||
sky_color = {
|
||||
day_sky = '#c4a156',
|
||||
day_horizon = '#e4c176',
|
||||
dawn_sky = '#e0bd72',
|
||||
dawn_horizon = '#e5c277',
|
||||
night_sky = '#7c590e',
|
||||
night_horizon = '#a58237',
|
||||
day_sky = '#C4A156',
|
||||
day_horizon = '#E4C176',
|
||||
dawn_sky = '#E0BD72',
|
||||
dawn_horizon = '#E5C277',
|
||||
night_sky = '#7C590E',
|
||||
night_horizon = '#A58237',
|
||||
indoors = '#856217',
|
||||
fog_sun_tint = '#b79449',
|
||||
fog_moon_tint = '#b8954a'
|
||||
fog_sun_tint = '#B79449',
|
||||
fog_moon_tint = '#B8954A'
|
||||
}
|
||||
},
|
||||
sun_parameters = {
|
||||
|
@ -593,17 +593,17 @@ local skybox_defs = {
|
|||
sky_parameters = {
|
||||
type = 'regular',
|
||||
sky_color = {
|
||||
day_sky = '#a3a49f',
|
||||
-- day_sky = '#caa339',
|
||||
day_horizon = '#eac359',
|
||||
dawn_sky = '#e6bf55',
|
||||
dawn_horizon = '#ebc45a',
|
||||
-- night_sky = '#5b5c57',
|
||||
night_sky = '#7c5b01',
|
||||
night_horizon = '#ab841a',
|
||||
day_sky = '#A3A49F',
|
||||
-- day_sky = '#CAA339',
|
||||
day_horizon = '#EAC359',
|
||||
dawn_sky = '#E6BF55',
|
||||
dawn_horizon = '#EBC45A',
|
||||
-- night_sky = '#5B5C57',
|
||||
night_sky = '#7C5B01',
|
||||
night_horizon = '#AB841A',
|
||||
indoors = '#896401',
|
||||
fog_sun_tint = '#bd962c',
|
||||
fog_moon_tint = '#be972d'
|
||||
fog_sun_tint = '#BD962C',
|
||||
fog_moon_tint = '#BE972D'
|
||||
}
|
||||
},
|
||||
sun_parameters = {
|
||||
|
@ -617,17 +617,17 @@ local skybox_defs = {
|
|||
sky_parameters = {
|
||||
type = 'regular',
|
||||
sky_color = {
|
||||
day_sky = '#a3a49f',
|
||||
-- day_sky = '#caa339',
|
||||
day_horizon = '#eac359',
|
||||
dawn_sky = '#e6bf55',
|
||||
dawn_horizon = '#ebc45a',
|
||||
-- night_sky = '#5b5c57',
|
||||
night_sky = '#7c5b01',
|
||||
night_horizon = '#ab841a',
|
||||
day_sky = '#A3A49F',
|
||||
-- day_sky = '#CAA339',
|
||||
day_horizon = '#EAC359',
|
||||
dawn_sky = '#E6BF55',
|
||||
dawn_horizon = '#EBC45A',
|
||||
-- night_sky = '#5B5C57',
|
||||
night_sky = '#7C5B01',
|
||||
night_horizon = '#AB841A',
|
||||
indoors = '#896401',
|
||||
fog_sun_tint = '#bd962c',
|
||||
fog_moon_tint = '#be972d'
|
||||
fog_sun_tint = '#BD962C',
|
||||
fog_moon_tint = '#BE972D'
|
||||
}
|
||||
},
|
||||
sun_parameters = {
|
||||
|
@ -641,17 +641,17 @@ local skybox_defs = {
|
|||
sky_parameters = {
|
||||
type = 'regular',
|
||||
sky_color = {
|
||||
day_sky = '#a3a49f',
|
||||
-- day_sky = '#caa339',
|
||||
day_horizon = '#eac359',
|
||||
dawn_sky = '#e6bf55',
|
||||
dawn_horizon = '#ebc45a',
|
||||
-- night_sky = '#5b5c57',
|
||||
night_sky = '#7c5b01',
|
||||
night_horizon = '#ab841a',
|
||||
day_sky = '#A3A49F',
|
||||
-- day_sky = '#CAA339',
|
||||
day_horizon = '#EAC359',
|
||||
dawn_sky = '#E6BF55',
|
||||
dawn_horizon = '#EBC45A',
|
||||
-- night_sky = '#5B5C57',
|
||||
night_sky = '#7C5B01',
|
||||
night_horizon = '#AB841A',
|
||||
indoors = '#896401',
|
||||
fog_sun_tint = '#bd962c',
|
||||
fog_moon_tint = '#be972d'
|
||||
fog_sun_tint = '#BD962C',
|
||||
fog_moon_tint = '#BE972D'
|
||||
}
|
||||
},
|
||||
sun_parameters = {
|
||||
|
@ -665,17 +665,17 @@ local skybox_defs = {
|
|||
sky_parameters = {
|
||||
type = 'regular',
|
||||
sky_color = {
|
||||
day_sky = '#a3a49f',
|
||||
-- day_sky = '#caa339',
|
||||
day_horizon = '#eac359',
|
||||
dawn_sky = '#e6bf55',
|
||||
dawn_horizon = '#ebc45a',
|
||||
-- night_sky = '#5b5c57',
|
||||
night_sky = '#7c5b01',
|
||||
night_horizon = '#ab841a',
|
||||
day_sky = '#A3A49F',
|
||||
-- day_sky = '#CAA339',
|
||||
day_horizon = '#EAC359',
|
||||
dawn_sky = '#E6BF55',
|
||||
dawn_horizon = '#EBC45A',
|
||||
-- night_sky = '#5B5C57',
|
||||
night_sky = '#7C5B01',
|
||||
night_horizon = '#AB841A',
|
||||
indoors = '#896401',
|
||||
fog_sun_tint = '#bd962c',
|
||||
fog_moon_tint = '#be972d'
|
||||
fog_sun_tint = '#BD962C',
|
||||
fog_moon_tint = '#BE972D'
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -738,10 +738,8 @@ minetest.register_globalstep(function(dtime)
|
|||
sun_params.texture = sun_params.texture .. '^[transformFY'
|
||||
end
|
||||
|
||||
if player then
|
||||
player:set_sun(sun_params)
|
||||
end
|
||||
end
|
||||
|
||||
-- if skybox_defs[biome_name].moon_parameters then
|
||||
-- player:set_moon(skybox_defs[biome_name].moon_parameters)
|
||||
|
@ -763,119 +761,78 @@ minetest.register_globalstep(function(dtime)
|
|||
sun_params.texture = sun_params.texture .. '^[transformFY'
|
||||
end
|
||||
|
||||
if player then
|
||||
player:set_sun(sun_params)
|
||||
end
|
||||
else
|
||||
if player then
|
||||
player:set_sun()
|
||||
end
|
||||
end
|
||||
|
||||
if skybox_defs[biome_name].moon_parameters then
|
||||
if player then
|
||||
player:set_moon(skybox_defs[biome_name].moon_parameters)
|
||||
end
|
||||
else
|
||||
if player then
|
||||
player:set_moon()
|
||||
end
|
||||
end
|
||||
|
||||
if skybox_defs[biome_name].sky_parameters then
|
||||
if player then
|
||||
player:set_sky(skybox_defs[biome_name].sky_parameters)
|
||||
end
|
||||
else
|
||||
if player then
|
||||
player:set_sky()
|
||||
end
|
||||
end
|
||||
|
||||
if skybox_defs[biome_name].cloud_parameters then
|
||||
if player then
|
||||
player:set_clouds(skybox_defs[biome_name].cloud_parameters)
|
||||
end
|
||||
else
|
||||
if player then
|
||||
player:set_clouds()
|
||||
end
|
||||
end
|
||||
|
||||
if skybox_defs[biome_name].star_parameters then
|
||||
if player then
|
||||
player:set_stars(skybox_defs[biome_name].star_parameters)
|
||||
end
|
||||
else
|
||||
if player then
|
||||
player:set_stars()
|
||||
end
|
||||
end
|
||||
|
||||
if skybox_defs[biome_name].sky_parameters then
|
||||
player:set_sky(skybox_defs[biome_name].sky_parameters)
|
||||
else
|
||||
if player then
|
||||
player:set_moon()
|
||||
end
|
||||
if player then
|
||||
player:set_sun()
|
||||
end
|
||||
if player then
|
||||
player:set_sky()
|
||||
end
|
||||
if player then
|
||||
|
||||
if skybox_defs[biome_name].cloud_parameters then
|
||||
player:set_clouds(skybox_defs[biome_name].cloud_parameters)
|
||||
else
|
||||
player:set_clouds()
|
||||
end
|
||||
if player then
|
||||
else
|
||||
player:set_sun()
|
||||
player:set_moon()
|
||||
player:set_stars()
|
||||
end
|
||||
player:set_sky()
|
||||
player:set_clouds()
|
||||
end
|
||||
end
|
||||
|
||||
if player_pos.y <= -256 and is_underground == 0 or (is_underground ~= 0 and player_biome_name ~= biome_name) then
|
||||
if player_pos.y <= -256 and is_underground == 0 or (is_underground ~= 0 and player_meta:get_string('everness_biome_name') ~= biome_name) then
|
||||
-- hide sun, moon, stars ... underground
|
||||
player_meta:set_int('everness_is_underground', 1)
|
||||
|
||||
if player then
|
||||
player:set_sun({
|
||||
visible = false,
|
||||
sunrise_visible = false
|
||||
})
|
||||
end
|
||||
|
||||
if player then
|
||||
player:set_moon({
|
||||
visible = false
|
||||
})
|
||||
end
|
||||
|
||||
if player then
|
||||
player:set_stars({
|
||||
visible = false
|
||||
})
|
||||
end
|
||||
elseif player_pos.y > -256 and is_underground ~= 0 or (is_underground == 0 and player_biome_name ~= biome_name) then
|
||||
|
||||
elseif player_pos.y > -256 and is_underground ~= 0 or (is_underground == 0 and player_meta:get_string('everness_biome_name') ~= biome_name) then
|
||||
-- show sun, moon, stars ... underground
|
||||
player_meta:set_int('everness_is_underground', 0)
|
||||
|
||||
if player then
|
||||
player:set_sun({
|
||||
visible = true
|
||||
})
|
||||
end
|
||||
|
||||
if player then
|
||||
player:set_moon({
|
||||
visible = true
|
||||
})
|
||||
end
|
||||
|
||||
if player then
|
||||
player:set_stars({
|
||||
visible = true,
|
||||
sunrise_visible = true
|
||||
})
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
timer = 0
|
||||
end
|
||||
|
|
|
@ -95,8 +95,7 @@ minetest.register_globalstep(function(dtime)
|
|||
DELAY = 0
|
||||
end
|
||||
|
||||
-- every 1 second
|
||||
if TIMER > 1 then
|
||||
if TIMER > 0.5 then
|
||||
for _, player in ipairs(minetest.get_connected_players()) do
|
||||
local player_meta = player:get_meta()
|
||||
local control = player:get_player_control()
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Ŝarĝante…
Reference in New Issue