Hide WIP items from craft guide, more cleanup
- Make fishing rod uncraftable (too overpowered) - Lift WIP status from golden apple - Lift Experimental status from lookup tool
This commit is contained in:
parent
a1e53fa129
commit
899acaab0e
5 changed files with 36 additions and 8 deletions
|
@ -86,7 +86,8 @@ mobs_mc.override.items = {
|
|||
mycelium = "mcl_core:mycelium",
|
||||
carrot = "mcl_farming:carrot_item",
|
||||
golden_carrot = "mcl_farming:carrot_item_gold",
|
||||
fishing_rod = "mcl_fishing:fishing_rod",
|
||||
fishing_rod = "mcl_core:stick",
|
||||
--TODO: Re-enable: fishing_rod = "mcl_fishing:fishing_rod",
|
||||
fish_raw = "mcl_fishing:fish_raw",
|
||||
salmon_raw = "mcl_fishing:salmon_raw",
|
||||
clownfish_raw = "mcl_fishing:clownfish_raw",
|
||||
|
|
|
@ -94,6 +94,12 @@ minetest.register_tool("mcl_fishing:fishing_rod", {
|
|||
sound = { breaks = "default_tool_breaks" },
|
||||
})
|
||||
|
||||
--[[
|
||||
|
||||
Temporarily removed from crafting as the fishing rod is massively overpowered atm.
|
||||
|
||||
TODO: Re-enable crafting when fishing rod has been improved.
|
||||
|
||||
minetest.register_craft({
|
||||
output = "mcl_fishing:fishing_rod",
|
||||
recipe = {
|
||||
|
@ -110,6 +116,7 @@ minetest.register_craft({
|
|||
{'mcl_mobitems:string','','mcl_core:stick'},
|
||||
}
|
||||
})
|
||||
]]
|
||||
|
||||
minetest.register_craft({
|
||||
type = "fuel",
|
||||
|
|
|
@ -311,7 +311,7 @@ minetest.register_craftitem("mcl_mobitems:gunpowder", {
|
|||
minetest.register_tool("mcl_mobitems:carrot_on_a_stick", {
|
||||
description = "Carrot on a Stick",
|
||||
_doc_items_longdesc = "A carrot on a stick can be used on saddled pigs to ride them.",
|
||||
_doc_items_usagehelp = "Rightclick a saddled pig with the carrot on a stick to mount it. You can now ride it like a horse (TODO). Pigs will also walk towards you when you just wield the carrot on a stick.",
|
||||
_doc_items_usagehelp = "Rightclick a saddled pig with the carrot on a stick to mount it. You can now ride it like a horse. Pigs will also walk towards you when you just wield the carrot on a stick.",
|
||||
wield_image = "mcl_mobitems_carrot_on_a_stick.png",
|
||||
inventory_image = "mcl_mobitems_carrot_on_a_stick.png",
|
||||
groups = { transport = 1 },
|
||||
|
@ -353,6 +353,8 @@ minetest.register_craft({
|
|||
},
|
||||
})
|
||||
|
||||
--[[
|
||||
TODO: Re-enable this when fishing rod is available again
|
||||
minetest.register_craft({
|
||||
output = "mcl_mobitems:carrot_on_a_stick",
|
||||
recipe = {
|
||||
|
@ -368,6 +370,7 @@ minetest.register_craft({
|
|||
{ "mcl_farming:carrot_item", "" },
|
||||
},
|
||||
})
|
||||
]]
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
|
|
|
@ -91,6 +91,24 @@ minetest.register_craft({
|
|||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "mcl_mobitems:carrot_on_a_stick",
|
||||
recipe = {
|
||||
{ "", "", "mcl_core:stick", },
|
||||
{ "", "mcl_core:stick", "mcl_mobitems:string", },
|
||||
{ "mcl_core:stick", "", "mcl_farming:carrot_item" },
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "mcl_mobitems:carrot_on_a_stick",
|
||||
recipe = {
|
||||
{ "mcl_core:stick", "", "" },
|
||||
{ "mcl_mobitems:string", "mcl_core:stick", "", },
|
||||
{ "mcl_farming:carrot_item", "", "mcl_core:stick" },
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "mcl_jukebox:record_2",
|
||||
recipe = {
|
||||
|
@ -115,6 +133,7 @@ minetest.register_craft({
|
|||
{ "mcl_core:glass_black", "mcl_core:glass_black", "mcl_core:glass_black", },
|
||||
}
|
||||
})
|
||||
|
||||
-- 2 discs are dropped by creeper
|
||||
-- 1 disc is droppd by zombie
|
||||
-- TODO: Remove/fix these drops when creeper drops music discs properly
|
||||
|
|
|
@ -2,7 +2,6 @@ local wip_items = {
|
|||
"mcl_anvils:anvil",
|
||||
"mcl_anvils:anvil_damage_1",
|
||||
"mcl_anvils:anvil_damage_2",
|
||||
"mcl_core:apple_gold",
|
||||
"mcl_end:chorus_fruit",
|
||||
"mcl_end:chorus_flower",
|
||||
"mcl_end:chorus_flower_dead",
|
||||
|
@ -23,6 +22,7 @@ local wip_items = {
|
|||
"mcl_portals:end_portal_frame",
|
||||
"mcl_portals:end_portal_frame_eye",
|
||||
}
|
||||
local experimental_items = {}
|
||||
|
||||
for i=1,#wip_items do
|
||||
local def = minetest.registered_items[wip_items[i]]
|
||||
|
@ -31,14 +31,12 @@ for i=1,#wip_items do
|
|||
break
|
||||
end
|
||||
local new_description = def.description
|
||||
local new_groups = table.copy(def.groups)
|
||||
new_description = new_description .. "\n"..core.colorize("#FF0000", "(WIP)")
|
||||
minetest.override_item(wip_items[i], { description = new_description })
|
||||
new_groups.not_in_craft_guide = 1
|
||||
minetest.override_item(wip_items[i], { description = new_description, groups = new_groups })
|
||||
end
|
||||
|
||||
local experimental_items = {
|
||||
"doc_identifier:identifier_solid",
|
||||
"doc_identifier:identifier_liquid",
|
||||
}
|
||||
for i=1,#experimental_items do
|
||||
local def = minetest.registered_items[experimental_items[i]]
|
||||
if not def then
|
||||
|
|
Reference in a new issue