Template:Version nav

{{#invoke:infobox|infobox #if: {{{title|}}} | {{{title}}} | {{ #dplreplace: | ^{{#var: version-prefix }} }} }} }} {{#if: {{{edition|}}} }} {{#if: {{{name|}}} }} {{#if: {{{server|}}} }} {{#if: | {{infobox row|Type|}} }} {{#if: {{{startver|}}} }} {{#if: {{{latestver|}}} }} {{infobox row|{{#if: {{{planned|}}} | Planned release | Release }} date|{{#if: {{{date|}}} | {{{date}}} | ? }}}} {{#if: {{#vardefineecho: snapshots | {{Development version list|{{#var: version-prefix}} {{#var: title }}|snapshots}} }} {{#vardefineecho: pre-releases | {{Development version list|{{#var: version-prefix}} {{#var: title }}|pre-releases}} }} {{#vardefineecho: builds | {{Development version list|{{#var: version-prefix}} {{#var: title }}|builds}} }} }} {{#if: {{{devversions|}}} | {{{devversions}}} | {{#if: {{#var: snapshots }} | Snapshots {{#var: snapshots }} }} {{#if: {{#var: pre-releases }} | Pre-releases {{#var: pre-releases }} }} {{#if: {{#var: builds }} | Builds {{#var: builds }} }} {{#if: {{#var: beta versions }} | Beta versions {{#var: beta versions }} }} }} }} }} }} {{#if: {{{planned|}}}{{#var:version-prefix}}{{{nodownload|}}} {{#if: {{{download|}}} {{#if: {{{clienthash|}}} | Client | downloadver}}/{{#var: downloadver}}.jar Client}} {{#if: {{{json|}}} | (downloadver}}.json .json) | (downloadver}}/{{#var: downloadver}}.json .json)}} {{#if: {{{serverhash|}}} | Server | downloadver}}/minecraft_server.{{#var: downloadver}}.jar Server}} {{#if: {{{windows|}}} | (.exe)}} }} {{#if: {{{serverdl|}}} }} {{#if: {{{exedl|}}} }} }} }} }} }} {{#if: {{{planned|}}} | | {{#if: {{#if: {{{no_protocol|}}}|1|}} {{#switch: {{{edition}}} | computer | java | Java Edition = | #default = 1}} | | {{infobox row|Protocol version|{{#if: {{{protocol_manual|}}} | {{{protocol_manual}}} | {{Protocol version|{{#var: title }} }} }} }} }} {{#if: {{#if: {{{no_data|}}}|1|}} {{#switch: {{{edition}}} | computer | java | Java Edition =  | #default = 1}} | | {{#ifeq: {{Data version| {{{title}}} }} | N/A | | {{infobox row|Data version|{{#if: {{{data_manual|}}} | {{{data_manual}}} | {{Data version|{{#var: title }}}} }} }} }} }} }} {{#vardefine: editions | {{ #if: {{{othereditions|}}} | {{#ifeq: {{{othereditions}}} | none || {{{othereditions}}} }} | {{ #dplreplace: {{#var:title }} | ^(Minecraft Alpha{{!}}Minecraft Beta{{!}}Server{{!}}).*?$ | \1 }} }}{{  #if: {{{version|}}} | {{{version}}} | {{#explode: | | -1 }} }} }}{{ #switch: {{#var: version-type}} | Java Edition Classic server = S   | Java Edition Alpha = a    | Java Edition Alpha server = s    | Java Edition Beta = B    | Java Edition = j    | Java Edition server = $ | Pocket Edition Alpha = P   | Pocket Edition = p    | Bedrock Edition = b    | Education Edition = e    | New Nintendo 3DS Edition = n    | PlayStation 3 Edition = 3 | PlayStation 4 Edition = 4 | PlayStation Vita Edition = v    | Pi Edition = π }} }}{{ #switch: v{{#var: version-number}} | v0.1.0 = sPn | v0.1.1 = sP  | v0.1.2  = sP  | v0.1.3  = sP  | v0.2.0  = sP  | v0.2.1  = sP  | v0.2.2  = sP  | v0.14.2 = Pe  | v0.16.0 = Pe  | v1.0    = SaBjpe | v1.0.1 = aj$pe | v1.0.2 = Bape | v1.0.3 = ap  | v1.0.4  = ap  | v1.0.5  = ap  | v1.0.6  = ap  | v1.0.7  = ap  | v1.0.8  = ap  | v1.0.9  = ap  | v1.1    = SaBjn | v1.1.1 = ap  | v1.1.2  = ap  | v1.2    = SaBbn | v1.2.1 = ajb | v1.2.2 = ajb | v1.2.3 = ajb | v1.2.4 = ajb | v1.2.5 = ajb | v1.2.6 = ab  | v1.3    = SBn | v1.4   = SBben | v1.4.1 = Sbe | v1.5   = SBjbn | v1.5.1 = jb  | v1.6    = SBbn | v1.6.1 = Bjb | v1.6.2 = Bjb | v1.6.4 = Bj  | v1.7    = SBben | v1.7.2 = Bjb | v1.7.10 = jn | v1.8    = SBjbn | v1.8.1 = SBjb | v1.8.2 = Sj  | v1.8.3  = Sj  | v1.9    = Sjbn | v1.9.1 = Sj  | v1.10   = Sjb34v | v1.10.1 = Sj | v1.11   = jb34v | v1.12  = j34v | v1.13  = j34v | v1.14 = j34v | v1.15 = 34v | v1.16 = 34v }} }}{{ #if: {{#pos:{{#var:version var}} |S}} | *Java Edition Classic server }} }}{{ #if: {{#pos:{{#var:version var}} |a}} | *Java Edition Alpha }} }}{{ #if: {{#pos:{{#var:version var}} |s}} | *Java Edition Alpha server }} }}{{ #if: {{#pos:{{#var:version var}} |B}} | *Java Edition Beta }} }}{{ #if: {{#pos:{{#var:version var}} |j}} | *Java Edition }} }}{{ #if: {{#pos:{{#var:version var}} |$}} | *Java Edition server }} }}{{ #if: {{#pos:{{#var:version var}} |P}} | *Pocket Edition Alpha }} }}{{ #if: {{#pos:{{#var:version var}} |p}} | *Pocket Edition }} }}{{ #if: {{#pos:{{#var:version var}} |b}} | *Bedrock Edition }} }}{{ #if: {{#pos:{{#var:version var}} |e}} | *Education Edition }} }}{{ #if: {{#pos:{{#var:version var}} |n}} | *New Nintendo 3DS Edition }} }}{{ #if: {{#pos:{{#var:version var}} |3}} | *PlayStation 3 Edition }} }}{{ #if: {{#pos:{{#var:version var}} |4}} | *PlayStation 4 Edition }} }}{{ #if: {{#pos:{{#var:version var}} |v}} | *PlayStation Vita Edition }}
 * title={{#vardefineecho: title | {{
 * imagearea={{#if: {{{image|}}} || none }}
 * defaultimagesize=280px
 * invimage=none
 * rows=
 * {{Infobox row|Edition|{{ }}
 * {{infobox row|Official name|{{{name}}}}}
 * {{infobox row|Server version|{{{server}}}}}
 * {{infobox row|First version|{{{startver}}}}}
 * {{infobox row|Latest version|{{{latestver}}}}}
 * {{infobox row|{{{type}}} for| |}}{{#dplvar: set | parentVersion | }}
 * if: {{{devversions|}}}
 * if: {{{devversions|}}}
 * {{infobox row|1= Development versions |2={{
 * 1) ifexist: {{FULLPAGENAME}}/Development versions | View all
 * {{#if: {{{date|}}}
 * {{infobox row|Download|
 * {{infobox row|Download|
 * {{#vardefine: downloadver | {{#ifeq:{{{download}}}|1|{{#var: title}}|{{{download}}} }} }}
 * {{#if: {{{clientdl|}}}
 * {{{clientdl|}}}
 * Client
 * {{{serverdl|}}}
 * Server
 * {{{exedl|}}}
 * 1) vardefine: version-type | {{#var: edition-for-categories}} {{
 * 1) vardefine: version-number | {{
 * 1) vardefine: id | {{
 * 1) vardefine: version var | {{
 * 1) vardefine: classic server oe | {{
 * 1) vardefine: alpha oe | {{
 * 1) vardefine: alpha server oe | {{
 * 1) vardefine: beta oe | {{
 * 1) vardefine: java oe | {{
 * 1) vardefine: java server oe | {{
 * 1) vardefine: pocket alpha oe | {{
 * 1) vardefine: pocket oe | {{
 * 1) vardefine: bedrock oe | {{
 * 1) vardefine: education oe | {{
 * 1) vardefine: 3ds oe | {{
 * 1) vardefine: ps3 oe | {{
 * 1) vardefine: ps4 oe | {{
 * 1) vardefine: psv oe | {{

}}{{ }}{{ }}{{ {{#var: alpha server oe}} }}{{ }}{{ }}{{ }}{{ }}{{ }}{{ }}{{ }}{{ }}{{ #var: ps3 oe }}{{ #var: ps4 oe }}{{ #var: psv oe }}
 * 1) ifeq: {{#var: version-type}} | Java Edition Server || {{#var: classic server oe}}
 * 1) ifeq: {{#var: version-type}} | Java Edition Minecraft Alpha || {{#var: alpha oe}}
 * 1) ifeq: {{#var: version-type}} | Java Edition Server ||
 * 1) ifeq: {{#var: version-type}} | Java Edition Minecraft Beta || {{#var: beta oe}}
 * 1) ifeq: {{#var: version-type}} | Java Edition || {{#var: java oe}}
 * 1) ifeq: {{PAGENAME}} | 1.0.1 || {{#var: java server oe}}
 * 1) ifeq: {{#var: version-type}} | Pocket Edition Alpha || {{#var: pocket alpha oe}}
 * 1) ifeq: {{#var: version-type}} | Pocket Edition || {{#var: pocket oe}}
 * 1) ifeq: {{#var: version-type}} | Bedrock Edition || {{#var: bedrock oe}}
 * 1) ifeq: {{#var: version-type}} | Education Edition || {{#var: education oe}}
 * 1) ifeq: {{#var: version-type}} | New Nintendo 3DS Edition || {{#var: 3ds oe}}

}} }} {{#if: {{#var: editions }} {{#var: editions }} }} }} {{#if: {{{prevparent|}}}{{{prev|}}} | {{ release version|{{#var: version-prefix}} {{{prefix|}}} {{{prevparent|}}} }} }} {{#var: $prevparent }}}}}| ◄ ◄ {{ #dplreplace: {{#var: $prevparent }} | ^{{#var: version-prefix}} }} }}{{ release version|{{#var: version-prefix}} {{{prefix|}}} {{ #switch: {{lc: {{{prev}}} }} | 1.13.x = 1.13.2 | 1.9.x = | #default = {{{prev}}} }} }} }} {{#var: $prev }}}}}|◄ {{  #dplreplace: {{#var: $prev }} | ^{{#var: version-prefix}} }} }} }}{{#if: {{{next|}}}{{{nextparent|}}} | {{ release version|{{#var: version-prefix}} {{{prefix|}}} {{{next|}}} }} }} {{#var: $next }}}}}|{{ #dplreplace: {{#var: $next }} | ^{{#var: version-prefix}} }} ► }}{{ release version|{{#var: version-prefix}} {{{prefix|}}} {{{nextparent|}}} }} }} {{#var: $nextparent }}}}}|{{ #dplreplace: {{#var: $nextparent }} | ^{{{#var: version-prefix}} }} ► ► }} }} }} }} {{ {{#if: {{{parent|}}}{{{snapshotfor|}}} | [[Category:{{#var: version-prefix}} {{{categoryparent|{{{parent|{{{snapshotfor}}}}}}}}} {{lc: {{{type}}} }}s| {{padleft:{{#dplreplace: {{#dplreplace: {{BASEPAGENAME}}| ^{{{parent|{{{snapshotfor}}}}}}-pre}}| ^Pocket Edition {{{parent|{{{snapshotfor}}}}}} build}}|2}}]] }} }}{{#if: {{{type|}}} | }}
 * {{infobox row|1= Other editions of {{#if: {{{version|}}} | {{{version}}} | {{#var: version-number|{{#var: title }}}} }} |2=
 * footer={{#if: {{{prevparent|}}}{{{prev|}}}{{{next|}}}{{{nextparent|}}} |
 * if: {{{prevparent|}}} | {{#vardefine: $prevparent | {{
 * if: {{{prev|}}} | {{#vardefine: $prev | {{
 * if: {{{next|}}} | {{#vardefine: $next | {{
 * if: {{{nextparent|}}} | {{#vardefine: $nextparent | {{
 * if: {{#pos: {{PAGENAME}} | / }}