Minecraft Wiki
Нет описания правки
Нет описания правки
Строка 130: Строка 130:
 
| {{Карточка ряд|Версия сервера|{{{серверв}}}}}
 
| {{Карточка ряд|Версия сервера|{{{серверв}}}}}
 
}}
 
}}
{{#vardefine: данные/протокол | {{#var: версия-постфикс}} {{{постфикс|}}}{{#replace:{{#replace:{{#var: название }}|v|}}|Сервер|}}
+
{{#vardefine: данные/протокол |{{#replace:{{#replace:{{#var: название }}|v|}}|Сервер|}} {{#ifeq: {{#var: версия-постфикс}} | Java Edition || ({{#var: версия-постфикс}})}} {{{постфикс|}}}
  +
}}
  +
{{#if:{{{протокол_вручную|}}}
  +
| {{#ifeq:{{lc|{{{протокол_вручную}}}}}|Неизвестно
  +
| {{#vardefine:протокол_вручную|[[Шаблон:Версия протокола#Неизвестная версия|Неизвестно]]}}
  +
| {{#vardefine:протокол_вручную|{{{протокол_вручную}}}}}
  +
}}[[Category:Pages using manual protocol versions]]
  +
}}
  +
{{#if:{{{данные_вручную|}}}
  +
| {{#ifeq:{{lc|{{{данные_вручную}}}}}|Неизвестно
  +
| {{#vardefine:данные_вручную|[[Шаблон:Версия данных#Неизвестная версия|Неизвестно]]}}
  +
| {{#vardefine:данные_вручную|{{{данные_вручную}}}}}
  +
}}[[Category:Pages using manual data versions]]
  +
}}
  +
{{#vardefine:значение-протокола|{{#var:протокол_вручную|{{Версия протокола|{{#var: данные/протокол}} }} }} }}
  +
{{#if:{{#pos:{{#var:значение-протокола}}|0x}}
  +
|{{#vardefine:hexadecimal|1}}
  +
|{{#vardefine:hexadecimal}}
 
}}
 
}}
 
{{#if: {{{запланированное|}}} || {{
 
{{#if: {{{запланированное|}}} || {{
 
#if: {{#if: {{{нет_протокола|}}}|1}} {{#switch: {{#var: версия-постфикс }} | Java Edition | Bedrock Edition | Pocket Edition | Education Edition = | #default = 1 }} || {{
 
#if: {{#if: {{{нет_протокола|}}}|1}} {{#switch: {{#var: версия-постфикс }} | Java Edition | Bedrock Edition | Pocket Edition | Education Edition = | #default = 1 }} || {{
#ifeq: {{Версия протокола|{{PAGENAME}}}} | Н/Д ||
+
#ifeq: {{Версия протокола|{{#var: данные/протокол}}}} | Н/Д ||
  +
{{#if:{{#var:hexadecimal}}
{{Карточка ряд|ярлык=[[Версия протокола]]|поле={{{протокол|{{Версия протокола|{{PAGENAME}}}} }}} }}
 
  +
|{{Карточка ряд|[[Версия протокола]]|{{dv|{{Hex-dec|{{#var:значение-протокола}}}}|noBin=1|noHex=1}}<br>{{dv|{{Hex-dec|{{#var:значение-протокола}}}}|noBin=1|noDec=1}} }}
 
|{{Карточка ряд|[[Версия протокола]]|{{#var:значение-протокола}} }}
  +
}}
 
}}
 
}}
 
}}
 
}}
 
{{#if: {{#if: {{{нет_данных|}}}|1|}} {{#ifeq: {{#var: версия-постфикс }} | Java Edition || 1 }} || {{
 
{{#if: {{#if: {{{нет_данных|}}}|1|}} {{#ifeq: {{#var: версия-постфикс }} | Java Edition || 1 }} || {{
#ifeq: {{Версия данных|{{PAGENAME}}}} | Н/Д ||
+
#ifeq: {{Версия данных|{{#var: данные/протокол }}}} | N/A ||
{{Карточка ряд|[[Версия данных]]|{{Версия данных|{{PAGENAME}}}} }}
+
{{Карточка ряд|[[Версия данных]]|{{#var:данные_вручную|{{Версия данных|{{#var: данные/протокол}}}} }} }}
 
}}
 
}}
 
}}
 
}}

Версия от 18:27, 21 января 2021

Документацию этого шаблона нужно улучшить или дополнить.

Этот шаблон используется для создания карточек о версиях.

Использование

Версия навигация
Дата выпуска

?

{{Версия навигация
|запланированное=
|название=
|имя=
|изображение=
|издание=
|тип=
|дата выпуска=
|предсборки=
|версия=
|клиент=
|сервер=
|другие версии=
|предверсияссылка=
|предверсия=
|предссылка=
|пред=
|следссылка=
|след=
|следверсияссылка=
|следверсия=
|нет_данных= |нет_протокола=
}}


Параметр Функция Значение по умолчанию
запланированное Если версия еще не вышла
название Задаёт название вверху карточки {{BASEPAGENAME}}
имя Официальное название версии (например: Adventure Update)
изображение Официальное изображение версии (например: из блога или Твиттера разработчика) {{{title}}}.png при наличии, иначе Нет
версия Номер версии (например: 1.14.2) {{#explode: {{PAGENAME}} || 0 }}, или {{#explode: {{PAGENAME}} || 1 }}, если в названии есть слова Alpha или Beta
тип Тип версии (например: Пре-релиз) Нет
дата выпуска (Запланированная) дата выпуска ?
предсборки Автоматически задаёт все версии снимков, пре-релизов, Alpha и Beta для версии полного выпуска. Возможно переназначить Нет
клиент Откуда загружается клиент Нет
сервер Откуда загружается сервер Нет
другие версии Полный список всех версий, имеющих одинаковый номер (например: Beta 1.8, Alpha 1.8 (Pocket Edition), будут относиться к версии 1.8). Если не заполнено, автоматически будет искать номера версий Minecraft, которые объединит и соединит. Нет
prevparentlink The link for the previous parent version, only necessary if different from the name
предверсия Предыдущая родительская версия (например: 1.7 - предыдущая родительская версия для 1.7.4 и 1.8) Нет
prevlink The link for the previous version, only necessary if different from the name
пред Предыдущая версия Нет
nextlink The link for the next version, only necessary if different from the name
след Следующая версия (включая будущие версии, которые были официально заявлены) Нет
nextparentlink The link for the next parent version, only necessary if different from the name
следверсия Следующая родительская версия (например: 1.8 следующая родительская версия для 1.7 и 1.7.4) Нет
нет_данных Скрывает поле версии данных. Это поле уже скрыто для других изданий, кроме Java Edition и Bedrock Edition.
нет_протокола Скрывает поле версии протокола. Это поле уже скрыто для других изданий, кроме Java Edition и Bedrock Edition.

См. также

{{Карточка}}