<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://wikiminecraft.es/index.php?action=history&amp;feed=atom&amp;title=M%C3%B3dulo%3ASchematic</id>
	<title>Módulo:Schematic - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="https://wikiminecraft.es/index.php?action=history&amp;feed=atom&amp;title=M%C3%B3dulo%3ASchematic"/>
	<link rel="alternate" type="text/html" href="https://wikiminecraft.es/index.php?title=M%C3%B3dulo:Schematic&amp;action=history"/>
	<updated>2026-05-21T05:20:47Z</updated>
	<subtitle>Historial de revisiones de esta página en la wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wikiminecraft.es/index.php?title=M%C3%B3dulo:Schematic&amp;diff=3035&amp;oldid=prev</id>
		<title>MinedNugget: Protegió «Módulo:Schematic» ([Editar=Solo permitir administradores] (indefinido) [Pueden trasladar=Solo permitir administradores] (indefinido))</title>
		<link rel="alternate" type="text/html" href="https://wikiminecraft.es/index.php?title=M%C3%B3dulo:Schematic&amp;diff=3035&amp;oldid=prev"/>
		<updated>2014-04-20T14:38:32Z</updated>

		<summary type="html">&lt;p&gt;Protegió «&lt;a href=&quot;/M%C3%B3dulo:Schematic&quot; title=&quot;Módulo:Schematic&quot;&gt;Módulo:Schematic&lt;/a&gt;» ([Editar=Solo permitir administradores] (indefinido) [Pueden trasladar=Solo permitir administradores] (indefinido))&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;es&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Revisión anterior&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revisión del 14:38 20 abr 2014&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;es&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(Sin diferencias)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>MinedNugget</name></author>
	</entry>
	<entry>
		<id>https://wikiminecraft.es/index.php?title=M%C3%B3dulo:Schematic&amp;diff=1060&amp;oldid=prev</id>
		<title>MinedNugget: Página creada con «local p = {} function p.table( f ) 	local args = f.args 	if args[1] == nil then 		args = f:getParent().args 	end 	local caption = args.caption or &#039;&#039; 	local captionstyle = a...»</title>
		<link rel="alternate" type="text/html" href="https://wikiminecraft.es/index.php?title=M%C3%B3dulo:Schematic&amp;diff=1060&amp;oldid=prev"/>
		<updated>2014-04-11T16:38:34Z</updated>

		<summary type="html">&lt;p&gt;Página creada con «local p = {} function p.table( f ) 	local args = f.args 	if args[1] == nil then 		args = f:getParent().args 	end 	local caption = args.caption or &amp;#039;&amp;#039; 	local captionstyle = a...»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;local p = {}&lt;br /&gt;
