Você pode seguir a nossa conta no Twitter onde são publicadas notícias sobre Minecraft e links rápidos para a Wiki

As regras da wiki foram alteradas. Leia as novas regras aqui.


Os sistemas de contas da Gamepedia e a Fandom agora foram mesclados. Se seu nome de usuário estiver incorreto, você possui contas nas duas plataformas que não foram mescladas ou tem problemas para entrar, por favor abra uma solicitação de suporte.

Módulo:Smelting

De Minecraft Wiki
Ir para: navegação, pesquisa

Este módulo implementa {{fundição}}.

Dependências

Veja também

[ver | editar | histórico | purgar]A documentação acima é transcluída de Módulo:Smelting/doc.
local p = {}

local i18n = {
	categoryUpcoming = 'Categoria:Em breve',
	defaultFuel = 'Qualquer Combustível',
	moduleArgs = [[Módulo:ProcessArgs]],
	moduleRecipe = [[Módulo:Recipe table]],
	type = 'Fundição',
}
p.i18n = i18n

local recipeTable = require( i18n.moduleRecipe ).table

function p.table( f )
	local args = f
	if f == mw.getCurrentFrame() then
		args = require( i18n.moduleArgs ).merge( true )
	else
		f = mw.getCurrentFrame()
	end
	
	args.Input = args[1]
	args.Output = args[2]
	args.Experience = args[3]
	args.Fuel = args.fuel or i18n.defaultFuel
	
	local out = recipeTable( args, {
		uiFunc = 'furnace',
		type = i18n.type,
		ingredientArgs = { 'Input', 'Fuel' },
		outputArgs = { 'Output' },
	} )
	
	local title = mw.title.getCurrentTitle()
	local category
	if args.upcoming and args.nocat ~= '1' and title.namespace == 0 and not title.isSubpage then
		category = '[[' .. i18n.categoryUpcoming .. ']]'
	end
	
	return out, category
end

return p