Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local function handle_recipe_command(cmd, player, stackstring)
- minetest.chat_send_player(name, 'you want a recipe for '..stackstring..' hey?')
- minetest.debug("DEBUG: "..cmd..' invoked, stackstring="'..stackstring..'"')
- minetest.log(cmd..' invoked, stackstring="'..stackstring..'"')
- local itemstack = ItemStack(stackstring)
- if not itemstack:is_known() then
- minetest.chat_send_player(player, 'error: cannot get recipe of an unknown item')
- return
- end
- end
- minetest.register_on_chat_message(function(name, message)
- local cmd = "/recipe"
- if message:sub(0, #cmd) == cmd then
- local stackstring = string.match(message, cmd.." (.*)")
- if stackstring == nil then
- minetest.chat_send_player(name, 'usage: '..cmd..' stackstring')
- return true -- Handled chat message
- end
- handle_recipe_command(cmd, name, stackstring)
- return true
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement