Ця сторінка описує вміст, який існує лише в застарілих версіях Minecraft.
{{SimpleNavbox}}
This module implements {{navbox}}
. It should generally be invoked directly on template pages, rather than using the navbox template.
Parent arguments are automatically merged with directly passed arguments (the latter overwriting the former) and all arguments are normalised to trim whitespace and set empty arguments to nil
.
Dependencies[]
Див. також
- Minecraft
{{Minecraft}}
{{Minecraft (франшиза)}}
{{Java Edition}}
{{Bedrock Edition}}
{{Minecraft Education}}
{{Legacy Console Edition}}
{{New Nintendo 3DS Edition}}
{{Історія версій навігація}}
{{Оновлення з назвою}}
{{Версії лаунчера}}
{{Версії Java Edition}}
{{Версії Bedrock Edition}}
{{Версії Minecraft Education}}
{{Версії Bedrock Editor}}
{{Версії Legacy Console Edition}}
{{Версії Xbox 360 Edition}}
{{Версії Xbox One Edition}}
{{Версії PlayStation 3 Edition}}
{{Версії PlayStation 4 Edition}}
{{Версії PlayStation Vita Edition}}
{{Версії Wii U Edition}}
{{Версії Nintendo Switch Edition}}
{{Версії MinecraftEdu}}
{{Minecraft Mini-Series}}
{{Доповнення}}
{{Біоми}}
{{Блоки}}
{{Команди консолі}}
{{Пакети даних}}
{{Ефекти}}
{{Зачарування}}
{{Сутності}}
{{Середовище}}
{{Ігрові режими}}
{{Ігровий процес}}
{{Згенеровані структури}}
{{Недійсні предмети}}
{{Предмети}}
{{Жарти}}
{{Редстоун}}
{{Вилучений контент}}
{{Особливості рельєфу}}
{{Текстурні атласи}}
{{Керівництва}}
{{Невикористаний контент}}
{{Модифікації}}
{{Ресурси для модифікацій}}
- Minecraft Dungeons
{{Minecraft Dungeons}}
{{Ефекти Minecraft Dungeons}}
{{Зачарування Minecraft Dungeons}}
{{Сутності Minecraft Dungeons}}
{{Герої Minecraft Dungeons}}
{{Предмети Minecraft Dungeons}}
{{Локації Minecraft Dungeons}}
{{Версії Minecraft Dungeons}}
- Minecraft Earth
{{Minecraft Earth}}
{{Версії Minecraft Earth}}
{{Будівництво Minecraft Earth}}
{{Обладнання Minecraft Earth}}
{{Предмети Minecraft Earth}}
{{Моби Minecraft Earth}}
{{Природа Minecraft Earth}}
- Minecraft Story Mode
{{Версії Minecraft: Story Mode}}
{{Персонажі Minecraft: Story Mode}}
{{Епізоди Minecraft: Story Mode}}
{{Сутності Minecraft: Story Mode}}
- Minecraft Legends
{{Сутності Minecraft Legends}}
{{Режими Minecraft Legends}}
{{Структури Minecraft Legends}}
{{Версії Minecraft Legends}}
- Інше
{{Працівники}}
{{Офіційні ресурси}}
{{Довідка}}
{{NavboxСписок}}
{{SimpleNavbox}}
{{Navbox}}
- Модуль:Navbox
local p = {}
function p.box( f )
local args = require( 'Модуль:ProcessArgs' ).merge( true )
local navbox = {}
if args.title then
local class = args.class or 'collapsible'
local bodyStyle = args.bodystyle or ''
if bodyStyle ~= '' then
bodyStyle = 'style="' .. bodyStyle .. '"'
end
table.insert( navbox, ' {| class="navbox hlist ' .. class .. '" ' .. bodyStyle )
local titleStyle = args.titlestyle or ''
if titleStyle ~= '' then
titleStyle = 'style="' .. titleStyle .. '"'
end
local navbar = args[1] or ''
if navbar ~= '' then
local mini = ''
if navbar:match( 'navbar%-mini' ) then
mini = '1'
end
navbar = '<div class="navbox-navbar">' .. f:preprocess( '{{navbar|' .. args.name .. '|mini=' .. mini .. '}}' ) .. '</div>'
end
table.insert( navbox, '! class="navbox-top" colspan="2" ' .. titleStyle .. ' | ' .. navbar .. '<span class="navbox-title">' .. args.title .. '</span>' )
else
table.insert( navbox, ' {| class="navbox-child"' )
end
local groupNums = {}
for k, v in pairs( args ) do
if type( k ) == 'string' then
local groupNum = k:match( 'group(%d+)' )
if groupNum and v then
table.insert( groupNums, tonumber( groupNum ) )
end
end
end
table.sort( groupNums )
local groupStyle = args.groupstyle or ''
local listStyle = args.liststyle or ''
for _, v in ipairs( groupNums ) do
local list = args['list' .. v]
if list then
table.insert( navbox, '|-\n! class="navbox-group" style="' .. groupStyle .. '" | ' .. args['group' .. v] )
table.insert( navbox, '| class="navbox-list" style="' .. listStyle .. '" | ' .. list:gsub( '^([*#:{])', '\n%1' ) )
end
end
table.insert( navbox, '|}' )
navbox = table.concat( navbox, '\n' ):gsub( ' style=""', '' )
return navbox
end
return p