add overrides for nether_mobs, obsidianstuff and mithril armor. replace obsidianstuff:ingot craft

master
Milan 2021-02-03 21:39:15 +01:00
parent 99896f2f4f
commit fdeda3010a
4 changed files with 105 additions and 2 deletions

View File

@ -2,6 +2,7 @@ local path = minetest.get_modpath("illuna_aestival") .. "/src"
illuna = {}
-- stuff
dofile(path .. "/armor.lua")
dofile(path .. "/nodes.lua")
dofile(path .. "/mapgen.lua")
dofile(path .. "/saplings.lua")

View File

@ -1,2 +1,2 @@
name = illuna_aestival
depends = default, hudbars, bonemeal, moretrees, signs_lib, nether_mobs, nether, other_worlds
depends = default, hudbars, bonemeal, moretrees, signs_lib, shields, nether_mobs, nether, obsidianstuff, other_worlds

View File

@ -0,0 +1,94 @@
minetest.override_item("nether_mobs:dragon_helmet", {
groups = {armor_head=1, armor_heal=16, armor_use=350, armor_fire=1},
armor_groups = {fleshy=20},
damage_groups = {cracky=2, snappy=1, level=3},
})
minetest.override_item("nether_mobs:dragon_chestplate", {
groups = {armor_torso=1, armor_heal=16, armor_use=350, armor_fire=1},
armor_groups = {fleshy=22},
damage_groups = {cracky=2, snappy=1, level=3},
})
minetest.override_item("nether_mobs:dragon_leggings", {
groups = {armor_legs=1, armor_heal=16, armor_use=350, armor_fire=1},
armor_groups = {fleshy=22},
damage_groups = {cracky=2, snappy=1, level=3},
})
minetest.override_item("nether_mobs:dragon_boots", {
groups = {armor_feet=1, armor_heal=16, armor_use=350, armor_fire=1,
physics_speed=1, physics_jump=0.5},
armor_groups = {fleshy=20},
damage_groups = {cracky=2, snappy=1, level=3},
})
minetest.override_item("nether_mobs:dragon_shield", {
groups = {armor_shield=1, armor_heal=16, armor_use=350},
armor_groups = {fleshy=22},
damage_groups = {cracky=2, snappy=1, level=3},
})
-- [[ ... ]] --
minetest.override_item("3d_armor:helmet_mithril", {
groups = {armor_head=1, armor_heal=14, armor_use=200},
armor_groups = {fleshy=18},
damage_groups = {cracky=2, snappy=1, level=3},
})
minetest.override_item("3d_armor:chestplate_mithril", {
groups = {armor_torso=1, armor_heal=14, armor_use=200},
armor_groups = {fleshy=22},
damage_groups = {cracky=2, snappy=1, level=3},
})
minetest.override_item("3d_armor:leggings_mithril", {
groups = {armor_legs=1, armor_heal=14, armor_use=200},
armor_groups = {fleshy=22},
damage_groups = {cracky=2, snappy=1, level=3},
})
minetest.override_item("3d_armor:boots_mithril", {
groups = {armor_feet=1, armor_heal=14, armor_use=200},
armor_groups = {fleshy=18},
damage_groups = {cracky=2, snappy=1, level=3},
})
minetest.override_item("shields:shield_mithril", {
groups = {armor_shield=1, armor_heal=14, armor_use=200},
armor_groups = {fleshy=22},
damage_groups = {cracky=2, snappy=1, level=3},
})
-- [[ ... ]] --
minetest.override_item("obsidianstuff:helmet", {
groups = {armor_head=1, armor_heal=12, armor_use=200},
armor_groups = {fleshy=15},
damage_groups = {cracky=2, snappy=1, choppy=1, level=3},
})
minetest.override_item("obsidianstuff:chestplate", {
groups = {armor_torso=1, armor_heal=12, armor_use=200},
armor_groups = {fleshy=20},
damage_groups = {cracky=2, snappy=1, choppy=1, level=3},
})
minetest.override_item("obsidianstuff:leggings", {
groups = {armor_legs=1, armor_heal=12, armor_use=200},
armor_groups = {fleshy=20},
damage_groups = {cracky=2, snappy=1, choppy=1, level=3},
})
minetest.override_item("obsidianstuff:boots", {
groups = {armor_feet=1, armor_heal=12, armor_use=200},
armor_groups = {fleshy=15},
damage_groups = {cracky=2, snappy=1, choppy=1, level=3},
})
minetest.override_item("obsidianstuff:shield", {
groups = {armor_shield=1, armor_heal=12, armor_use=200},
armor_groups = {fleshy=15},
damage_groups = {cracky=2, snappy=1, choppy=1, level=3},
})

View File

@ -1,8 +1,16 @@
minetest.register_craft({
output = 'mesecons_stickyblocks:sticky_block_all',
output = 'mesecons_stickyblocks:sticky_block_all',
recipe = {
{"mesecons_materials:glue", "mesecons_materials:glue", ""},
{"mesecons_materials:glue", "mesecons_materials:glue", ""},
{"", "", ""},
},
})
minetest.clear_craft({output = "obsidianstuff:ingot"})
minetest.register_craft({
type = "shapeless",
output = "obsidianstuff:ingot 2",
recipe = {"default:diamond", "default:obsidian"}
})