mirror of
https://github.com/minetest/minetest.git
synced 2024-11-27 01:53:45 +01:00
Minimal: Add river water nodes (#5809)
Is a base terrain node needed by any core mapgen with sloping rivers.
This commit is contained in:
parent
c445a3d958
commit
649f641f28
@ -992,37 +992,37 @@ minetest.register_node("default:cloud", {
|
|||||||
|
|
||||||
minetest.register_node("default:water_flowing", {
|
minetest.register_node("default:water_flowing", {
|
||||||
description = "Water (flowing)",
|
description = "Water (flowing)",
|
||||||
inventory_image = minetest.inventorycube("default_water.png"),
|
|
||||||
drawtype = "flowingliquid",
|
drawtype = "flowingliquid",
|
||||||
tiles ={"default_water.png"},
|
tiles = {"default_water.png"},
|
||||||
special_tiles = {
|
special_tiles = {
|
||||||
{name="default_water.png", backface_culling=false},
|
{name = "default_water.png", backface_culling = false},
|
||||||
{name="default_water.png", backface_culling=true},
|
{name = "default_water.png", backface_culling = true},
|
||||||
},
|
},
|
||||||
alpha = WATER_ALPHA,
|
alpha = WATER_ALPHA,
|
||||||
paramtype = "light",
|
paramtype = "light",
|
||||||
|
paramtype2 = "flowingliquid",
|
||||||
walkable = false,
|
walkable = false,
|
||||||
pointable = false,
|
pointable = false,
|
||||||
diggable = false,
|
diggable = false,
|
||||||
buildable_to = true,
|
buildable_to = true,
|
||||||
is_ground_content = false,
|
is_ground_content = false,
|
||||||
|
drop = "",
|
||||||
drowning = 1,
|
drowning = 1,
|
||||||
liquidtype = "flowing",
|
liquidtype = "flowing",
|
||||||
liquid_alternative_flowing = "default:water_flowing",
|
liquid_alternative_flowing = "default:water_flowing",
|
||||||
liquid_alternative_source = "default:water_source",
|
liquid_alternative_source = "default:water_source",
|
||||||
liquid_viscosity = WATER_VISC,
|
liquid_viscosity = WATER_VISC,
|
||||||
post_effect_color = {a=64, r=100, g=100, b=200},
|
post_effect_color = {a = 64, r = 100, g = 100, b = 200},
|
||||||
groups = {water=3, liquid=3},
|
groups = {water = 3, liquid = 3},
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("default:water_source", {
|
minetest.register_node("default:water_source", {
|
||||||
description = "Water",
|
description = "Water",
|
||||||
inventory_image = minetest.inventorycube("default_water.png"),
|
|
||||||
drawtype = "liquid",
|
drawtype = "liquid",
|
||||||
tiles ={"default_water.png"},
|
tiles = {"default_water.png"},
|
||||||
special_tiles = {
|
special_tiles = {
|
||||||
-- New-style water source material (mostly unused)
|
-- New-style water source material (mostly unused)
|
||||||
{name="default_water.png", backface_culling=false},
|
{name = "default_water.png", backface_culling = false},
|
||||||
},
|
},
|
||||||
alpha = WATER_ALPHA,
|
alpha = WATER_ALPHA,
|
||||||
paramtype = "light",
|
paramtype = "light",
|
||||||
@ -1031,13 +1031,70 @@ minetest.register_node("default:water_source", {
|
|||||||
diggable = false,
|
diggable = false,
|
||||||
buildable_to = true,
|
buildable_to = true,
|
||||||
is_ground_content = false,
|
is_ground_content = false,
|
||||||
|
drop = "",
|
||||||
drowning = 1,
|
drowning = 1,
|
||||||
liquidtype = "source",
|
liquidtype = "source",
|
||||||
liquid_alternative_flowing = "default:water_flowing",
|
liquid_alternative_flowing = "default:water_flowing",
|
||||||
liquid_alternative_source = "default:water_source",
|
liquid_alternative_source = "default:water_source",
|
||||||
liquid_viscosity = WATER_VISC,
|
liquid_viscosity = WATER_VISC,
|
||||||
post_effect_color = {a=64, r=100, g=100, b=200},
|
post_effect_color = {a = 64, r = 100, g = 100, b = 200},
|
||||||
groups = {water=3, liquid=3},
|
groups = {water = 3, liquid = 3},
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_node("default:river_water_source", {
|
||||||
|
description = "River Water Source",
|
||||||
|
drawtype = "liquid",
|
||||||
|
tiles = {"default_river_water.png"},
|
||||||
|
special_tiles = {
|
||||||
|
-- New-style water source material (mostly unused)
|
||||||
|
{name = "default_river_water.png", backface_culling = false},
|
||||||
|
},
|
||||||
|
alpha = 160,
|
||||||
|
paramtype = "light",
|
||||||
|
walkable = false,
|
||||||
|
pointable = false,
|
||||||
|
diggable = false,
|
||||||
|
buildable_to = true,
|
||||||
|
is_ground_content = false,
|
||||||
|
drop = "",
|
||||||
|
drowning = 1,
|
||||||
|
liquidtype = "source",
|
||||||
|
liquid_alternative_flowing = "default:river_water_flowing",
|
||||||
|
liquid_alternative_source = "default:river_water_source",
|
||||||
|
liquid_viscosity = 1,
|
||||||
|
liquid_renewable = false,
|
||||||
|
liquid_range = 2,
|
||||||
|
post_effect_color = {a = 103, r = 30, g = 76, b = 90},
|
||||||
|
groups = {water = 3, liquid = 3, puts_out_fire = 1, cools_lava = 1},
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_node("default:river_water_flowing", {
|
||||||
|
description = "Flowing River Water",
|
||||||
|
drawtype = "flowingliquid",
|
||||||
|
tiles = {"default_river_water.png"},
|
||||||
|
special_tiles = {
|
||||||
|
{name = "default_river_water.png", backface_culling = false},
|
||||||
|
{name = "default_river_water.png", backface_culling = true},
|
||||||
|
},
|
||||||
|
alpha = 160,
|
||||||
|
paramtype = "light",
|
||||||
|
paramtype2 = "flowingliquid",
|
||||||
|
walkable = false,
|
||||||
|
pointable = false,
|
||||||
|
diggable = false,
|
||||||
|
buildable_to = true,
|
||||||
|
is_ground_content = false,
|
||||||
|
drop = "",
|
||||||
|
drowning = 1,
|
||||||
|
liquidtype = "flowing",
|
||||||
|
liquid_alternative_flowing = "default:river_water_flowing",
|
||||||
|
liquid_alternative_source = "default:river_water_source",
|
||||||
|
liquid_viscosity = 1,
|
||||||
|
liquid_renewable = false,
|
||||||
|
liquid_range = 2,
|
||||||
|
post_effect_color = {a = 103, r = 30, g = 76, b = 90},
|
||||||
|
groups = {water = 3, liquid = 3, puts_out_fire = 1,
|
||||||
|
not_in_creative_inventory = 1, cools_lava = 1},
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("default:lava_flowing", {
|
minetest.register_node("default:lava_flowing", {
|
||||||
|
@ -8,6 +8,7 @@ minetest.register_alias("mapgen_dirt", "default:dirt")
|
|||||||
minetest.register_alias("mapgen_dirt_with_grass", "default:dirt_with_grass")
|
minetest.register_alias("mapgen_dirt_with_grass", "default:dirt_with_grass")
|
||||||
minetest.register_alias("mapgen_sand", "default:sand")
|
minetest.register_alias("mapgen_sand", "default:sand")
|
||||||
minetest.register_alias("mapgen_water_source", "default:water_source")
|
minetest.register_alias("mapgen_water_source", "default:water_source")
|
||||||
|
minetest.register_alias("mapgen_river_water_source", "default:river_water_source")
|
||||||
minetest.register_alias("mapgen_lava_source", "default:lava_source")
|
minetest.register_alias("mapgen_lava_source", "default:lava_source")
|
||||||
minetest.register_alias("mapgen_gravel", "default:gravel")
|
minetest.register_alias("mapgen_gravel", "default:gravel")
|
||||||
|
|
||||||
|
BIN
games/minimal/mods/default/textures/default_river_water.png
Normal file
BIN
games/minimal/mods/default/textures/default_river_water.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 716 B |
Loading…
Reference in New Issue
Block a user