Page 1 of 1

A bit of help with my mod?

PostPosted: Mon Jul 09, 2012 19:20
by LolManKuba
Well I created my first mod for minetest and it doesn't work.
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
minetest.register_node ("kubamod:pogeo", {
    drawtype = draw,
    description = "Pogeo",
    tile_images = {"kubamod_pogeo.png"},
    inventory_image = {"kubamod_pogeo.png"},
    sunlight_propagates = true,
    paramtype = 'light',
    walkable = true,
    material = minetest.digprop_constanttime(1.0),
    groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3,},
   })
minetest.register_node ("kubamod:peig", {
    drawtype = draw,
    description = "Peig",
    tile_images = {"kubamod_peig.png"},
    inventory_image = {"kubamod_peig.png"},
    sunlight_propagates = true,
    paramtype = 'light',
    walkable = true,
    material = minetest.digprop_constanttime(1.0),
    groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3,},
   })
minetest.register_node ("kubamod:Hanso", {
    drawtype = draw,
    description = "Hanso",
    tile_images = {"kubamod_hanso.png"},
    inventory_image = {"kubamod_hanso.png"},
    sunlight_propagates = true,
    paramtype = 'light',
    walkable = true,
    material = minetest.digprop_constanttime(1.0),
    groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3,},
   })
minetest.register_tool("nameofyourmod:Sangosword", {
    description = "Sango Sword",
    inventory_image = "kubamod_sangosword.png",
    tool_capabilities = {
        full_punch_interval = 1.0,
        max_drop_level=1,
        groupcaps={
            fleshy={times={[1]=2.00, [2]=0.80, [3]=0.40}, uses=116, maxlevel=6},
            snappy={times={[2]=0.70, [3]=0.30}, uses=116, maxlevel=8},
            choppy={times={[3]=0.70}, uses=116, maxlevel=5}
        }
    }
})
minetest.register_tool("kubamod:Sangoaxe", {
    description = "Sangoaxe",
    inventory_image = "nameoftexture.png",
    tool_capabilities = {
        full_punch_interval = 1.0,
        max_drop_level=1,
        groupcaps={
            fleshy={times={[1]=2.00, [2]=0.80, [3]=0.40}, uses=116, maxlevel=6},
            snappy={times={[2]=0.70, [3]=0.30}, uses=116, maxlevel=8},
            choppy={times={[3]=0.70}, uses=116, maxlevel=5}
        }
    }
})
minetest.register_tool("kubamod:pick", {
    description = "Sangopick",
    inventory_image = "kubamod_sangopick.png",
    tool_capabilities = {
        full_punch_interval = 1.0,
        max_drop_level=1,
        groupcaps={
            fleshy={times={[1]=2.00, [2]=0.80, [3]=0.40}, uses=116, maxlevel=6},
            snappy={times={[2]=0.70, [3]=0.30}, uses=116, maxlevel=8},
            choppy={times={[3]=0.70}, uses=116, maxlevel=5}
        }
    }
})

minetest.register_craft({
    output = 'kubamod:sangosword',
    recipe = {
        {'', 'kubamod:peig', ''},
        {'', 'kubamod:pogeo', ''},
        {'', 'default:stick', ''},
    }
})

minetest.register_craft({
    output = 'kubamod:sangoaxe',
    recipe = {
        {'kubamod:pogeo', 'kubamod:peig', ''},
        {'kubamod:hanso', 'default:stick', ''},
        {'', 'default:stick', ''},
    }
})

minetest.register_craft({
    output = 'kubamod:sangopick',
    recipe = {
        {'kubamod:pogeo', 'kubamod:peig', 'kubamod:hanso'},
        {'', 'default:stick', ''},
        {'', 'default:stick', ''},
    }
})

Can somebody help me, if this is in the wrong sub-forum sorry!

PostPosted: Mon Jul 09, 2012 19:30
by Death Dealer
what is the problem your having with this code?

PostPosted: Mon Jul 09, 2012 19:57
by LolManKuba
it's not letting me go on my world.

