mirror of
https://codeberg.org/tenplus1/mobs_redo.git
synced 2025-06-07 12:30:27 +02:00
add recipe for mob repellent
This commit is contained in:
parent
5ed3a34cf3
commit
0f5b0e382d
31
crafts.lua
31
crafts.lua
@ -25,16 +25,6 @@ sound_helper("node_sound_water_defaults")
|
|||||||
sound_helper("node_sound_snow_defaults")
|
sound_helper("node_sound_snow_defaults")
|
||||||
sound_helper("node_sound_glass_defaults")
|
sound_helper("node_sound_glass_defaults")
|
||||||
|
|
||||||
-- mob repellent node
|
|
||||||
|
|
||||||
core.register_node("mobs:mob_repellent", {
|
|
||||||
description = S("Mob Repellent"),
|
|
||||||
tiles = {"mobs_repellent.png"},
|
|
||||||
is_ground_content = false,
|
|
||||||
groups = {handy = 1, cracky = 3},
|
|
||||||
sounds = mobs.node_sound_stone_defaults()
|
|
||||||
})
|
|
||||||
|
|
||||||
-- helper function to add {eatable} group to food items
|
-- helper function to add {eatable} group to food items
|
||||||
|
|
||||||
function mobs.add_eatable(item, hp)
|
function mobs.add_eatable(item, hp)
|
||||||
@ -56,6 +46,7 @@ end
|
|||||||
local items = {
|
local items = {
|
||||||
paper = mc2 and "mcl_core:paper" or "default:paper",
|
paper = mc2 and "mcl_core:paper" or "default:paper",
|
||||||
dye_black = mc2 and "mcl_dye:black" or "dye:black",
|
dye_black = mc2 and "mcl_dye:black" or "dye:black",
|
||||||
|
dye_red = mc2 and "mcl_dye:red" or "dye:red",
|
||||||
string = mc2 and "mcl_mobitems:string" or "farming:string",
|
string = mc2 and "mcl_mobitems:string" or "farming:string",
|
||||||
stick = mc2 and "mcl_core:stick" or "default:stick",
|
stick = mc2 and "mcl_core:stick" or "default:stick",
|
||||||
diamond = mc2 and "mcl_core:diamond" or "default:diamond",
|
diamond = mc2 and "mcl_core:diamond" or "default:diamond",
|
||||||
@ -68,6 +59,7 @@ local items = {
|
|||||||
fence_wood = mc2 and "group:fence_wood" or "default:fence_wood",
|
fence_wood = mc2 and "group:fence_wood" or "default:fence_wood",
|
||||||
meat_raw = mc2 and "mcl_mobitems:beef" or "group:food_meat_raw",
|
meat_raw = mc2 and "mcl_mobitems:beef" or "group:food_meat_raw",
|
||||||
meat_cooked = mc2 and "mcl_mobitems:cooked_beef" or "group:food_meat",
|
meat_cooked = mc2 and "mcl_mobitems:cooked_beef" or "group:food_meat",
|
||||||
|
obsidian = mc2 and "mcl_core:obsidian" or "default:obsidian"
|
||||||
}
|
}
|
||||||
|
|
||||||
-- name tag
|
-- name tag
|
||||||
@ -208,6 +200,25 @@ core.register_craft({
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
-- mob repellent node
|
||||||
|
|
||||||
|
core.register_node("mobs:mob_repellent", {
|
||||||
|
description = S("Mob Repellent"),
|
||||||
|
tiles = {"mobs_repellent.png"},
|
||||||
|
is_ground_content = false,
|
||||||
|
groups = {handy = 1, cracky = 3},
|
||||||
|
sounds = mobs.node_sound_stone_defaults()
|
||||||
|
})
|
||||||
|
|
||||||
|
core.register_craft({
|
||||||
|
output = "mobs:mob_repellent",
|
||||||
|
recipe = {
|
||||||
|
{ items.obsidian, items.dye_red, items.obsidian },
|
||||||
|
{ items.obsidian, "mobs:protector", items.obsidian },
|
||||||
|
{ items.obsidian, items.obsidian, items.obsidian }
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
-- saddle
|
-- saddle
|
||||||
|
|
||||||
core.register_craftitem("mobs:saddle", {
|
core.register_craftitem("mobs:saddle", {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user