]> git.lizzy.rs Git - xdecor.git/commitdiff
Add Ivy
authorjp <jeanpatrick.guerrero@gmail.com>
Sat, 4 Jul 2015 11:20:00 +0000 (13:20 +0200)
committerjp <jeanpatrick.guerrero@gmail.com>
Sat, 4 Jul 2015 11:20:00 +0000 (13:20 +0200)
crafts.lua
nodes.lua
textures/xdecor_ivy.png [new file with mode: 0644]

index 8edf5a7e5b4b952374b1571afcc91f873091fca3..7f2dca27aec55ea88800ebec01c927e37be90dc1 100644 (file)
@@ -7,6 +7,15 @@ minetest.register_craft({
        } 
 })
 
+minetest.register_craft({
+       output = "xdecor:barrel",
+       recipe = {
+               {"group:wood", "group:wood", "group:wood"},
+               {"default:iron_lump", "", "default:iron_lump"},
+               {"group:wood", "group:wood", "group:wood"}
+       }
+})
+
 minetest.register_craft({ 
        output = "xdecor:candle",
        recipe = {
@@ -28,36 +37,6 @@ minetest.register_craft({
        }
 })
 
-minetest.register_craft({
-       output = "xdecor:painting",
-       recipe = {
-               {"default:sign_wall", "dye:blue"}
-       }
-})
-
-minetest.register_craft({
-       output = "xdecor:moonbrick",
-       recipe = {
-               {"default:brick", "default:stone"}
-       }
-})
-
-minetest.register_craft({
-       output = "xdecor:flint_steel",
-       recipe = {
-               {"default:obsidian_shard", "default:steel_ingot"}
-       }
-})
-
-minetest.register_craft({
-       output = "xdecor:barrel",
-       recipe = {
-               {"group:wood", "group:wood", "group:wood"},
-               {"default:iron_lump", "", "default:iron_lump"},
-               {"group:wood", "group:wood", "group:wood"}
-       }
-})
-
 minetest.register_craft({
        output = "xdecor:cabinet",
        recipe = {
@@ -126,6 +105,13 @@ minetest.register_craft({
        }
 })
 
+minetest.register_craft({
+       output = "xdecor:flint_steel",
+       recipe = {
+               {"default:obsidian_shard", "default:steel_ingot"}
+       }
+})
+
 minetest.register_craft({
        output = "xdecor:frame",
        recipe = {
@@ -148,6 +134,14 @@ minetest.register_craftitem("xdecor:hammer", {
        inventory_image = "xdecor_hammer.png"
 })
 
+minetest.register_craft({
+       output = "xdecor:ivy 2",
+       recipe = {
+               {"group:leaves", "group:stick"},
+               {"group:stick", "group:leaves"}
+       }
+})
+
 minetest.register_craft({
        output = "xdecor:japanese_door",
        recipe = {
@@ -184,6 +178,13 @@ minetest.register_craft({
        }
 })
 
+minetest.register_craft({
+       output = "xdecor:moonbrick",
+       recipe = {
+               {"default:brick", "default:stone"}
+       }
+})
+
 minetest.register_craft({
        output = "xdecor:multishelf",
        recipe = {
@@ -193,6 +194,13 @@ minetest.register_craft({
        }
 })
 
+minetest.register_craft({
+       output = "xdecor:painting",
+       recipe = {
+               {"default:sign_wall", "dye:blue"}
+       }
+})
+
 minetest.register_craft({
        output = "xdecor:plant_pot",
        recipe = {
@@ -203,7 +211,7 @@ minetest.register_craft({
 })
 
 minetest.register_craft({
-       output = "xdecor:rope 2",
+       output = "xdecor:rope",
        recipe = {
                {"farming:string"},
                {"farming:string"},
index 8ba912a8a3c2de645211393348ccf0482390394b..c2e470d18c44cbc111430cbdef7079dc987f5a70 100644 (file)
--- a/nodes.lua
+++ b/nodes.lua
@@ -276,6 +276,21 @@ minetest.register_tool("xdecor:flint_steel", {
        end
 })
 
+xdecor.register("ivy", {
+       description = "Ivy",
+       drawtype = "signlike",
+       walkable = false,
+       climbable = true,
+       groups = {dig_immediate=3, flammable=2, plant=1},
+       paramtype2 = "wallmounted",
+       selection_box = { type="wallmounted" },
+       legacy_wallmounted = true,
+       tiles = {"xdecor_ivy.png"},
+       inventory_image = "xdecor_ivy.png",
+       wield_image = "xdecor_ivy.png",
+       sounds = xdecor.leaves
+})
+
 xdecor.register("lantern", {
        description = "Lantern",
        light_source = 12,
diff --git a/textures/xdecor_ivy.png b/textures/xdecor_ivy.png
new file mode 100644 (file)
index 0000000..65c65f9
Binary files /dev/null and b/textures/xdecor_ivy.png differ