PostPosted: Mon Jul 09, 2012 20:12
by mauvebic
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
minetest.register_tool("nameofyourmod:Sangosword", {


should be

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
minetest.register_tool("kubamod:Sangosword", {

PostPosted: Mon Jul 09, 2012 21:20
by LolManKuba
okay i fixed more than that but now i tested it out and it can dig everything but stone and the axe won't dig anything faster, I should know that just by making it say sangoaxe it won't make it faster.

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
minetest.register_node ("kubamod:pogeo", {
    drawtype = draw,
    description = "Pogeo",
    tile_images = {"kubamod_pogeo.png"},
    inventory_image = {"kubamod_pogeo.png"},
    sunlight_propagates = true,
    paramtype = 'light',
    walkable = true,
    material = minetest.digprop_constanttime(1.0),
    groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3,},
   })
minetest.register_node ("kubamod:peig", {
    drawtype = draw,
    description = "Peig",
    tile_images = {"kubamod_peig.png"},
    inventory_image = {"kubamod_peig.png"},
    sunlight_propagates = true,
    paramtype = 'light',
    walkable = true,
    material = minetest.digprop_constanttime(1.0),
    groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3,},
   })
minetest.register_node ("kubamod:hanso", {
    drawtype = draw,
    description = "Hanso",
    tile_images = {"kubamod_hanso.png"},
    inventory_image = {"kubamod_hanso.png"},
    sunlight_propagates = true,
    paramtype = 'light',
    walkable = true,
    material = minetest.digprop_constanttime(1.0),
    groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3,},
   })
minetest.register_tool("kubamod:sangosword", {
    description = "Sango Sword",
    inventory_image = "kubamod_tool_sangosword.png",
    tool_capabilities = {
        full_punch_interval = 1.0,
        max_drop_level=1,
        groupcaps={
            fleshy={times={[1]=2.00, [2]=0.80, [3]=0.40}, uses=116, maxlevel=6},
            snappy={times={[2]=0.70, [3]=0.30}, uses=116, maxlevel=8},
            choppy={times={[3]=0.70}, uses=116, maxlevel=5}
        }
    }
})
minetest.register_tool("kubamod:sangoaxe", {
    description = "Sangoaxe",
    inventory_image = "kubamod_tool_sangoaxe.png",
    tool_capabilities = {
        full_punch_interval = 1.0,
        max_drop_level=1,
        groupcaps={
            fleshy={times={[1]=2.00, [2]=0.80, [3]=0.40}, uses=116, maxlevel=6},
            snappy={times={[2]=0.70, [3]=0.30}, uses=116, maxlevel=8},
            choppy={times={[3]=0.70}, uses=116, maxlevel=5}
        }
    }
})
minetest.register_tool("kubamod:sangopick", {
    description = "Sangopick",
    inventory_image = "kubamod_tool_sangopick.png",
    tool_capabilities = {
        full_punch_interval = 1.0,
        max_drop_level=1,
        groupcaps={
            fleshy={times={[1]=2.00, [2]=0.80, [3]=0.40}, uses=116, maxlevel=6},
            snappy={times={[2]=0.70, [3]=0.30}, uses=116, maxlevel=8},
            choppy={times={[3]=0.70}, uses=116, maxlevel=5}
        }
    }
})

minetest.register_craft({
    output = 'kubamod:sangosword',
    recipe = {
        {'', 'kubamod:peig', ''},
        {'', 'kubamod:pogeo', ''},
        {'', 'default:stick', ''},
    }
})

minetest.register_craft({
    output = 'kubamod:sangoaxe',
    recipe = {
        {'kubamod:pogeo', 'kubamod:peig', ''},
        {'kubamod:hanso', 'default:stick', ''},
        {'', 'default:stick', ''},
    }
})

minetest.register_craft({
    output = 'kubamod:sangopick',
    recipe = {
        {'kubamod:pogeo', 'kubamod:peig', 'kubamod:hanso'},
        {'', 'default:stick', ''},
        {'', 'default:stick', ''},
    }
})

It's the tools.