diff --git a/nodes.lua b/nodes.lua
index 400e823075164bd699a68fa96be3d37c25d6620a..108bcd7f705ce70c8584a35ca39681cf56b157f9 100644
--- a/nodes.lua
+++ b/nodes.lua
@@ -35,6 +35,14 @@ minetest.register_node("illuna:moonbrick", {
     sounds = default.node_sound_stone_defaults(),
 })
 
+minetest.register_node("illuna:desertgravel", {
+    description = "Desert Gravel",
+    paramtype2 = "facedir",
+    tiles = {"illuna_desertgravel.png"},
+    groups = {cracky = 2},
+    sounds = default.node_sound_stone_defaults(),
+})
+    
 function illuna.teamconstruct(pos)
     minetest.add_entity({x=pos.x, y=pos.y+1.35, z=pos.z}, "illuna:teamlist")
     local timer = minetest.get_node_timer(pos)
diff --git a/textures/illuna_desertgravel.png b/textures/illuna_desertgravel.png
new file mode 100644
index 0000000000000000000000000000000000000000..77c69efbefa827536ae48e2a554a51bb6f7e5b27
Binary files /dev/null and b/textures/illuna_desertgravel.png differ