RealBadAngel
2013-02-19 671ba32e5aec9e944dd54699555ebf5a6f7714b9
commit | author | age
82cba9 1
R 2 minetest.register_craft({
3     output = 'technic:rebar 6',
4     recipe = {
5         {'','', 'default:steel_ingot'},
6         {'','default:steel_ingot',''},
7         {'default:steel_ingot', '', ''},
8     }
9 })
10
11 minetest.register_craft({
12     output = 'technic:concrete 5',
13     recipe = {
14         {'default:stone','technic:rebar','default:stone'},
15         {'technic:rebar','default:stone','technic:rebar'},
16         {'default:stone','technic:rebar','default:stone'},
17     }
18 })
19
20 minetest.register_craft({
21     output = 'technic:concrete_post 4',
22     recipe = {
23         {'default:stone','technic:rebar','default:stone'},
24         {'default:stone','technic:rebar','default:stone'},
25         {'default:stone','technic:rebar','default:stone'},
26 }
27 })
28
29 minetest.register_craftitem("technic:rebar", {
30     description = "Rebar",
31     inventory_image = "technic_rebar.png",
32     stack_max = 99,
33 })
34
35 minetest.register_craftitem("technic:concrete", {
36     description = "Concrete Block",
37     inventory_image = "technic_concrete_block.png",
38     stack_max = 99,
39 })
40
41 minetest.register_craftitem("technic:concrete_post", {
42     description = "Concrete Post",
43     inventory_image = "technic_concrete_post.png",
44     stack_max = 99,
45 })
46
47
48
49 -- NODES:
50
51 minetest.register_node("technic:concrete", {
52     description = "Concrete Block",
53     tile_images = {"technic_concrete_block.png",},
54     is_ground_content = true,
55     groups = {cracky=1},
56     sounds = default.node_sound_stone_defaults(),
57 })
58
59 minetest.register_node("technic:concrete_post", {
60     description = "Concrete Post",
61     drawtype = "fencelike",
62     tiles = {"technic_concrete_block.png"},
63     inventory_image = "default_fence.png",
64     wield_image = "default_fence.png",
65     paramtype = "light",
66     is_ground_content = true,
67     selection_box = {
68         type = "fixed",
69         fixed = {-1/7, -1/2, -1/7, 1/7, 1/2, 1/7},
70     },
71
72     groups = {cracky=1},
73     sounds = default.node_sound_stone_defaults(),
74 })
75
76 stairsplus.register_stair_and_slab_and_panel_and_micro(":stairsplus", "concrete", "technic:concrete",
77         {cracky=3},
78         {"technic_concrete_block.png"},
79         "Concrete Stairs",
80         "Concrete Slab",
81         "Concrete Panel",
82         "Concrete Microblock",
83         "concrete")