diff --git a/mods/default/nodes.lua b/mods/default/nodes.lua
index 7a837af..9871e57 100644
--- a/mods/default/nodes.lua
+++ b/mods/default/nodes.lua
@@ -821,12 +821,12 @@ minetest.register_node(
       description = S("Ladder"),
       drawtype = "nodebox",
       tiles = {
-         "default_ladder_sides.png",
-         "default_ladder_sides.png",
-         "default_ladder_sides.png",
-         "default_ladder_sides.png",
-         "default_ladder_sides.png",
-         "default_ladder.png"
+         "default_ladder_nodebox_sides.png",
+         "default_ladder_nodebox_sides.png",
+         "default_ladder_nodebox_sides.png",
+         "default_ladder_nodebox_sides.png",
+         "default_ladder_nodebox_back.png",
+         "default_ladder_nodebox_front.png"
       },
       inventory_image = "default_ladder_inventory.png",
       wield_image = "default_ladder_inventory.png",
diff --git a/mods/default/textures/default_ladder.png b/mods/default/textures/default_ladder.png
index bc3e57a..7065c99 100644
Binary files a/mods/default/textures/default_ladder.png and b/mods/default/textures/default_ladder.png differ
diff --git a/mods/default/textures/default_ladder.xcf b/mods/default/textures/default_ladder.xcf
deleted file mode 100644
index 85629b8..0000000
Binary files a/mods/default/textures/default_ladder.xcf and /dev/null differ
diff --git a/mods/default/textures/default_ladder_inventory.png b/mods/default/textures/default_ladder_inventory.png
index fb79049..0248f86 100644
Binary files a/mods/default/textures/default_ladder_inventory.png and b/mods/default/textures/default_ladder_inventory.png differ
diff --git a/mods/default/textures/default_ladder_inventory.xcf b/mods/default/textures/default_ladder_inventory.xcf
deleted file mode 100644
index 490b8b9..0000000
Binary files a/mods/default/textures/default_ladder_inventory.xcf and /dev/null differ
diff --git a/mods/default/textures/default_ladder_nodebox_back.png b/mods/default/textures/default_ladder_nodebox_back.png
new file mode 100644
index 0000000..a0e8a7f
Binary files /dev/null and b/mods/default/textures/default_ladder_nodebox_back.png differ
diff --git a/mods/default/textures/default_ladder_nodebox_front.png b/mods/default/textures/default_ladder_nodebox_front.png
new file mode 100644
index 0000000..7065c99
Binary files /dev/null and b/mods/default/textures/default_ladder_nodebox_front.png differ
diff --git a/mods/default/textures/default_ladder_nodebox_sides.png b/mods/default/textures/default_ladder_nodebox_sides.png
new file mode 100644
index 0000000..b848235
Binary files /dev/null and b/mods/default/textures/default_ladder_nodebox_sides.png differ
diff --git a/mods/default/textures/default_ladder_sides.png b/mods/default/textures/default_ladder_sides.png
deleted file mode 100644
index d133e79..0000000
Binary files a/mods/default/textures/default_ladder_sides.png and /dev/null differ
diff --git a/mods/default/textures/default_ladder_sides.xcf b/mods/default/textures/default_ladder_sides.xcf
deleted file mode 100644
index 0d06e01..0000000
Binary files a/mods/default/textures/default_ladder_sides.xcf and /dev/null differ