summaryrefslogtreecommitdiff
path: root/games/devtest/mods/basenodes
diff options
context:
space:
mode:
Diffstat (limited to 'games/devtest/mods/basenodes')
-rw-r--r--games/devtest/mods/basenodes/init.lua334
-rw-r--r--games/devtest/mods/basenodes/mod.conf2
-rw-r--r--games/devtest/mods/basenodes/textures/basenodes_dirt_with_grass_bottom.pngbin0 -> 187 bytes
-rw-r--r--games/devtest/mods/basenodes/textures/basenodes_dirt_with_snow.pngbin0 -> 166 bytes
-rw-r--r--games/devtest/mods/basenodes/textures/basenodes_dirt_with_snow_bottom.pngbin0 -> 177 bytes
-rw-r--r--games/devtest/mods/basenodes/textures/basenodes_snow_sheet.pngbin0 -> 166 bytes
-rw-r--r--games/devtest/mods/basenodes/textures/default_apple.pngbin0 -> 102 bytes
-rw-r--r--games/devtest/mods/basenodes/textures/default_cobble.pngbin0 -> 340 bytes
-rw-r--r--games/devtest/mods/basenodes/textures/default_desert_sand.pngbin0 -> 293 bytes
-rw-r--r--games/devtest/mods/basenodes/textures/default_desert_stone.pngbin0 -> 584 bytes
-rw-r--r--games/devtest/mods/basenodes/textures/default_dirt.pngbin0 -> 790 bytes
-rw-r--r--games/devtest/mods/basenodes/textures/default_grass.pngbin0 -> 697 bytes
-rw-r--r--games/devtest/mods/basenodes/textures/default_grass_side.pngbin0 -> 796 bytes
-rw-r--r--games/devtest/mods/basenodes/textures/default_gravel.pngbin0 -> 171 bytes
-rw-r--r--games/devtest/mods/basenodes/textures/default_ice.pngbin0 -> 369 bytes
-rw-r--r--games/devtest/mods/basenodes/textures/default_junglegrass.pngbin0 -> 201 bytes
-rw-r--r--games/devtest/mods/basenodes/textures/default_jungleleaves.pngbin0 -> 399 bytes
-rw-r--r--games/devtest/mods/basenodes/textures/default_jungletree.pngbin0 -> 730 bytes
-rw-r--r--games/devtest/mods/basenodes/textures/default_jungletree_top.pngbin0 -> 714 bytes
-rw-r--r--games/devtest/mods/basenodes/textures/default_lava.pngbin0 -> 172 bytes
-rw-r--r--games/devtest/mods/basenodes/textures/default_lava_flowing.pngbin0 -> 91 bytes
-rw-r--r--games/devtest/mods/basenodes/textures/default_leaves.pngbin0 -> 883 bytes
-rw-r--r--games/devtest/mods/basenodes/textures/default_mossycobble.pngbin0 -> 574 bytes
-rw-r--r--games/devtest/mods/basenodes/textures/default_pine_needles.pngbin0 -> 648 bytes
-rw-r--r--games/devtest/mods/basenodes/textures/default_pine_tree.pngbin0 -> 604 bytes
-rw-r--r--games/devtest/mods/basenodes/textures/default_pine_tree_top.pngbin0 -> 174 bytes
-rw-r--r--games/devtest/mods/basenodes/textures/default_river_water.pngbin0 -> 496 bytes
-rw-r--r--games/devtest/mods/basenodes/textures/default_river_water_flowing.pngbin0 -> 99 bytes
-rw-r--r--games/devtest/mods/basenodes/textures/default_sand.pngbin0 -> 554 bytes
-rw-r--r--games/devtest/mods/basenodes/textures/default_snow.pngbin0 -> 166 bytes
-rw-r--r--games/devtest/mods/basenodes/textures/default_snow_side.pngbin0 -> 152 bytes
-rw-r--r--games/devtest/mods/basenodes/textures/default_stone.pngbin0 -> 313 bytes
-rw-r--r--games/devtest/mods/basenodes/textures/default_tree.pngbin0 -> 659 bytes
-rw-r--r--games/devtest/mods/basenodes/textures/default_tree_top.pngbin0 -> 175 bytes
-rw-r--r--games/devtest/mods/basenodes/textures/default_water.pngbin0 -> 302 bytes
-rw-r--r--games/devtest/mods/basenodes/textures/default_water_flowing.pngbin0 -> 115 bytes
36 files changed, 336 insertions, 0 deletions
diff --git a/games/devtest/mods/basenodes/init.lua b/games/devtest/mods/basenodes/init.lua
new file mode 100644
index 000000000..8156c4bec
--- /dev/null
+++ b/games/devtest/mods/basenodes/init.lua
@@ -0,0 +1,334 @@
+local WATER_ALPHA = 160
+local WATER_VISC = 1
+local LAVA_VISC = 7
+
+--
+-- Node definitions
+--
+
+-- Register nodes
+
+minetest.register_node("basenodes:stone", {
+ description = "Stone",
+ tiles = {"default_stone.png"},
+ groups = {cracky=3},
+})
+
+minetest.register_node("basenodes:desert_stone", {
+ description = "Desert Stone",
+ tiles = {"default_desert_stone.png"},
+ groups = {cracky=3},
+})
+
+minetest.register_node("basenodes:dirt_with_grass", {
+ description = "Dirt with Grass",
+ tiles ={"default_grass.png",
+ -- a little dot on the bottom to distinguish it from dirt
+ "default_dirt.png^basenodes_dirt_with_grass_bottom.png",
+ {name = "default_dirt.png^default_grass_side.png",
+ tileable_vertical = false}},
+ groups = {crumbly=3, soil=1},
+})
+
+minetest.register_node("basenodes:dirt_with_snow", {
+ description = "Dirt with Snow",
+ tiles ={"basenodes_dirt_with_snow.png",
+ -- a little dot on the bottom to distinguish it from dirt
+ "default_dirt.png^basenodes_dirt_with_snow_bottom.png",
+ {name = "default_dirt.png^default_snow_side.png",
+ tileable_vertical = false}},
+ groups = {crumbly=3, soil=1},
+})
+
+minetest.register_node("basenodes:dirt", {
+ description = "Dirt",
+ tiles ={"default_dirt.png"},
+ groups = {crumbly=3, soil=1},
+})
+
+minetest.register_node("basenodes:sand", {
+ description = "Sand",
+ tiles ={"default_sand.png"},
+ groups = {crumbly=3},
+})
+
+minetest.register_node("basenodes:desert_sand", {
+ description = "Desert Sand",
+ tiles ={"default_desert_sand.png"},
+ groups = {crumbly=3},
+})
+
+minetest.register_node("basenodes:gravel", {
+ description = "Gravel",
+ tiles ={"default_gravel.png"},
+ groups = {crumbly=2},
+})
+
+minetest.register_node("basenodes:junglegrass", {
+ description = "Jungle Grass",
+ drawtype = "plantlike",
+ tiles ={"default_junglegrass.png"},
+ inventory_image = "default_junglegrass.png",
+ wield_image = "default_junglegrass.png",
+ paramtype = "light",
+ walkable = false,
+ groups = {snappy=3},
+})
+
+minetest.register_node("basenodes:tree", {
+ description = "Normal Tree Trunk",
+ tiles = {"default_tree_top.png", "default_tree_top.png", "default_tree.png"},
+ is_ground_content = false,
+ groups = {choppy=2,oddly_breakable_by_hand=1},
+})
+
+minetest.register_node("basenodes:leaves", {
+ description = "Normal Leaves",
+ drawtype = "allfaces_optional",
+ tiles = {"default_leaves.png"},
+ paramtype = "light",
+ is_ground_content = false,
+ groups = {snappy=3},
+})
+
+minetest.register_node("basenodes:jungletree", {
+ description = "Jungle Tree Trunk",
+ tiles = {"default_jungletree_top.png", "default_jungletree_top.png", "default_jungletree.png"},
+ is_ground_content = false,
+ groups = {choppy=2,oddly_breakable_by_hand=1},
+})
+
+minetest.register_node("basenodes:jungleleaves", {
+ description = "Jungle Leaves",
+ drawtype = "allfaces_optional",
+ tiles = {"default_jungleleaves.png"},
+ paramtype = "light",
+ is_ground_content = false,
+ groups = {snappy=3},
+})
+
+minetest.register_node("basenodes:pine_tree", {
+ description = "Pine Tree Trunk",
+ tiles = {"default_pine_tree_top.png", "default_pine_tree_top.png", "default_pine_tree.png"},
+ is_ground_content = false,
+ groups = {choppy=2,oddly_breakable_by_hand=1},
+})
+
+minetest.register_node("basenodes:pine_needles", {
+ description = "Pine Needles",
+ drawtype = "allfaces_optional",
+ tiles = {"default_pine_needles.png"},
+ paramtype = "light",
+ is_ground_content = false,
+ groups = {snappy=3},
+})
+
+minetest.register_node("basenodes:water_source", {
+ description = "Water Source",
+ drawtype = "liquid",
+ tiles = {"default_water.png"},
+ special_tiles = {
+ {name = "default_water.png", backface_culling = false},
+ {name = "default_water.png", backface_culling = true},
+ },
+ alpha = WATER_ALPHA,
+ paramtype = "light",
+ walkable = false,
+ pointable = false,
+ diggable = false,
+ buildable_to = true,
+ is_ground_content = false,
+ drowning = 1,
+ liquidtype = "source",
+ liquid_alternative_flowing = "basenodes:water_flowing",
+ liquid_alternative_source = "basenodes:water_source",
+ liquid_viscosity = WATER_VISC,
+ post_effect_color = {a = 64, r = 100, g = 100, b = 200},
+ groups = {water = 3, liquid = 3},
+})
+
+minetest.register_node("basenodes:water_flowing", {
+ description = "Flowing Water",
+ drawtype = "flowingliquid",
+ tiles = {"default_water_flowing.png"},
+ special_tiles = {
+ {name = "default_water_flowing.png", backface_culling = false},
+ {name = "default_water_flowing.png", backface_culling = false},
+ },
+ alpha = WATER_ALPHA,
+ paramtype = "light",
+ paramtype2 = "flowingliquid",
+ walkable = false,
+ pointable = false,
+ diggable = false,
+ buildable_to = true,
+ is_ground_content = false,
+ drowning = 1,
+ liquidtype = "flowing",
+ liquid_alternative_flowing = "basenodes:water_flowing",
+ liquid_alternative_source = "basenodes:water_source",
+ liquid_viscosity = WATER_VISC,
+ post_effect_color = {a = 64, r = 100, g = 100, b = 200},
+ groups = {water = 3, liquid = 3},
+})
+
+minetest.register_node("basenodes:river_water_source", {
+ description = "River Water Source",
+ drawtype = "liquid",
+ tiles = { "default_river_water.png" },
+ special_tiles = {
+ {name = "default_river_water.png", backface_culling = false},
+ {name = "default_river_water.png", backface_culling = true},
+ },
+ alpha = WATER_ALPHA,
+ paramtype = "light",
+ walkable = false,
+ pointable = false,
+ diggable = false,
+ buildable_to = true,
+ is_ground_content = false,
+ drowning = 1,
+ liquidtype = "source",
+ liquid_alternative_flowing = "basenodes:river_water_flowing",
+ liquid_alternative_source = "basenodes: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, },
+})
+
+minetest.register_node("basenodes:river_water_flowing", {
+ description = "Flowing River Water",
+ drawtype = "flowingliquid",
+ tiles = {"default_river_water_flowing.png"},
+ special_tiles = {
+ {name = "default_river_water_flowing.png", backface_culling = false},
+ {name = "default_river_water_flowing.png", backface_culling = false},
+ },
+ alpha = WATER_ALPHA,
+ paramtype = "light",
+ paramtype2 = "flowingliquid",
+ walkable = false,
+ pointable = false,
+ diggable = false,
+ buildable_to = true,
+ is_ground_content = false,
+ drowning = 1,
+ liquidtype = "flowing",
+ liquid_alternative_flowing = "basenodes:river_water_flowing",
+ liquid_alternative_source = "basenodes: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, },
+})
+
+minetest.register_node("basenodes:lava_flowing", {
+ description = "Flowing Lava",
+ drawtype = "flowingliquid",
+ tiles = {"default_lava_flowing.png"},
+ special_tiles = {
+ {name="default_lava_flowing.png", backface_culling = false},
+ {name="default_lava_flowing.png", backface_culling = false},
+ },
+ paramtype = "light",
+ light_source = minetest.LIGHT_MAX,
+ walkable = false,
+ pointable = false,
+ diggable = false,
+ buildable_to = true,
+ is_ground_content = false,
+ drowning = 1,
+ damage_per_second = 4,
+ liquidtype = "flowing",
+ liquid_alternative_flowing = "basenodes:lava_flowing",
+ liquid_alternative_source = "basenodes:lava_source",
+ liquid_viscosity = LAVA_VISC,
+ post_effect_color = {a=192, r=255, g=64, b=0},
+ groups = {lava=3, liquid=1},
+})
+
+minetest.register_node("basenodes:lava_source", {
+ description = "Lava Source",
+ drawtype = "liquid",
+ tiles = { "default_lava.png" },
+ special_tiles = {
+ {name = "default_lava.png", backface_culling = false},
+ {name = "default_lava.png", backface_culling = true},
+ },
+ paramtype = "light",
+ light_source = minetest.LIGHT_MAX,
+ walkable = false,
+ pointable = false,
+ diggable = false,
+ buildable_to = true,
+ is_ground_content = false,
+ drowning = 1,
+ damage_per_second = 4,
+ liquidtype = "source",
+ liquid_alternative_flowing = "basenodes:lava_flowing",
+ liquid_alternative_source = "basenodes:lava_source",
+ liquid_viscosity = LAVA_VISC,
+ post_effect_color = {a=192, r=255, g=64, b=0},
+ groups = {lava=3, liquid=1},
+})
+
+minetest.register_node("basenodes:cobble", {
+ description = "Cobblestone",
+ tiles ={"default_cobble.png"},
+ is_ground_content = false,
+ groups = {cracky=3},
+})
+
+minetest.register_node("basenodes:mossycobble", {
+ description = "Mossy Cobblestone",
+ tiles ={"default_mossycobble.png"},
+ is_ground_content = false,
+ groups = {cracky=3},
+})
+
+minetest.register_node("basenodes:apple", {
+ description = "Apple",
+ drawtype = "plantlike",
+ tiles ={"default_apple.png"},
+ inventory_image = "default_apple.png",
+ paramtype = "light",
+ is_ground_content = false,
+ sunlight_propagates = true,
+ walkable = false,
+ groups = {dig_immediate=3},
+
+ -- Make eatable because why not?
+ on_use = minetest.item_eat(2),
+})
+
+minetest.register_node("basenodes:ice", {
+ description = "Ice",
+ tiles ={"default_ice.png"},
+ groups = {cracky=3},
+})
+
+-- The snow nodes intentionally have different tints to make them more
+-- distinguishable
+minetest.register_node("basenodes:snow", {
+ description = "Snow Sheet",
+ tiles = {"basenodes_snow_sheet.png"},
+ groups = {crumbly=3},
+ walkable = false,
+ paramtype = "light",
+ drawtype = "nodebox",
+ node_box = {
+ type = "fixed",
+ fixed = {-0.5, -0.5, -0.5, 0.5, -0.25, 0.5},
+ },
+})
+
+minetest.register_node("basenodes:snowblock", {
+ description = "Snow Block",
+ tiles ={"default_snow.png"},
+ groups = {crumbly=3},
+})
+
+
diff --git a/games/devtest/mods/basenodes/mod.conf b/games/devtest/mods/basenodes/mod.conf
new file mode 100644
index 000000000..25024dc63
--- /dev/null
+++ b/games/devtest/mods/basenodes/mod.conf
@@ -0,0 +1,2 @@
+name = basenodes
+description = Contains basic nodes for mapgen
diff --git a/games/devtest/mods/basenodes/textures/basenodes_dirt_with_grass_bottom.png b/games/devtest/mods/basenodes/textures/basenodes_dirt_with_grass_bottom.png
new file mode 100644
index 000000000..5e8fc41a9
--- /dev/null
+++ b/games/devtest/mods/basenodes/textures/basenodes_dirt_with_grass_bottom.png
Binary files differ
diff --git a/games/devtest/mods/basenodes/textures/basenodes_dirt_with_snow.png b/games/devtest/mods/basenodes/textures/basenodes_dirt_with_snow.png
new file mode 100644
index 000000000..7ea2d8d31
--- /dev/null
+++ b/games/devtest/mods/basenodes/textures/basenodes_dirt_with_snow.png
Binary files differ
diff --git a/games/devtest/mods/basenodes/textures/basenodes_dirt_with_snow_bottom.png b/games/devtest/mods/basenodes/textures/basenodes_dirt_with_snow_bottom.png
new file mode 100644
index 000000000..447c94e98
--- /dev/null
+++ b/games/devtest/mods/basenodes/textures/basenodes_dirt_with_snow_bottom.png
Binary files differ
diff --git a/games/devtest/mods/basenodes/textures/basenodes_snow_sheet.png b/games/devtest/mods/basenodes/textures/basenodes_snow_sheet.png
new file mode 100644
index 000000000..455332093
--- /dev/null
+++ b/games/devtest/mods/basenodes/textures/basenodes_snow_sheet.png
Binary files differ
diff --git a/games/devtest/mods/basenodes/textures/default_apple.png b/games/devtest/mods/basenodes/textures/default_apple.png
new file mode 100644
index 000000000..9c115dae4
--- /dev/null
+++ b/games/devtest/mods/basenodes/textures/default_apple.png
Binary files differ
diff --git a/games/devtest/mods/basenodes/textures/default_cobble.png b/games/devtest/mods/basenodes/textures/default_cobble.png
new file mode 100644
index 000000000..5b859e9c2
--- /dev/null
+++ b/games/devtest/mods/basenodes/textures/default_cobble.png
Binary files differ
diff --git a/games/devtest/mods/basenodes/textures/default_desert_sand.png b/games/devtest/mods/basenodes/textures/default_desert_sand.png
new file mode 100644
index 000000000..19ec87dc0
--- /dev/null
+++ b/games/devtest/mods/basenodes/textures/default_desert_sand.png
Binary files differ
diff --git a/games/devtest/mods/basenodes/textures/default_desert_stone.png b/games/devtest/mods/basenodes/textures/default_desert_stone.png
new file mode 100644
index 000000000..5126fb61c
--- /dev/null
+++ b/games/devtest/mods/basenodes/textures/default_desert_stone.png
Binary files differ
diff --git a/games/devtest/mods/basenodes/textures/default_dirt.png b/games/devtest/mods/basenodes/textures/default_dirt.png
new file mode 100644
index 000000000..58670305d
--- /dev/null
+++ b/games/devtest/mods/basenodes/textures/default_dirt.png
Binary files differ
diff --git a/games/devtest/mods/basenodes/textures/default_grass.png b/games/devtest/mods/basenodes/textures/default_grass.png
new file mode 100644
index 000000000..3d6397186
--- /dev/null
+++ b/games/devtest/mods/basenodes/textures/default_grass.png
Binary files differ
diff --git a/games/devtest/mods/basenodes/textures/default_grass_side.png b/games/devtest/mods/basenodes/textures/default_grass_side.png
new file mode 100644
index 000000000..04770b6f6
--- /dev/null
+++ b/games/devtest/mods/basenodes/textures/default_grass_side.png
Binary files differ
diff --git a/games/devtest/mods/basenodes/textures/default_gravel.png b/games/devtest/mods/basenodes/textures/default_gravel.png
new file mode 100644
index 000000000..7e5ff616f
--- /dev/null
+++ b/games/devtest/mods/basenodes/textures/default_gravel.png
Binary files differ
diff --git a/games/devtest/mods/basenodes/textures/default_ice.png b/games/devtest/mods/basenodes/textures/default_ice.png
new file mode 100644
index 000000000..c4bddd223
--- /dev/null
+++ b/games/devtest/mods/basenodes/textures/default_ice.png
Binary files differ
diff --git a/games/devtest/mods/basenodes/textures/default_junglegrass.png b/games/devtest/mods/basenodes/textures/default_junglegrass.png
new file mode 100644
index 000000000..d64e33abc
--- /dev/null
+++ b/games/devtest/mods/basenodes/textures/default_junglegrass.png
Binary files differ
diff --git a/games/devtest/mods/basenodes/textures/default_jungleleaves.png b/games/devtest/mods/basenodes/textures/default_jungleleaves.png
new file mode 100644
index 000000000..1fa67e83a
--- /dev/null
+++ b/games/devtest/mods/basenodes/textures/default_jungleleaves.png
Binary files differ
diff --git a/games/devtest/mods/basenodes/textures/default_jungletree.png b/games/devtest/mods/basenodes/textures/default_jungletree.png
new file mode 100644
index 000000000..053850fa7
--- /dev/null
+++ b/games/devtest/mods/basenodes/textures/default_jungletree.png
Binary files differ
diff --git a/games/devtest/mods/basenodes/textures/default_jungletree_top.png b/games/devtest/mods/basenodes/textures/default_jungletree_top.png
new file mode 100644
index 000000000..e80de8a69
--- /dev/null
+++ b/games/devtest/mods/basenodes/textures/default_jungletree_top.png
Binary files differ
diff --git a/games/devtest/mods/basenodes/textures/default_lava.png b/games/devtest/mods/basenodes/textures/default_lava.png
new file mode 100644
index 000000000..a4cf649f1
--- /dev/null
+++ b/games/devtest/mods/basenodes/textures/default_lava.png
Binary files differ
diff --git a/games/devtest/mods/basenodes/textures/default_lava_flowing.png b/games/devtest/mods/basenodes/textures/default_lava_flowing.png
new file mode 100644
index 000000000..07066a6e3
--- /dev/null
+++ b/games/devtest/mods/basenodes/textures/default_lava_flowing.png
Binary files differ
diff --git a/games/devtest/mods/basenodes/textures/default_leaves.png b/games/devtest/mods/basenodes/textures/default_leaves.png
new file mode 100644
index 000000000..c0475d4d2
--- /dev/null
+++ b/games/devtest/mods/basenodes/textures/default_leaves.png
Binary files differ
diff --git a/games/devtest/mods/basenodes/textures/default_mossycobble.png b/games/devtest/mods/basenodes/textures/default_mossycobble.png
new file mode 100644
index 000000000..69585e37b
--- /dev/null
+++ b/games/devtest/mods/basenodes/textures/default_mossycobble.png
Binary files differ
diff --git a/games/devtest/mods/basenodes/textures/default_pine_needles.png b/games/devtest/mods/basenodes/textures/default_pine_needles.png
new file mode 100644
index 000000000..137caa2a3
--- /dev/null
+++ b/games/devtest/mods/basenodes/textures/default_pine_needles.png
Binary files differ
diff --git a/games/devtest/mods/basenodes/textures/default_pine_tree.png b/games/devtest/mods/basenodes/textures/default_pine_tree.png
new file mode 100644
index 000000000..5743183c0
--- /dev/null
+++ b/games/devtest/mods/basenodes/textures/default_pine_tree.png
Binary files differ
diff --git a/games/devtest/mods/basenodes/textures/default_pine_tree_top.png b/games/devtest/mods/basenodes/textures/default_pine_tree_top.png
new file mode 100644
index 000000000..cc18f3462
--- /dev/null
+++ b/games/devtest/mods/basenodes/textures/default_pine_tree_top.png
Binary files differ
diff --git a/games/devtest/mods/basenodes/textures/default_river_water.png b/games/devtest/mods/basenodes/textures/default_river_water.png
new file mode 100644
index 000000000..e1074d2ef
--- /dev/null
+++ b/games/devtest/mods/basenodes/textures/default_river_water.png
Binary files differ
diff --git a/games/devtest/mods/basenodes/textures/default_river_water_flowing.png b/games/devtest/mods/basenodes/textures/default_river_water_flowing.png
new file mode 100644
index 000000000..4a756b2bd
--- /dev/null
+++ b/games/devtest/mods/basenodes/textures/default_river_water_flowing.png
Binary files differ
diff --git a/games/devtest/mods/basenodes/textures/default_sand.png b/games/devtest/mods/basenodes/textures/default_sand.png
new file mode 100644
index 000000000..0ed0e4ceb
--- /dev/null
+++ b/games/devtest/mods/basenodes/textures/default_sand.png
Binary files differ
diff --git a/games/devtest/mods/basenodes/textures/default_snow.png b/games/devtest/mods/basenodes/textures/default_snow.png
new file mode 100644
index 000000000..c42e0eecb
--- /dev/null
+++ b/games/devtest/mods/basenodes/textures/default_snow.png
Binary files differ
diff --git a/games/devtest/mods/basenodes/textures/default_snow_side.png b/games/devtest/mods/basenodes/textures/default_snow_side.png
new file mode 100644
index 000000000..f34d10991
--- /dev/null
+++ b/games/devtest/mods/basenodes/textures/default_snow_side.png
Binary files differ
diff --git a/games/devtest/mods/basenodes/textures/default_stone.png b/games/devtest/mods/basenodes/textures/default_stone.png
new file mode 100644
index 000000000..763b4396a
--- /dev/null
+++ b/games/devtest/mods/basenodes/textures/default_stone.png
Binary files differ
diff --git a/games/devtest/mods/basenodes/textures/default_tree.png b/games/devtest/mods/basenodes/textures/default_tree.png
new file mode 100644
index 000000000..189ec1593
--- /dev/null
+++ b/games/devtest/mods/basenodes/textures/default_tree.png
Binary files differ
diff --git a/games/devtest/mods/basenodes/textures/default_tree_top.png b/games/devtest/mods/basenodes/textures/default_tree_top.png
new file mode 100644
index 000000000..d1a4fa704
--- /dev/null
+++ b/games/devtest/mods/basenodes/textures/default_tree_top.png
Binary files differ
diff --git a/games/devtest/mods/basenodes/textures/default_water.png b/games/devtest/mods/basenodes/textures/default_water.png
new file mode 100644
index 000000000..3e385ae8b
--- /dev/null
+++ b/games/devtest/mods/basenodes/textures/default_water.png
Binary files differ
diff --git a/games/devtest/mods/basenodes/textures/default_water_flowing.png b/games/devtest/mods/basenodes/textures/default_water_flowing.png
new file mode 100644
index 000000000..7cdafd51d
--- /dev/null
+++ b/games/devtest/mods/basenodes/textures/default_water_flowing.png
Binary files differ