Template:Infobox town: Difference between revisions

From Old School Minecraft
Jump to navigation Jump to search
mNo edit summary
No edit summary
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
<noinclude><!-- Until we can get proper infoboxes this'll have to be the next best thing ...Signed, Kurzov !--></noinclude>{| class="wikitable" style="margin-left: auto; margin-right: 0px;"
<noinclude><!-- Until we can get proper infoboxes this'll have to be the next best thing ...Signed, Kurzov !-->For documentation that actually works, see [[Template:Infobox town/doc]].<br>
</noinclude>{| class="wikitable" style="margin-left: 10px; float:right;"
!colspan="29"|{{{name|<includeonly>{{PAGENAME}}</includeonly>}}}
!colspan="29"|{{{name|<includeonly>{{PAGENAME}}</includeonly>}}}
|-
|-
|colspan="29" style="text-align:center;"|{{{image}}}
|colspan="29" style="text-align:center;"|{{{image|}}}
|-
|-
|colspan="29" style="text-align:center;"|'''STATUS:'''<br>{{{status}}}<noinclude><!-- One of three general situations: "ACTIVE" (green), "DORMANT" (yellow), "ABANDONED" (red)!--></noinclude>
|colspan="29" style="text-align:center;"|'''STATUS:'''<br>{{{status|''(not listed)''}}}<noinclude><!-- One of three general situations: "ACTIVE" (green), "DORMANT" (yellow), "ABANDONED" (red)!--></noinclude>
|-
|-
|style="text-align:right;"|'''Location (coordinates):'''
|style="text-align:right;"|'''Location (coordinates):'''
|{{{coordx}}}, {{{coordy}}}, {{{coordz}}}<noinclude><!-- List whole coordinates, not abbreviations (e.g. no "10k") !--></noinclude>
|{{{coordx|X}}}, {{{coordy|Y}}}, {{{coordz|Z}}}<noinclude><!-- List whole coordinates, not abbreviations (e.g. no "10k") !--></noinclude>
|-
|-
|style="text-align:right;"|'''Date founded (YYYY-MM-DD):'''
|style="text-align:right;"|'''Date founded (YYYY-MM-DD):'''
|{{{founddate}}}<noinclude><!-- Use YYYY MM DD dates, to avoid confusion !--></noinclude>
|{{{founddate|''(not listed)''}}}<noinclude><!-- Use YYYY MM DD dates, to avoid confusion !--></noinclude>
|-
|-
|style="text-align:right;"|'''Town founder(s):<br>Current ruler(s), if different:'''
|style="text-align:right;" rowspan="2"|'''Town founder(s)<br>Current ruler(s), if different:'''
|{{{founder}}}<br>{{{currentruler}}}
|{{{founder|''(not listed)''}}}
|-
|{{{currentruler|}}}
|-
|-
|style="text-align:right;"|'''Governing style:'''
|style="text-align:right;"|'''Governing style:'''
|{{{govstyle}}}<noinclude><!-- Generally towns are despotic by nature, though large towns like Calvintown and New Nameful can be divided into districts or have some democratic/republican institutions !-->
|{{{govstyle|''(unknown)''}}}<noinclude><!-- Generally towns are despotic by nature, though large towns like Calvintown and New Nameful can be divided into districts or have some democratic/republican institutions !-->
<!-- Other towns may split up their rulership duties between multiple people - use your best judgement when trying to describe the "government" of a particular town !--></noinclude>
<!-- Other towns may split up their rulership duties between multiple people - use your best judgement when trying to describe the "government" of a particular town !--></noinclude>
|-
|-
|style="text-align:right;"|'''Number of active residents:'''
|style="text-align:right;"|'''Number of active residents:'''
|{{{residentnum}}}<noinclude><!-- This might be a little tricky to nail down, defer to individual towns as to how they determine their active members !--></noinclude>
|{{{residentnum|''(unknown)''}}}<noinclude><!-- This might be a little tricky to nail down, defer to individual towns as to how they determine their active members !--></noinclude>
|-
|-
|style="text-align:right;"|'''Landmark status:'''
|style="text-align:right;"|'''Landmark status:'''
Line 26: Line 29:
|-
|-
|style="text-align:right;"|'''PBA level/category:'''<br>(Public Build Access)
|style="text-align:right;"|'''PBA level/category:'''<br>(Public Build Access)
|{{{publicstatus}}}<noinclude><!-- Four general answers for this thing:!-->
|{{{publicstatus|''(unknown)''}}}<noinclude><!-- Four general answers for this thing:!-->
<!-- "Category 1: Free Build" (builds by outsiders distinctly permitted in the town's rules with no limitations), !-->
<!-- "Category 1: Free Build" (builds by outsiders distinctly permitted in the town's rules with no limitations), !-->
<!-- "Category 2: Public" (builds by outsiders permitted, though with some limitations, such as on theming or build size), !-->
<!-- "Category 2: Public" (builds by outsiders permitted, though with some limitations, such as on theming or build size), !-->
Line 32: Line 35:
<!-- "Category 4: Private" (builds by outsiders not permitted, you must receive explicit permission to build from the town authority) !--></noinclude>
<!-- "Category 4: Private" (builds by outsiders not permitted, you must receive explicit permission to build from the town authority) !--></noinclude>
|-
|-
|style="text-align:right;"|'''Infrastructure systems:'''
|rowspan="4" style="text-align:right;"|'''Infrastructure systems:'''
|{{{infra1}}}<br>{{{infra2}}}<br>{{{infra3}}}<br>{{{infra4}}}<noinclude><!-- This is where a town's rail network (URO, NRC, Nameful Rail, etc) or road network (SHS, etc) would go !--></noinclude>
|{{{infra1|''(none)''}}}<noinclude><!-- This is where a town's rail network (URO, NRC, Nameful Rail, etc) or road network (SHS, etc) would go !--></noinclude>
|-
|{{{infra2|}}}
|-
|{{{infra3|}}}
|-
|{{{infra4|}}}
|-
|-
|style="text-align:right;"|'''Communications platform:'''
|style="text-align:right;"|'''Communications platform:'''
|{{{discord|''(server not listed, or server is member-only)''}}}<noinclude><!-- This would be where a link to a Discord server or similar would go !--></noinclude>
|{{{discord|''(server not listed)''}}}<noinclude><!-- This would be where a link to a Discord server or similar would go !--></noinclude>
|}
|}<noinclude>
<templatedata>
{
"description": "This will generate a makeshift infobox for a particular town on the Old School Minecraft server.",
"params": {
"name": {
"label": "Town name",
"description": "Name of the town. If left blank, defaults to the article name.",
"required": false,
"suggested": false,
"example": "New Nameful",
"deprecated": false,
"aliases": [],
"type": "line"
},
"image": {
"label": "Image",
"description": "Some image, probably an overlook \"skyline\" or screenshot of the town's most prominent building.",
"required": false,
"suggested": true,
"example": "SoAndSo.png",
"deprecated": false,
"aliases": [],
"type": "wiki-file-name"
},
"status": {
"label": "Town status",
"description": "Status of the town.",
"required": false,
"suggested": true,
"example": "Active",
"deprecated": false,
"aliases": [],
"suggestedvalues": {
"Active",
"Dormant",
"Abandoned"
},
"type": "line"
},
"coordx": {
"label": "X Coordinate",
"description": "The X coordinate of the town, generally. If the town has an /lmk, use that, otherwise, use the town's most prominent build - failing that, use the center point of the town. Do NOT use abbreviations such as 10.5k.",
"required": false,
"suggested": true,
"example": "10321",
"deprecated": false,
"aliases": [],
"type": "number"
},
"coordy": {
"label": "Y Coordinate",
"description": "The Y coordinate of the town, generally. If the town has an /lmk, use that, otherwise, use the town's most prominent build - failing that, use the center point of the town.",
"required": false,
"suggested": true,
"example": "77",
"deprecated": false,
"aliases": [],
"type": "number"
},
"coordz": {
"label": "Z Coordinate",
"description": "The Z coordinate of the town, generally. If the town has an /lmk, use that, otherwise, use the town's most prominent build - failing that, use the center point of the town. Do NOT use abbreviations such as 10.5k.",
"required": false,
"suggested": true,
"example": "12321",
"deprecated": false,
"aliases": [],
"type": "number"
},
"founddate": {
"label": "Founding date",
"description": "The date that the town was founded. If VisualEditor is unhappy, write the date in ISO 8601 format, YYYY-MM-DD.",
"required": false,
"suggested": true,
"example":"x",
"deprecated": false,
"aliases": [],
"type": "date"
},
"founder": {
"label": "Town founder",
"description": "Username of the town's founder(s).",
"required": false,
"suggested": true,
"example": "ColoradoCrusade",
"deprecated": false,
"aliases": [],
"type": "string"
},
"founder": {
"label": "Current ruler",
"description": "Username of the town's current ruler(s), if different from the town founder.",
"required": false,
"suggested": true,
"example": "Kurzov",
"deprecated": false,
"aliases": [],
"type": "string"
},
"govstyle": {
"label": "Governing style",
"description": "The \"style\" of governance used in the town. Generally, OSMC towns are despotic by nature, though large towns like Calvintown and New Nameful can be divided into districts or have some democratic or republican institutions baked into them. Other towns may split up their rulership duties between multiple people. Use your best judgement when trying to describe the \"government\" of a particular town.",
"required": false,
"suggested": false,
"example": "Despotic",
"deprecated": false,
"aliases": [],
"type": "string"
},
"residentnum": {
"label": "Number of active residents",
"description": "Number of \"active\" users who are considered a member of the town. This might be a little tricky to nail down - defer to individual towns as to how they determine their active members.",
"required": false,
"suggested": true,
"example": "25",
"deprecated": false,
"aliases": [],
"type": "number"
},
"landmark": {
"label": "Landmark name",
"description": "If the town has a landmark set up, list its name here. When left empty, defaults to the text "(none)".",
"required": false,
"suggested": true,
"example": "/lmk NewNameful",
"deprecated": false,
"aliases": [],
"type": "line"
},
"publicstatus": {
"label": "Public Build Access level",
"description": "Status of outsider (\"public\") builds within the town, categorized into four numbered categories:
Level 1, \"Free Build\", explicitly allows anyone, including outsiders, to build in the town, with no restrictions or limits beyond OSMC's server rules.
Examples of a Level 1 town: Skylarville, Snowville
Level 2, \"Public\", allows anyone, including outsiders, to build in the town, but with certain limits, such as a certain theme, a maximum build size, or perhaps its location. If a town generally allows building under its rules with no listed limits, though does not specify the town to be \"free-build\", it should be listed as a Level 2 town, not a Level 1 - just to be safe. Some towns enact temporary zoning restrictions for various purposes. These towns should also be listed under Level 2.
Level 3, \"Members Only\", only allows members of the town to build inside its boundaries. In other words, you must join the town in order to build there.
Level 4, \"Private\", requires one to get explicit permission from the \"town authority\" (read: founder/current ruler) before one may build in the town.
Examples of a Level 4 town: Matsunoki
If a town does not have any listed building rules, generally they are a Level 2 or Level 3 town. Check with the town's founder(s) or ruler(s) to see what rules (or lack thereof) the town has on new buildings.",
"required": false,
"suggested": true,
"example": "Level 1 (Free-Build)",
"deprecated": false,
"aliases": [],
"suggestedvalues": {
"Level 1 (Free Build)",
"Level 2 (Public)",
"Level 3 (Members-Only)",
"Level 4 (Private)"
},
"type": "line"
},
"infra1": {
"label": "Infrastructure access point",
"description": "If a town is connected to a server infrastructure system, such as the URO or SHS, it should be listed here. For rail systems, generally list the name of each line (number/color/etc.) that serves the town separately. For road systems, generally give the highway names or numbers from which the town can be accessed, as appropriate.",
"required": false,
"suggested": true,
"example": "URO Lime Line",
"deprecated": false,
"aliases": [],
"suggestedvalues": {
},
"type": "line"
},
"infra2": {
"label": "Infrastructure access point (2)",
"description": "If a town is connected to a server infrastructure system, such as the URO or SHS, it should be listed here. For rail systems, generally list the name of each line (number/color/etc.) that serves the town separately. For road systems, generally give the highway names or numbers from which the town can be accessed, as appropriate.",
"required": false,
"suggested": false,
"example": "SHS Highway 119, exit ##",
"deprecated": false,
"aliases": [],
"type": "line"
}
"infra3": {
"label": "Infrastructure access point (3)",
"description": "If a town is connected to a server infrastructure system, such as the URO or SHS, it should be listed here. For rail systems, generally list the name of each line (number/color/etc.) that serves the town separately. For road systems, generally give the highway names or numbers from which the town can be accessed, as appropriate.",
"required": false,
"suggested": false,
"deprecated": false,
"aliases": [],
"type": "line"
}
"infra4": {
"label": "Infrastructure access point (4)",
"description": "If a town is connected to a server infrastructure system, such as the URO or SHS, it should be listed here. For rail systems, generally list the name of each line (number/color/etc.) that serves the town separately. For road systems, generally give the highway names or numbers from which the town can be accessed, as appropriate.",
"required": false,
"suggested": false,
"deprecated": false,
"aliases": [],
"type": "line"
}
}
}</templatedata>
<!-- This requires the TemplateData extension to be installed! !-->
</noinclude>

Latest revision as of 17:41, 12 May 2025

For documentation that actually works, see Template:Infobox town/doc.

STATUS:
(not listed)
Location (coordinates): X, Y, Z
Date founded (YYYY-MM-DD): (not listed)
Town founder(s)
Current ruler(s), if different:
(not listed)
Governing style: (unknown)
Number of active residents: (unknown)
Landmark status: (none)
PBA level/category:
(Public Build Access)
(unknown)
Infrastructure systems: (none)
Communications platform: (server not listed)

<templatedata> { "description": "This will generate a makeshift infobox for a particular town on the Old School Minecraft server.", "params": { "name": { "label": "Town name", "description": "Name of the town. If left blank, defaults to the article name.", "required": false, "suggested": false, "example": "New Nameful", "deprecated": false, "aliases": [], "type": "line" }, "image": { "label": "Image", "description": "Some image, probably an overlook \"skyline\" or screenshot of the town's most prominent building.", "required": false, "suggested": true, "example": "SoAndSo.png", "deprecated": false, "aliases": [], "type": "wiki-file-name" }, "status": { "label": "Town status", "description": "Status of the town.", "required": false, "suggested": true, "example": "Active", "deprecated": false, "aliases": [], "suggestedvalues": { "Active", "Dormant", "Abandoned" }, "type": "line" }, "coordx": { "label": "X Coordinate", "description": "The X coordinate of the town, generally. If the town has an /lmk, use that, otherwise, use the town's most prominent build - failing that, use the center point of the town. Do NOT use abbreviations such as 10.5k.", "required": false, "suggested": true, "example": "10321", "deprecated": false, "aliases": [], "type": "number" }, "coordy": { "label": "Y Coordinate", "description": "The Y coordinate of the town, generally. If the town has an /lmk, use that, otherwise, use the town's most prominent build - failing that, use the center point of the town.", "required": false, "suggested": true, "example": "77", "deprecated": false, "aliases": [], "type": "number" }, "coordz": { "label": "Z Coordinate", "description": "The Z coordinate of the town, generally. If the town has an /lmk, use that, otherwise, use the town's most prominent build - failing that, use the center point of the town. Do NOT use abbreviations such as 10.5k.", "required": false, "suggested": true, "example": "12321", "deprecated": false, "aliases": [], "type": "number" }, "founddate": { "label": "Founding date", "description": "The date that the town was founded. If VisualEditor is unhappy, write the date in ISO 8601 format, YYYY-MM-DD.", "required": false, "suggested": true, "example":"x", "deprecated": false, "aliases": [], "type": "date" }, "founder": { "label": "Town founder", "description": "Username of the town's founder(s).", "required": false, "suggested": true, "example": "ColoradoCrusade", "deprecated": false, "aliases": [], "type": "string" }, "founder": { "label": "Current ruler", "description": "Username of the town's current ruler(s), if different from the town founder.", "required": false, "suggested": true, "example": "Kurzov", "deprecated": false, "aliases": [], "type": "string" }, "govstyle": { "label": "Governing style", "description": "The \"style\" of governance used in the town. Generally, OSMC towns are despotic by nature, though large towns like Calvintown and New Nameful can be divided into districts or have some democratic or republican institutions baked into them. Other towns may split up their rulership duties between multiple people. Use your best judgement when trying to describe the \"government\" of a particular town.", "required": false, "suggested": false, "example": "Despotic", "deprecated": false, "aliases": [], "type": "string" }, "residentnum": { "label": "Number of active residents", "description": "Number of \"active\" users who are considered a member of the town. This might be a little tricky to nail down - defer to individual towns as to how they determine their active members.", "required": false, "suggested": true, "example": "25", "deprecated": false, "aliases": [], "type": "number" }, "landmark": { "label": "Landmark name", "description": "If the town has a landmark set up, list its name here. When left empty, defaults to the text "(none)".", "required": false, "suggested": true, "example": "/lmk NewNameful", "deprecated": false, "aliases": [], "type": "line" }, "publicstatus": { "label": "Public Build Access level", "description": "Status of outsider (\"public\") builds within the town, categorized into four numbered categories: Level 1, \"Free Build\", explicitly allows anyone, including outsiders, to build in the town, with no restrictions or limits beyond OSMC's server rules. Examples of a Level 1 town: Skylarville, Snowville Level 2, \"Public\", allows anyone, including outsiders, to build in the town, but with certain limits, such as a certain theme, a maximum build size, or perhaps its location. If a town generally allows building under its rules with no listed limits, though does not specify the town to be \"free-build\", it should be listed as a Level 2 town, not a Level 1 - just to be safe. Some towns enact temporary zoning restrictions for various purposes. These towns should also be listed under Level 2. Level 3, \"Members Only\", only allows members of the town to build inside its boundaries. In other words, you must join the town in order to build there. Level 4, \"Private\", requires one to get explicit permission from the \"town authority\" (read: founder/current ruler) before one may build in the town. Examples of a Level 4 town: Matsunoki If a town does not have any listed building rules, generally they are a Level 2 or Level 3 town. Check with the town's founder(s) or ruler(s) to see what rules (or lack thereof) the town has on new buildings.", "required": false, "suggested": true, "example": "Level 1 (Free-Build)", "deprecated": false, "aliases": [], "suggestedvalues": { "Level 1 (Free Build)", "Level 2 (Public)", "Level 3 (Members-Only)", "Level 4 (Private)" }, "type": "line" }, "infra1": { "label": "Infrastructure access point", "description": "If a town is connected to a server infrastructure system, such as the URO or SHS, it should be listed here. For rail systems, generally list the name of each line (number/color/etc.) that serves the town separately. For road systems, generally give the highway names or numbers from which the town can be accessed, as appropriate.", "required": false, "suggested": true, "example": "URO Lime Line", "deprecated": false, "aliases": [], "suggestedvalues": { }, "type": "line" }, "infra2": { "label": "Infrastructure access point (2)", "description": "If a town is connected to a server infrastructure system, such as the URO or SHS, it should be listed here. For rail systems, generally list the name of each line (number/color/etc.) that serves the town separately. For road systems, generally give the highway names or numbers from which the town can be accessed, as appropriate.", "required": false, "suggested": false, "example": "SHS Highway 119, exit ##", "deprecated": false, "aliases": [], "type": "line" } "infra3": { "label": "Infrastructure access point (3)", "description": "If a town is connected to a server infrastructure system, such as the URO or SHS, it should be listed here. For rail systems, generally list the name of each line (number/color/etc.) that serves the town separately. For road systems, generally give the highway names or numbers from which the town can be accessed, as appropriate.", "required": false, "suggested": false, "deprecated": false, "aliases": [], "type": "line" } "infra4": { "label": "Infrastructure access point (4)", "description": "If a town is connected to a server infrastructure system, such as the URO or SHS, it should be listed here. For rail systems, generally list the name of each line (number/color/etc.) that serves the town separately. For road systems, generally give the highway names or numbers from which the town can be accessed, as appropriate.", "required": false, "suggested": false, "deprecated": false, "aliases": [], "type": "line" } } }</templatedata>