function p.table( f )&lt;br /&gt;
	local args = f.args&lt;br /&gt;
	if args[1] == nil then&lt;br /&gt;
		args = f:getParent().args&lt;br /&gt;
	end&lt;br /&gt;
	local caption = args.caption or &amp;#039;&amp;#039;&lt;br /&gt;
	local captionstyle = args.captionstyle or &amp;#039;&amp;#039;&lt;br /&gt;
	local clear = args.clear or &amp;#039;&amp;#039;&lt;br /&gt;
	local float = args.float or &amp;#039;&amp;#039;&lt;br /&gt;
	local size = tonumber( args.size ) or 32&lt;br /&gt;
	local style = args.style or &amp;#039;&amp;#039;&lt;br /&gt;
	local tablestyle = args.tablestyle or &amp;#039;&amp;#039;&lt;br /&gt;
	local sprite = require( &amp;#039;Module:Sprite&amp;#039; ).base&lt;br /&gt;
	local ids = mw.loadData( &amp;#039;Module:Schematic/IDs&amp;#039; )&lt;br /&gt;
	local titles = mw.loadData( &amp;#039;Module:Schematic/Titles&amp;#039; )&lt;br /&gt;
	local isTable = false&lt;br /&gt;
	if args[2] or &amp;#039;&amp;#039; ~= &amp;#039;&amp;#039; then&lt;br /&gt;
		isTable = true&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	if size ~= 32 then&lt;br /&gt;
		tablestyle = &amp;#039;font-size:&amp;#039; .. size .. &amp;#039;px;&amp;#039; .. tablestyle&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local cols = 0&lt;br /&gt;
	local maxcols = 0&lt;br /&gt;
	local schematic = {}&lt;br /&gt;
	local title = &amp;#039;&amp;#039;&lt;br /&gt;
	for _, cell in ipairs( args ) do&lt;br /&gt;
		cell = mw.text.trim( cell )&lt;br /&gt;
		if isTable and cell ~= &amp;#039;-&amp;#039; then&lt;br /&gt;
			cols = cols + 1&lt;br /&gt;
			if cols &amp;gt; maxcols then&lt;br /&gt;
				maxcols = cols&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
		&lt;br /&gt;
		if cell == &amp;#039;&amp;#039; or cell == &amp;#039;air&amp;#039; then&lt;br /&gt;
			if isTable then&lt;br /&gt;
				table.insert( schematic, &amp;#039;|&amp;#039; )&lt;br /&gt;
			else&lt;br /&gt;
				table.insert( schematic, &amp;#039;&amp;lt;br&amp;gt;&amp;#039; )&lt;br /&gt;
			end&lt;br /&gt;
		elseif isTable and cell == &amp;#039;-&amp;#039; then&lt;br /&gt;
			cols = 0&lt;br /&gt;
			&lt;br /&gt;
			table.insert( schematic, &amp;#039;|-&amp;#039; )&lt;br /&gt;
		else&lt;br /&gt;
			local layers = {}&lt;br /&gt;
			title = {}&lt;br /&gt;
			for layer in mw.text.gsplit( cell, &amp;#039;%s*+%s*&amp;#039; ) do&lt;br /&gt;
				local pos = ids[layer]&lt;br /&gt;
				if pos then&lt;br /&gt;
					table.insert( layers, sprite{&lt;br /&gt;
						settings = &amp;#039;Schematic/Settings&amp;#039;,&lt;br /&gt;
						pos = pos,&lt;br /&gt;
						scale = size / 16&lt;br /&gt;
					} )&lt;br /&gt;
					&lt;br /&gt;
					if titles[layer] then&lt;br /&gt;
						table.insert( title, 1, titles[layer] )&lt;br /&gt;
					end&lt;br /&gt;
				else&lt;br /&gt;
					table.insert( layers, &amp;#039;&amp;lt;span class=&amp;quot;text&amp;quot;&amp;gt;&amp;#039; .. layer .. &amp;#039;&amp;lt;/span&amp;gt;&amp;#039; )&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
			if args.text then&lt;br /&gt;
				table.insert( layers, &amp;#039;&amp;lt;span class=&amp;quot;text&amp;quot;&amp;gt;&amp;#039; .. args.text .. &amp;#039;&amp;lt;/span&amp;gt;&amp;#039; )&lt;br /&gt;
			end&lt;br /&gt;
			&lt;br /&gt;
			title = table.concat( title, &amp;#039; over &amp;#039; )&lt;br /&gt;
			layers = table.concat( layers, &amp;#039;&amp;#039; )&lt;br /&gt;
			if isTable then&lt;br /&gt;
				if layers ~= &amp;#039;&amp;#039; then&lt;br /&gt;
					layers = &amp;#039;| title=&amp;quot;&amp;#039; .. title .. &amp;#039;&amp;quot; | &amp;lt;div&amp;gt;&amp;#039; .. layers .. &amp;#039;&amp;lt;/div&amp;gt;&amp;#039;&lt;br /&gt;
				else&lt;br /&gt;
					layers = &amp;#039;|&amp;#039;&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
			&lt;br /&gt;
			table.insert( schematic, layers )&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local attr = &amp;#039;class=&amp;quot;schematic&amp;quot; style=&amp;quot;&amp;#039; .. tablestyle .. &amp;#039;&amp;quot;&amp;#039;&lt;br /&gt;
	if isTable then&lt;br /&gt;
		table.insert( schematic, 1, &amp;#039;{|&amp;#039; .. attr )&lt;br /&gt;
		table.insert( schematic, &amp;#039;|}&amp;#039; )&lt;br /&gt;
	else&lt;br /&gt;
		if #schematic == 0 then&lt;br /&gt;
			table.insert( schematic, &amp;#039;&amp;lt;br&amp;gt;&amp;#039; )&lt;br /&gt;
		end&lt;br /&gt;
		table.insert( schematic, 1, &amp;#039;&amp;lt;span &amp;#039; .. attr .. &amp;#039; title=&amp;quot;&amp;#039; .. title .. &amp;#039;&amp;quot;&amp;gt;&amp;#039; )&lt;br /&gt;
		table.insert( schematic, &amp;#039;&amp;lt;/span&amp;gt;&amp;#039; )&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local out&lt;br /&gt;
	if caption ~= &amp;#039;&amp;#039; or float ~= &amp;#039;&amp;#039; then&lt;br /&gt;
		if float == &amp;#039;&amp;#039; then&lt;br /&gt;
			float = &amp;#039;right&amp;#039;&lt;br /&gt;
		end&lt;br /&gt;
		if clear == &amp;#039;&amp;#039; then&lt;br /&gt;
			clear = &amp;#039;none&amp;#039;&lt;br /&gt;
		end&lt;br /&gt;
		&lt;br /&gt;
		local captionwidth = maxcols * ( size + 1 ) + 1&lt;br /&gt;
		if captionwidth &amp;lt; 182 then&lt;br /&gt;
			captionwidth = 182&lt;br /&gt;
		end&lt;br /&gt;
		&lt;br /&gt;
		if not args.nohelp and mw.title.getCurrentTitle().prefixedText ~= &amp;#039;Help:Schematic&amp;#039; then&lt;br /&gt;
			caption = &amp;#039;&amp;lt;span style=&amp;quot;float:right;padding-left:0.5em&amp;quot;&amp;gt;&amp;#039; ..&lt;br /&gt;
				f:expandTemplate{&lt;br /&gt;
					title = &amp;#039;CommentSprite&amp;#039;,&lt;br /&gt;
					args = {&lt;br /&gt;
						&amp;#039;1&amp;#039;,&lt;br /&gt;
						link = &amp;#039;Help:Schematic&amp;#039;,&lt;br /&gt;
						title = &amp;#039;Schematic help&amp;#039;&lt;br /&gt;
					}&lt;br /&gt;
				} ..&lt;br /&gt;
				&amp;#039;&amp;lt;/span&amp;gt;&amp;#039; .. caption&lt;br /&gt;
		end&lt;br /&gt;
		&lt;br /&gt;
		out = {&lt;br /&gt;
			&amp;#039;&amp;lt;div class=&amp;quot;thumb t&amp;#039; .. float .. &amp;#039;&amp;quot; style=&amp;quot;clear:&amp;#039; .. clear .. &amp;#039;;&amp;#039; .. style .. &amp;#039;&amp;quot;&amp;gt;&amp;#039;,&lt;br /&gt;
				&amp;#039;&amp;lt;div class=&amp;quot;thumbinner&amp;quot; style=&amp;quot;display:inline-block;max-width:&amp;#039; .. captionwidth .. &amp;#039;px&amp;quot;&amp;gt;\n&amp;#039;,&lt;br /&gt;
					table.concat( schematic, &amp;#039;\n&amp;#039; ),&lt;br /&gt;
					&amp;#039;\n&amp;lt;div class=&amp;quot;thumbcaption&amp;quot; style=&amp;quot;&amp;#039; .. captionstyle .. &amp;#039;&amp;quot;&amp;gt;\n&amp;#039; .. caption .. &amp;#039;&amp;lt;/div&amp;gt;&amp;#039;,&lt;br /&gt;
				&amp;#039;&amp;lt;/div&amp;gt;&amp;#039;,&lt;br /&gt;
			&amp;#039;&amp;lt;/div&amp;gt;&amp;#039;&lt;br /&gt;
		}&lt;br /&gt;
		out = table.concat( out )&lt;br /&gt;
	else&lt;br /&gt;
		if isTable then&lt;br /&gt;
			out = table.concat( schematic, &amp;#039;\n&amp;#039; )&lt;br /&gt;
		else&lt;br /&gt;
			-- Inline schematic should be a single line&lt;br /&gt;
			out = table.concat( schematic )&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	out = out:gsub( &amp;#039; style=&amp;quot;&amp;quot;&amp;#039;, &amp;#039;&amp;#039; ):gsub( &amp;#039; title=&amp;quot;&amp;quot;%s*|?&amp;#039;, &amp;#039;&amp;#039; )&lt;br /&gt;
	&lt;br /&gt;
	return out&lt;br /&gt;
end&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>MinedNugget</name></author>
	</entry>
</feed>