<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.maltaminecraft.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Admin</id>
	<title>Malta in Minecraft - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.maltaminecraft.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Admin"/>
	<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php/Special:Contributions/Admin"/>
	<updated>2026-10-11T23:59:18Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=Dwejra&amp;diff=53</id>
		<title>Dwejra</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=Dwejra&amp;diff=53"/>
		<updated>2026-10-11T20:27:51Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Place&lt;br /&gt;
| name     = Dwejra&lt;br /&gt;
| maltese  = Id-Dwejra&lt;br /&gt;
| image    = Dwejra Fungus Rock from SE cliffs.png&lt;br /&gt;
| caption  = Fungus Rock from the south-east cliffs&lt;br /&gt;
| island   = Gozo&lt;br /&gt;
| type     = Bay, sea stack, sea arches, inland lagoon&lt;br /&gt;
| x        = -17100&lt;br /&gt;
| y        = 130&lt;br /&gt;
| z        = -13400&lt;br /&gt;
| lat      = 36.0506&lt;br /&gt;
| lon      = 14.1902&lt;br /&gt;
| save     = Gozo full (11 October 2026)&lt;br /&gt;
| data     = 2012 land and seabed survey, 15 cm 2018 survey (Fungus Rock), OpenStreetMap, photos and dive guides for the arches&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;Dwejra&#039;&#039;&#039; is a bay on the west coast of [[Gozo]], with some of the islands&#039; best-known natural sights: &#039;&#039;&#039;Fungus Rock&#039;&#039;&#039;, the &#039;&#039;&#039;Azure Window&#039;&#039;&#039;, the &#039;&#039;&#039;Inland Sea&#039;&#039;&#039; and the &#039;&#039;&#039;Blue Hole&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== What to see ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Place !! Block X / Z !! Teleport !! What it is&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fungus Rock&#039;&#039;&#039; (Il-Ġebla tal-Ġeneral) || -17230 / -13010 || &amp;lt;code&amp;gt;/tp @s -17230 125 -13010&amp;lt;/code&amp;gt; || A 50 m sea stack at the mouth of the bay, with a sea arch through its northern part&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Azure Window&#039;&#039;&#039; (It-Tieqa tad-Dwejra) || -17260 / -13728 || &amp;lt;code&amp;gt;/tp @s -17300 90 -13760&amp;lt;/code&amp;gt; || The famous arch, &#039;&#039;&#039;restored&#039;&#039;&#039; as it stood before it fell in 2017&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Blue Hole&#039;&#039;&#039; (Iż-Żerqa) || -17249 / -13662 || &amp;lt;code&amp;gt;/tp @s -17249 70 -13662&amp;lt;/code&amp;gt; || A round shaft in the rock shelf, with an underwater arch to the open sea&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Inland Sea&#039;&#039;&#039; (Il-Qawra) || -17010 / -13740 || &amp;lt;code&amp;gt;/tp @s -17010 80 -13740&amp;lt;/code&amp;gt; || A lagoon joined to the open sea by a ~115 m tunnel you can row through&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Dwejra Tower&#039;&#039;&#039; || -16939 / -13274 || &amp;lt;code&amp;gt;/tp @s -16939 120 -13274&amp;lt;/code&amp;gt; || 17th-century coastal watchtower above the bay&lt;br /&gt;
|}&lt;br /&gt;
Sea level is at &#039;&#039;&#039;y 63&#039;&#039;&#039;. The teleports put you just above the sight; add &amp;lt;code&amp;gt;/gamemode spectator&amp;lt;/code&amp;gt; to fly through rock.&lt;br /&gt;
&lt;br /&gt;
== Fungus Rock ==&lt;br /&gt;
* &#039;&#039;&#039;Height:&#039;&#039;&#039; the top is &#039;&#039;&#039;50 m&#039;&#039;&#039; above the sea (y 113). Popular sources say 60 m; the 15 cm survey from 2018 measures 50 m, so the world uses that.&lt;br /&gt;
* &#039;&#039;&#039;Shape:&#039;&#039;&#039; sheer west wall, a ledge at 31–39 m and a step to the flat top, then a steep east face, all from the survey.&lt;br /&gt;
* &#039;&#039;&#039;Sea arch:&#039;&#039;&#039; a tunnel through the northern neck, about 68 m long, 10 m wide, with 8 m of air (no published height, so 8 m was chosen).&lt;br /&gt;
* &#039;&#039;&#039;Biome:&#039;&#039;&#039; mushroom fields: no hostile mobs, mooshrooms. The top has grass, coarse dirt, podzol with mushrooms, and &#039;&#039;&#039;crimson fungus&#039;&#039;&#039; standing in for the real &amp;quot;Maltese fungus&amp;quot; the rock is named after.&lt;br /&gt;
&lt;br /&gt;
== Azure Window ==&lt;br /&gt;
[[File:Dwejra Azure Window from the south.png|thumb|right|300px|The restored Azure Window from the south]]&lt;br /&gt;
The real arch &#039;&#039;&#039;collapsed on 8 March 2017&#039;&#039;&#039;. The world shows it &#039;&#039;&#039;restored&#039;&#039;&#039;, as it was before. The 2012 survey still holds the arch as solid rock, so the opening (about 21 m wide, 13–17 m above the water under a ~9 m slab) is cut into it, shaped from photos. The water under the arch is the real surveyed depth.&lt;br /&gt;
&lt;br /&gt;
== Inland Sea and Blue Hole ==&lt;br /&gt;
[[File:Dwejra Inland Sea and tunnel mouth.png|thumb|right|300px|The Inland Sea and the tunnel mouth]]&lt;br /&gt;
* &#039;&#039;&#039;Inland Sea:&#039;&#039;&#039; a shallow lagoon, 1–6 m deep, with a turquoise sandy floor. The tunnel to the open sea follows the real cave entrances on OpenStreetMap: a pointed arch, narrow in the middle, wide at the sea mouth.&lt;br /&gt;
* &#039;&#039;&#039;Blue Hole:&#039;&#039;&#039; a shaft about 15 m deep, with a submerged arch out to the open sea, and its own biome.&lt;br /&gt;
&lt;br /&gt;
== Under water ==&lt;br /&gt;
[[File:Dwejra Crocodile Rock wall underwater.png|thumb|right|300px|The underwater wall at Crocodile Rock]]&lt;br /&gt;
The seabed around Dwejra is the real 2012 seabed survey. Divers will recognise the walls at &#039;&#039;&#039;Crocodile Rock&#039;&#039;&#039; and the drop on the seaward side of Fungus Rock (over 60 m).&lt;br /&gt;
&lt;br /&gt;
== How it was made ==&lt;br /&gt;
* Land and seabed heights: 2012 survey, 1 m.&lt;br /&gt;
* Fungus Rock: 15 cm survey from 2018, kept sharp (not smoothed).&lt;br /&gt;
* Arches and tunnel: Modelled from photos, OpenStreetMap and dive guides, and cut into the terrain.&lt;br /&gt;
&lt;br /&gt;
[[Category:Coast and bays]]&lt;br /&gt;
[[Category:Sea arches and caves]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=52</id>
		<title>MediaWiki:Vector.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=52"/>
		<updated>2026-10-11T18:05:34Z</updated>

		<summary type="html">&lt;p&gt;Admin: wiki_sync.py&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Malta in Minecraft wiki - look modelled on minecraft.wiki, with our own CSS and pixel art&lt;br /&gt;
   (images/mim-skin/, made by pipeline/wiki/make_skin_art.py). Loaded by the classic Vector skin only;&lt;br /&gt;
   switching the skin back to vector-2022 restores the earlier look. */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
	--mm-content: #e6eff4;&lt;br /&gt;
	--mm-content-edge: #c8d7e0;&lt;br /&gt;
	--mm-dirt: #2e2117;&lt;br /&gt;
	--mm-panel: #232324;&lt;br /&gt;
	--mm-panel-edge: #313233;&lt;br /&gt;
	--mm-button: #c6c6c6;&lt;br /&gt;
	--mm-button-light: #f0f0f0;&lt;br /&gt;
	--mm-button-dark: #555555;&lt;br /&gt;
	--mm-green: #5d9b2a;&lt;br /&gt;
	--mm-green-light: #82c04a;&lt;br /&gt;
	--mm-green-dark: #3f6e1a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- page background: sky + grass banner over dirt ---- */&lt;br /&gt;
body {&lt;br /&gt;
	font-family: &amp;quot;Liberation Sans&amp;quot;, Arial, Helvetica, FreeSans, sans-serif;&lt;br /&gt;
	background-color: #5f5f5f;&lt;br /&gt;
	/* under the grass: a cut through the Maltese rock layers (same blocks per member as the world), then&lt;br /&gt;
	   Lower Coralline repeating. Way back to plain dirt: url(header.png), url(dirt.png) with repeat-x, repeat. Earlier banner (generic grass + flowers): header_v1.png. */&lt;br /&gt;
	background-image: url(/images/mim-skin/header.png?v=4), url(/images/mim-skin/strata.png?v=5), url(/images/mim-skin/lcl.png?v=5);&lt;br /&gt;
	background-repeat: repeat-x, repeat-x, repeat;&lt;br /&gt;
	background-position: top left, top left, top left;&lt;br /&gt;
	image-rendering: auto;&lt;br /&gt;
}&lt;br /&gt;
#mw-page-base { background: none; height: 85px; }&lt;br /&gt;
#mw-head-base { background: none; }&lt;br /&gt;
&lt;br /&gt;
/* ---- content area ---- */&lt;br /&gt;
.mw-body {&lt;br /&gt;
	background-color: var(--mm-content);&lt;br /&gt;
	border: 0;&lt;br /&gt;
	border-top: 6px solid var(--mm-content);      /* same as the page, so the open tab flows into it */&lt;br /&gt;
	border-left: 6px solid var(--mm-content-edge);&lt;br /&gt;
	margin-right: 10px;&lt;br /&gt;
	color: #202122;&lt;br /&gt;
}&lt;br /&gt;
.mw-body h1, .mw-body h2 { border-bottom-color: #a9bac5; }&lt;br /&gt;
.mw-body a.external { color: #0645ad; }&lt;br /&gt;
&lt;br /&gt;
/* ---- logo ---- */&lt;br /&gt;
#p-logo { height: 150px; margin-bottom: 6px; }&lt;br /&gt;
#p-logo a {&lt;br /&gt;
	height: 150px;&lt;br /&gt;
	background-size: 140px 140px;&lt;br /&gt;
	background-position: center center;&lt;br /&gt;
	image-rendering: pixelated;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- sidebar: dark blocky boxes ---- */&lt;br /&gt;
#mw-panel { padding-top: 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal {&lt;br /&gt;
	margin: 0 0.6em 0.9em 0.6em;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	background: none;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-heading {&lt;br /&gt;
	display: block;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.45em 0.7em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	background: #58595a;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #7c7d7e, inset -2px -2px 0 #3d3e3f;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2a2a2a;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.35em 0.7em 0.45em;&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	border-top: 0;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-heading { display: none; }&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-content { border-top: 2px solid var(--mm-panel-edge); }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li { padding: 0.3em 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a { color: #bfbfbf; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:hover,&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:focus { color: #ffffff; }&lt;br /&gt;
&lt;br /&gt;
/* ---- tabs: little grass blocks like minecraft.wiki (owner 2026-10-11), our own art: a grass fringe across the&lt;br /&gt;
   top (tab_top.png), a 6 px block side between tabs (tab_side.png), a pale face; the open tab blends into the page.&lt;br /&gt;
   Way back: the v1 &amp;quot;game-menu buttons&amp;quot; block in the comment below. ---- */&lt;br /&gt;
#left-navigation, #right-navigation { margin-top: 48px; }   /* tab tops level with the banner&#039;s ground (48 px) */&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list,&lt;br /&gt;
.vector-menu-dropdown .vector-menu-heading { background-image: none !important; }&lt;br /&gt;
.vector-menu-tabs { padding-left: 0; height: auto; }&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs li.selected {&lt;br /&gt;
	position: relative;&lt;br /&gt;
	height: 37px;                                   /* from the ground line down to the page */&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding-left: 6px;&lt;br /&gt;
	border: 0;&lt;br /&gt;
	box-shadow: none;&lt;br /&gt;
	--tab-face: #c3cdd3;&lt;br /&gt;
	/* a grass block seen from above-left: top face + front grass edge (tab_block.png, at the right edge, its&lt;br /&gt;
	   end slanting), the face as a fill from 6 px down, the left side in shadow (::before, tab_side.png) */&lt;br /&gt;
	background: url(/images/mim-skin/tab_block.png?v=3) no-repeat right top,&lt;br /&gt;
		linear-gradient(var(--tab-face), var(--tab-face)) no-repeat left 6px top 6px / calc(100% - 6px) calc(100% - 6px) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li::before {&lt;br /&gt;
	content: &amp;quot;&amp;quot;;&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	left: 0; top: 0;&lt;br /&gt;
	width: 6px; height: 100%;&lt;br /&gt;
	background: url(/images/mim-skin/tab_side.png?v=3) no-repeat left top;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li:hover { --tab-face: #d3dce1; }&lt;br /&gt;
.vector-menu-tabs li.selected { --tab-face: var(--mm-content); }&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
	height: auto;&lt;br /&gt;
	padding: 15px 0.9em 0 0.75em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	color: #444 !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li.selected a { color: #000 !important; }&lt;br /&gt;
.vector-menu-tabs li.new a { color: #8a1e1e !important; }&lt;br /&gt;
.vector-menu-dropdown {&lt;br /&gt;
	position: relative;&lt;br /&gt;
	height: 37px;&lt;br /&gt;
	padding-left: 6px;&lt;br /&gt;
	background: #c3cdd3 url(/images/mim-skin/tab_top.png?v=2) repeat-x left top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* v1 tabs (&amp;quot;game-menu buttons&amp;quot;), kept as the way back:&lt;br /&gt;
( ---- tabs: game-menu buttons ---- )&lt;br /&gt;
#left-navigation, #right-navigation { margin-top: 2.5em; }&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list,&lt;br /&gt;
.vector-menu-dropdown,&lt;br /&gt;
.vector-menu-dropdown .vector-menu-heading { background-image: none !important; }&lt;br /&gt;
.vector-menu-tabs { padding-left: 0; height: auto; }&lt;br /&gt;
.vector-menu-tabs li {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	margin: 0 4px 0 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px 0 0 var(--mm-button-dark);&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li:hover { background: #d6d6d6; }&lt;br /&gt;
.vector-menu-tabs li.selected {&lt;br /&gt;
	background: var(--mm-content);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
	height: auto;&lt;br /&gt;
	padding: 0.65em 0.9em 0;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	color: #303030 !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li.selected a { color: #000 !important; }&lt;br /&gt;
.vector-menu-tabs li.new a { color: #8a1e1e !important; }&lt;br /&gt;
.vector-menu-dropdown {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	margin-right: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
/* ---- search box ---- */&lt;br /&gt;
#p-search { margin-right: 0.5em; }&lt;br /&gt;
#p-search .cdx-text-input__input,&lt;br /&gt;
#searchInput {&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-radius: 0;&lt;br /&gt;
	background: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- personal tools (top right): dark box ---- */&lt;br /&gt;
#p-personal { top: 6px; right: 8px; }&lt;br /&gt;
#p-personal .vector-menu-content-list {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	padding: 0.25em 0.6em;&lt;br /&gt;
}&lt;br /&gt;
#p-personal li { margin: 0 0.4em; padding-top: 0.25em; }&lt;br /&gt;
#p-personal li a, #p-personal li span { color: #ffffff; }&lt;br /&gt;
#pt-anonuserpage, #pt-tmpuserpage { color: #bfbfbf; }&lt;br /&gt;
&lt;br /&gt;
/* ---- footer: dark box ---- */&lt;br /&gt;
#footer {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 4px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	outline-offset: -2px;&lt;br /&gt;
	margin: 10px 10px 10px calc(11em + 4px);&lt;br /&gt;
	padding: 0.6em 0.9em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
#footer { display: flow-root; height: auto; }   /* always wraps its floated lists and icons */&lt;br /&gt;
#footer::after { content: &#039;&#039;; display: block; clear: both; }&lt;br /&gt;
#footer ul { margin: 0; padding: 0.2em 0; }&lt;br /&gt;
#footer-icons { float: right; }&lt;br /&gt;
#footer-icons li { height: auto; line-height: 0; }&lt;br /&gt;
#footer-icons .cdx-button { padding: 0; min-height: 0; min-width: 0; height: auto; border: 0; background: none; box-shadow: none; }&lt;br /&gt;
#footer-icons img { width: 88px; height: 31px; max-height: none; background: #eaecf0; border: 2px solid #000; }&lt;br /&gt;
#footer li { color: #ffffff; }&lt;br /&gt;
#footer a { color: #bfbfbf; }&lt;br /&gt;
#footer a:hover { color: #ffffff; }&lt;br /&gt;
#footer-poweredbyico img { filter: grayscale(0.2); }&lt;br /&gt;
&lt;br /&gt;
/* ---- infobox: green title bar like the game&#039;s buttons ---- */&lt;br /&gt;
table.place-infobox {&lt;br /&gt;
	background: #f4f8f6 !important;&lt;br /&gt;
	border: 2px solid var(--mm-green) !important;&lt;br /&gt;
	padding: 3px;&lt;br /&gt;
	border-collapse: separate !important;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox &amp;gt; caption {&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	border: 2px solid var(--mm-green-dark);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2b4c12;&lt;br /&gt;
	padding: 0.45em !important;&lt;br /&gt;
	margin-bottom: 3px;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox th[colspan] {&lt;br /&gt;
	background: #d3e6c1 !important;&lt;br /&gt;
	color: #2b4c12;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; td,&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; th:not([colspan]) { background: #eaf0ee; }&lt;br /&gt;
&lt;br /&gt;
/* ---- table of contents and thumbnails: lighter frames on the blue-grey ---- */&lt;br /&gt;
#toc, .toc, .mw-parser-output .thumbinner, .wikitable {&lt;br /&gt;
	background-color: #f4f8fa;&lt;br /&gt;
	border-color: #aab9c3;&lt;br /&gt;
}&lt;br /&gt;
.wikitable &amp;gt; tr &amp;gt; th, .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th { background-color: #d5e0e7; }&lt;br /&gt;
&lt;br /&gt;
/* ---- phones (responsive classic Vector) ---- */&lt;br /&gt;
@media screen and (max-width: 720px) {&lt;br /&gt;
	#mw-page-base { height: 70px; }&lt;br /&gt;
	#footer { margin-left: 10px; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- main page: no title; boxes and game-style tiles like minecraft.wiki ---- */&lt;br /&gt;
body.page-Main_Page #firstHeading { display: none; }&lt;br /&gt;
.mm-row { display: flex; flex-wrap: wrap; gap: 12px; align-items: flex-start; }&lt;br /&gt;
.mm-col { flex: 1 1 360px; min-width: 0; }&lt;br /&gt;
.mm-col-side { flex: 0 1 340px; }&lt;br /&gt;
.mm-box {&lt;br /&gt;
	background: #f4f8fa;&lt;br /&gt;
	border: 2px solid #aab9c3;&lt;br /&gt;
	box-shadow: inset 0 0 0 2px #ffffff;&lt;br /&gt;
	padding: 0.8em 1em;&lt;br /&gt;
	margin-bottom: 12px;&lt;br /&gt;
}&lt;br /&gt;
.mm-box h2, .mm-box .mm-title { font-family: inherit; font-size: 1.15em; font-weight: bold; border: 0; margin: 0 0 0.4em; padding: 0; }&lt;br /&gt;
.mm-tiles { display: flex; flex-wrap: wrap; gap: 8px; }&lt;br /&gt;
.mm-tile {&lt;br /&gt;
	width: 96px;&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px -2px 0 var(--mm-button-dark);&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.9em;&lt;br /&gt;
	padding: 6px 4px 6px;&lt;br /&gt;
}&lt;br /&gt;
.mm-tile:hover { background: #d6d6d6; }&lt;br /&gt;
.mm-tile img { display: block; margin: 0 auto 4px; image-rendering: pixelated; }&lt;br /&gt;
.mm-tile a { color: #202020; }&lt;br /&gt;
.mm-button {&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	padding: 0.4em 1em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.mm-button a, .mm-button a:visited { color: #ffffff !important; text-shadow: 1px 1px 0 #2b4c12; }&lt;br /&gt;
.mm-banner { position: relative; border: 2px solid #000; margin-bottom: 12px; line-height: 0; }&lt;br /&gt;
.mm-banner img { width: 100%; height: 320px; object-fit: cover; object-position: 50% 55%; }&lt;br /&gt;
.mm-banner-text {&lt;br /&gt;
	position: absolute; left: 12px; bottom: 12px; line-height: 1.4;&lt;br /&gt;
	background: rgba(0, 0, 0, 0.6); color: #fff; padding: 0.4em 0.8em; font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.mm-banner-text a { color: #fff !important; }&lt;br /&gt;
.mm-tag { display: inline-block; background: #7a3cc2; color: #fff; font-weight: bold; padding: 0.15em 0.6em; margin-left: 0.5em; font-size: 0.85em; }&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=51</id>
		<title>MediaWiki:Vector.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=51"/>
		<updated>2026-10-11T18:05:14Z</updated>

		<summary type="html">&lt;p&gt;Admin: wiki_sync.py&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Malta in Minecraft wiki - look modelled on minecraft.wiki, with our own CSS and pixel art&lt;br /&gt;
   (images/mim-skin/, made by pipeline/wiki/make_skin_art.py). Loaded by the classic Vector skin only;&lt;br /&gt;
   switching the skin back to vector-2022 restores the earlier look. */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
	--mm-content: #e6eff4;&lt;br /&gt;
	--mm-content-edge: #c8d7e0;&lt;br /&gt;
	--mm-dirt: #2e2117;&lt;br /&gt;
	--mm-panel: #232324;&lt;br /&gt;
	--mm-panel-edge: #313233;&lt;br /&gt;
	--mm-button: #c6c6c6;&lt;br /&gt;
	--mm-button-light: #f0f0f0;&lt;br /&gt;
	--mm-button-dark: #555555;&lt;br /&gt;
	--mm-green: #5d9b2a;&lt;br /&gt;
	--mm-green-light: #82c04a;&lt;br /&gt;
	--mm-green-dark: #3f6e1a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- page background: sky + grass banner over dirt ---- */&lt;br /&gt;
body {&lt;br /&gt;
	font-family: &amp;quot;Liberation Sans&amp;quot;, Arial, Helvetica, FreeSans, sans-serif;&lt;br /&gt;
	background-color: #5f5f5f;&lt;br /&gt;
	/* under the grass: a cut through the Maltese rock layers (same blocks per member as the world), then&lt;br /&gt;
	   Lower Coralline repeating. Way back to plain dirt: url(header.png), url(dirt.png) with repeat-x, repeat. Earlier banner (generic grass + flowers): header_v1.png. */&lt;br /&gt;
	background-image: url(/images/mim-skin/header.png?v=4), url(/images/mim-skin/strata.png?v=5), url(/images/mim-skin/lcl.png?v=5);&lt;br /&gt;
	background-repeat: repeat-x, repeat-x, repeat;&lt;br /&gt;
	background-position: top left, top left, top left;&lt;br /&gt;
	image-rendering: auto;&lt;br /&gt;
}&lt;br /&gt;
#mw-page-base { background: none; height: 85px; }&lt;br /&gt;
#mw-head-base { background: none; }&lt;br /&gt;
&lt;br /&gt;
/* ---- content area ---- */&lt;br /&gt;
.mw-body {&lt;br /&gt;
	background-color: var(--mm-content);&lt;br /&gt;
	border: 0;&lt;br /&gt;
	border-top: 6px solid var(--mm-content);      /* same as the page, so the open tab flows into it */&lt;br /&gt;
	border-left: 6px solid var(--mm-content-edge);&lt;br /&gt;
	margin-right: 10px;&lt;br /&gt;
	color: #202122;&lt;br /&gt;
}&lt;br /&gt;
.mw-body h1, .mw-body h2 { border-bottom-color: #a9bac5; }&lt;br /&gt;
.mw-body a.external { color: #0645ad; }&lt;br /&gt;
&lt;br /&gt;
/* ---- logo ---- */&lt;br /&gt;
#p-logo { height: 150px; margin-bottom: 6px; }&lt;br /&gt;
#p-logo a {&lt;br /&gt;
	height: 150px;&lt;br /&gt;
	background-size: 140px 140px;&lt;br /&gt;
	background-position: center center;&lt;br /&gt;
	image-rendering: pixelated;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- sidebar: dark blocky boxes ---- */&lt;br /&gt;
#mw-panel { padding-top: 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal {&lt;br /&gt;
	margin: 0 0.6em 0.9em 0.6em;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	background: none;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-heading {&lt;br /&gt;
	display: block;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.45em 0.7em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	background: #58595a;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #7c7d7e, inset -2px -2px 0 #3d3e3f;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2a2a2a;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.35em 0.7em 0.45em;&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	border-top: 0;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-heading { display: none; }&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-content { border-top: 2px solid var(--mm-panel-edge); }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li { padding: 0.3em 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a { color: #bfbfbf; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:hover,&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:focus { color: #ffffff; }&lt;br /&gt;
&lt;br /&gt;
/* ---- tabs: little grass blocks like minecraft.wiki (owner 2026-10-11), our own art: a grass fringe across the&lt;br /&gt;
   top (tab_top.png), a 6 px block side between tabs (tab_side.png), a pale face; the open tab blends into the page.&lt;br /&gt;
   Way back: the v1 &amp;quot;game-menu buttons&amp;quot; block in the comment below. ---- */&lt;br /&gt;
#left-navigation, #right-navigation { margin-top: 45px; }   /* tab tops level with the banner&#039;s ground (48 px) */&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list,&lt;br /&gt;
.vector-menu-dropdown .vector-menu-heading { background-image: none !important; }&lt;br /&gt;
.vector-menu-tabs { padding-left: 0; height: auto; }&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs li.selected {&lt;br /&gt;
	position: relative;&lt;br /&gt;
	height: 40px;                                   /* from the ground line down to the page */&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding-left: 6px;&lt;br /&gt;
	border: 0;&lt;br /&gt;
	box-shadow: none;&lt;br /&gt;
	--tab-face: #c3cdd3;&lt;br /&gt;
	/* a grass block seen from above-left: top face + front grass edge (tab_block.png, at the right edge, its&lt;br /&gt;
	   end slanting), the face as a fill from 6 px down, the left side in shadow (::before, tab_side.png) */&lt;br /&gt;
	background: url(/images/mim-skin/tab_block.png?v=3) no-repeat right top,&lt;br /&gt;
		linear-gradient(var(--tab-face), var(--tab-face)) no-repeat left 6px top 6px / calc(100% - 6px) calc(100% - 6px) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li::before {&lt;br /&gt;
	content: &amp;quot;&amp;quot;;&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	left: 0; top: 0;&lt;br /&gt;
	width: 6px; height: 100%;&lt;br /&gt;
	background: url(/images/mim-skin/tab_side.png?v=3) no-repeat left top;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li:hover { --tab-face: #d3dce1; }&lt;br /&gt;
.vector-menu-tabs li.selected { --tab-face: var(--mm-content); }&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
	height: auto;&lt;br /&gt;
	padding: 17px 0.9em 0 0.75em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	color: #444 !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li.selected a { color: #000 !important; }&lt;br /&gt;
.vector-menu-tabs li.new a { color: #8a1e1e !important; }&lt;br /&gt;
.vector-menu-dropdown {&lt;br /&gt;
	position: relative;&lt;br /&gt;
	height: 40px;&lt;br /&gt;
	padding-left: 6px;&lt;br /&gt;
	background: #c3cdd3 url(/images/mim-skin/tab_top.png?v=2) repeat-x left top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* v1 tabs (&amp;quot;game-menu buttons&amp;quot;), kept as the way back:&lt;br /&gt;
( ---- tabs: game-menu buttons ---- )&lt;br /&gt;
#left-navigation, #right-navigation { margin-top: 2.5em; }&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list,&lt;br /&gt;
.vector-menu-dropdown,&lt;br /&gt;
.vector-menu-dropdown .vector-menu-heading { background-image: none !important; }&lt;br /&gt;
.vector-menu-tabs { padding-left: 0; height: auto; }&lt;br /&gt;
.vector-menu-tabs li {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	margin: 0 4px 0 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px 0 0 var(--mm-button-dark);&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li:hover { background: #d6d6d6; }&lt;br /&gt;
.vector-menu-tabs li.selected {&lt;br /&gt;
	background: var(--mm-content);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
	height: auto;&lt;br /&gt;
	padding: 0.65em 0.9em 0;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	color: #303030 !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li.selected a { color: #000 !important; }&lt;br /&gt;
.vector-menu-tabs li.new a { color: #8a1e1e !important; }&lt;br /&gt;
.vector-menu-dropdown {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	margin-right: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
/* ---- search box ---- */&lt;br /&gt;
#p-search { margin-right: 0.5em; }&lt;br /&gt;
#p-search .cdx-text-input__input,&lt;br /&gt;
#searchInput {&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-radius: 0;&lt;br /&gt;
	background: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- personal tools (top right): dark box ---- */&lt;br /&gt;
#p-personal { top: 6px; right: 8px; }&lt;br /&gt;
#p-personal .vector-menu-content-list {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	padding: 0.25em 0.6em;&lt;br /&gt;
}&lt;br /&gt;
#p-personal li { margin: 0 0.4em; padding-top: 0.25em; }&lt;br /&gt;
#p-personal li a, #p-personal li span { color: #ffffff; }&lt;br /&gt;
#pt-anonuserpage, #pt-tmpuserpage { color: #bfbfbf; }&lt;br /&gt;
&lt;br /&gt;
/* ---- footer: dark box ---- */&lt;br /&gt;
#footer {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 4px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	outline-offset: -2px;&lt;br /&gt;
	margin: 10px 10px 10px calc(11em + 4px);&lt;br /&gt;
	padding: 0.6em 0.9em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
#footer { display: flow-root; height: auto; }   /* always wraps its floated lists and icons */&lt;br /&gt;
#footer::after { content: &#039;&#039;; display: block; clear: both; }&lt;br /&gt;
#footer ul { margin: 0; padding: 0.2em 0; }&lt;br /&gt;
#footer-icons { float: right; }&lt;br /&gt;
#footer-icons li { height: auto; line-height: 0; }&lt;br /&gt;
#footer-icons .cdx-button { padding: 0; min-height: 0; min-width: 0; height: auto; border: 0; background: none; box-shadow: none; }&lt;br /&gt;
#footer-icons img { width: 88px; height: 31px; max-height: none; background: #eaecf0; border: 2px solid #000; }&lt;br /&gt;
#footer li { color: #ffffff; }&lt;br /&gt;
#footer a { color: #bfbfbf; }&lt;br /&gt;
#footer a:hover { color: #ffffff; }&lt;br /&gt;
#footer-poweredbyico img { filter: grayscale(0.2); }&lt;br /&gt;
&lt;br /&gt;
/* ---- infobox: green title bar like the game&#039;s buttons ---- */&lt;br /&gt;
table.place-infobox {&lt;br /&gt;
	background: #f4f8f6 !important;&lt;br /&gt;
	border: 2px solid var(--mm-green) !important;&lt;br /&gt;
	padding: 3px;&lt;br /&gt;
	border-collapse: separate !important;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox &amp;gt; caption {&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	border: 2px solid var(--mm-green-dark);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2b4c12;&lt;br /&gt;
	padding: 0.45em !important;&lt;br /&gt;
	margin-bottom: 3px;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox th[colspan] {&lt;br /&gt;
	background: #d3e6c1 !important;&lt;br /&gt;
	color: #2b4c12;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; td,&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; th:not([colspan]) { background: #eaf0ee; }&lt;br /&gt;
&lt;br /&gt;
/* ---- table of contents and thumbnails: lighter frames on the blue-grey ---- */&lt;br /&gt;
#toc, .toc, .mw-parser-output .thumbinner, .wikitable {&lt;br /&gt;
	background-color: #f4f8fa;&lt;br /&gt;
	border-color: #aab9c3;&lt;br /&gt;
}&lt;br /&gt;
.wikitable &amp;gt; tr &amp;gt; th, .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th { background-color: #d5e0e7; }&lt;br /&gt;
&lt;br /&gt;
/* ---- phones (responsive classic Vector) ---- */&lt;br /&gt;
@media screen and (max-width: 720px) {&lt;br /&gt;
	#mw-page-base { height: 70px; }&lt;br /&gt;
	#footer { margin-left: 10px; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- main page: no title; boxes and game-style tiles like minecraft.wiki ---- */&lt;br /&gt;
body.page-Main_Page #firstHeading { display: none; }&lt;br /&gt;
.mm-row { display: flex; flex-wrap: wrap; gap: 12px; align-items: flex-start; }&lt;br /&gt;
.mm-col { flex: 1 1 360px; min-width: 0; }&lt;br /&gt;
.mm-col-side { flex: 0 1 340px; }&lt;br /&gt;
.mm-box {&lt;br /&gt;
	background: #f4f8fa;&lt;br /&gt;
	border: 2px solid #aab9c3;&lt;br /&gt;
	box-shadow: inset 0 0 0 2px #ffffff;&lt;br /&gt;
	padding: 0.8em 1em;&lt;br /&gt;
	margin-bottom: 12px;&lt;br /&gt;
}&lt;br /&gt;
.mm-box h2, .mm-box .mm-title { font-family: inherit; font-size: 1.15em; font-weight: bold; border: 0; margin: 0 0 0.4em; padding: 0; }&lt;br /&gt;
.mm-tiles { display: flex; flex-wrap: wrap; gap: 8px; }&lt;br /&gt;
.mm-tile {&lt;br /&gt;
	width: 96px;&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px -2px 0 var(--mm-button-dark);&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.9em;&lt;br /&gt;
	padding: 6px 4px 6px;&lt;br /&gt;
}&lt;br /&gt;
.mm-tile:hover { background: #d6d6d6; }&lt;br /&gt;
.mm-tile img { display: block; margin: 0 auto 4px; image-rendering: pixelated; }&lt;br /&gt;
.mm-tile a { color: #202020; }&lt;br /&gt;
.mm-button {&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	padding: 0.4em 1em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.mm-button a, .mm-button a:visited { color: #ffffff !important; text-shadow: 1px 1px 0 #2b4c12; }&lt;br /&gt;
.mm-banner { position: relative; border: 2px solid #000; margin-bottom: 12px; line-height: 0; }&lt;br /&gt;
.mm-banner img { width: 100%; height: 320px; object-fit: cover; object-position: 50% 55%; }&lt;br /&gt;
.mm-banner-text {&lt;br /&gt;
	position: absolute; left: 12px; bottom: 12px; line-height: 1.4;&lt;br /&gt;
	background: rgba(0, 0, 0, 0.6); color: #fff; padding: 0.4em 0.8em; font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.mm-banner-text a { color: #fff !important; }&lt;br /&gt;
.mm-tag { display: inline-block; background: #7a3cc2; color: #fff; font-weight: bold; padding: 0.15em 0.6em; margin-left: 0.5em; font-size: 0.85em; }&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=50</id>
		<title>MediaWiki:Vector.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=50"/>
		<updated>2026-10-11T17:50:30Z</updated>

		<summary type="html">&lt;p&gt;Admin: wiki_sync.py&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Malta in Minecraft wiki - look modelled on minecraft.wiki, with our own CSS and pixel art&lt;br /&gt;
   (images/mim-skin/, made by pipeline/wiki/make_skin_art.py). Loaded by the classic Vector skin only;&lt;br /&gt;
   switching the skin back to vector-2022 restores the earlier look. */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
	--mm-content: #e6eff4;&lt;br /&gt;
	--mm-content-edge: #c8d7e0;&lt;br /&gt;
	--mm-dirt: #2e2117;&lt;br /&gt;
	--mm-panel: #232324;&lt;br /&gt;
	--mm-panel-edge: #313233;&lt;br /&gt;
	--mm-button: #c6c6c6;&lt;br /&gt;
	--mm-button-light: #f0f0f0;&lt;br /&gt;
	--mm-button-dark: #555555;&lt;br /&gt;
	--mm-green: #5d9b2a;&lt;br /&gt;
	--mm-green-light: #82c04a;&lt;br /&gt;
	--mm-green-dark: #3f6e1a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- page background: sky + grass banner over dirt ---- */&lt;br /&gt;
body {&lt;br /&gt;
	font-family: &amp;quot;Liberation Sans&amp;quot;, Arial, Helvetica, FreeSans, sans-serif;&lt;br /&gt;
	background-color: #5f5f5f;&lt;br /&gt;
	/* under the grass: a cut through the Maltese rock layers (same blocks per member as the world), then&lt;br /&gt;
	   Lower Coralline repeating. Way back to plain dirt: url(header.png), url(dirt.png) with repeat-x, repeat. Earlier banner (generic grass + flowers): header_v1.png. */&lt;br /&gt;
	background-image: url(/images/mim-skin/header.png?v=3), url(/images/mim-skin/strata.png?v=4), url(/images/mim-skin/lcl.png?v=4);&lt;br /&gt;
	background-repeat: repeat-x, repeat-x, repeat;&lt;br /&gt;
	background-position: top left, top left, top left;&lt;br /&gt;
	image-rendering: auto;&lt;br /&gt;
}&lt;br /&gt;
#mw-page-base { background: none; height: 85px; }&lt;br /&gt;
#mw-head-base { background: none; }&lt;br /&gt;
&lt;br /&gt;
/* ---- content area ---- */&lt;br /&gt;
.mw-body {&lt;br /&gt;
	background-color: var(--mm-content);&lt;br /&gt;
	border: 0;&lt;br /&gt;
	border-top: 6px solid var(--mm-content);      /* same as the page, so the open tab flows into it */&lt;br /&gt;
	border-left: 6px solid var(--mm-content-edge);&lt;br /&gt;
	margin-right: 10px;&lt;br /&gt;
	color: #202122;&lt;br /&gt;
}&lt;br /&gt;
.mw-body h1, .mw-body h2 { border-bottom-color: #a9bac5; }&lt;br /&gt;
.mw-body a.external { color: #0645ad; }&lt;br /&gt;
&lt;br /&gt;
/* ---- logo ---- */&lt;br /&gt;
#p-logo { height: 150px; margin-bottom: 6px; }&lt;br /&gt;
#p-logo a {&lt;br /&gt;
	height: 150px;&lt;br /&gt;
	background-size: 140px 140px;&lt;br /&gt;
	background-position: center center;&lt;br /&gt;
	image-rendering: pixelated;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- sidebar: dark blocky boxes ---- */&lt;br /&gt;
#mw-panel { padding-top: 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal {&lt;br /&gt;
	margin: 0 0.6em 0.9em 0.6em;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	background: none;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-heading {&lt;br /&gt;
	display: block;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.45em 0.7em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	background: #58595a;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #7c7d7e, inset -2px -2px 0 #3d3e3f;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2a2a2a;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.35em 0.7em 0.45em;&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	border-top: 0;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-heading { display: none; }&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-content { border-top: 2px solid var(--mm-panel-edge); }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li { padding: 0.3em 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a { color: #bfbfbf; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:hover,&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:focus { color: #ffffff; }&lt;br /&gt;
&lt;br /&gt;
/* ---- tabs: little grass blocks like minecraft.wiki (owner 2026-10-11), our own art: a grass fringe across the&lt;br /&gt;
   top (tab_top.png), a 6 px block side between tabs (tab_side.png), a pale face; the open tab blends into the page.&lt;br /&gt;
   Way back: the v1 &amp;quot;game-menu buttons&amp;quot; block in the comment below. ---- */&lt;br /&gt;
#left-navigation, #right-navigation { margin-top: 2.5em; }&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list,&lt;br /&gt;
.vector-menu-dropdown .vector-menu-heading { background-image: none !important; }&lt;br /&gt;
.vector-menu-tabs { padding-left: 0; height: auto; }&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs li.selected {&lt;br /&gt;
	position: relative;&lt;br /&gt;
	height: 2.6em;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding-left: 6px;&lt;br /&gt;
	border: 0;&lt;br /&gt;
	box-shadow: none;&lt;br /&gt;
	--tab-face: #c3cdd3;&lt;br /&gt;
	/* a grass block seen from above-left: top face + front grass edge (tab_block.png, at the right edge, its&lt;br /&gt;
	   end slanting), the face as a fill from 6 px down, the left side in shadow (::before, tab_side.png) */&lt;br /&gt;
	background: url(/images/mim-skin/tab_block.png?v=3) no-repeat right top,&lt;br /&gt;
		linear-gradient(var(--tab-face), var(--tab-face)) no-repeat left 6px top 6px / calc(100% - 6px) calc(100% - 6px) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li::before {&lt;br /&gt;
	content: &amp;quot;&amp;quot;;&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	left: 0; top: 0;&lt;br /&gt;
	width: 6px; height: 100%;&lt;br /&gt;
	background: url(/images/mim-skin/tab_side.png?v=3) no-repeat left top;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li:hover { --tab-face: #d3dce1; }&lt;br /&gt;
.vector-menu-tabs li.selected { --tab-face: var(--mm-content); }&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
	height: auto;&lt;br /&gt;
	padding: 1.45em 0.9em 0 0.75em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	color: #444 !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li.selected a { color: #000 !important; }&lt;br /&gt;
.vector-menu-tabs li.new a { color: #8a1e1e !important; }&lt;br /&gt;
.vector-menu-dropdown {&lt;br /&gt;
	position: relative;&lt;br /&gt;
	height: 2.6em;&lt;br /&gt;
	padding-left: 6px;&lt;br /&gt;
	background: #c3cdd3 url(/images/mim-skin/tab_top.png?v=2) repeat-x left top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* v1 tabs (&amp;quot;game-menu buttons&amp;quot;), kept as the way back:&lt;br /&gt;
( ---- tabs: game-menu buttons ---- )&lt;br /&gt;
#left-navigation, #right-navigation { margin-top: 2.5em; }&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list,&lt;br /&gt;
.vector-menu-dropdown,&lt;br /&gt;
.vector-menu-dropdown .vector-menu-heading { background-image: none !important; }&lt;br /&gt;
.vector-menu-tabs { padding-left: 0; height: auto; }&lt;br /&gt;
.vector-menu-tabs li {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	margin: 0 4px 0 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px 0 0 var(--mm-button-dark);&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li:hover { background: #d6d6d6; }&lt;br /&gt;
.vector-menu-tabs li.selected {&lt;br /&gt;
	background: var(--mm-content);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
	height: auto;&lt;br /&gt;
	padding: 0.65em 0.9em 0;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	color: #303030 !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li.selected a { color: #000 !important; }&lt;br /&gt;
.vector-menu-tabs li.new a { color: #8a1e1e !important; }&lt;br /&gt;
.vector-menu-dropdown {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	margin-right: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
/* ---- search box ---- */&lt;br /&gt;
#p-search { margin-right: 0.5em; }&lt;br /&gt;
#p-search .cdx-text-input__input,&lt;br /&gt;
#searchInput {&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-radius: 0;&lt;br /&gt;
	background: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- personal tools (top right): dark box ---- */&lt;br /&gt;
#p-personal { top: 6px; right: 8px; }&lt;br /&gt;
#p-personal .vector-menu-content-list {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	padding: 0.25em 0.6em;&lt;br /&gt;
}&lt;br /&gt;
#p-personal li { margin: 0 0.4em; padding-top: 0.25em; }&lt;br /&gt;
#p-personal li a, #p-personal li span { color: #ffffff; }&lt;br /&gt;
#pt-anonuserpage, #pt-tmpuserpage { color: #bfbfbf; }&lt;br /&gt;
&lt;br /&gt;
/* ---- footer: dark box ---- */&lt;br /&gt;
#footer {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 4px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	outline-offset: -2px;&lt;br /&gt;
	margin: 10px 10px 10px calc(11em + 4px);&lt;br /&gt;
	padding: 0.6em 0.9em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
#footer { display: flow-root; height: auto; }   /* always wraps its floated lists and icons */&lt;br /&gt;
#footer::after { content: &#039;&#039;; display: block; clear: both; }&lt;br /&gt;
#footer ul { margin: 0; padding: 0.2em 0; }&lt;br /&gt;
#footer-icons { float: right; }&lt;br /&gt;
#footer-icons li { height: auto; line-height: 0; }&lt;br /&gt;
#footer-icons .cdx-button { padding: 0; min-height: 0; min-width: 0; height: auto; border: 0; background: none; box-shadow: none; }&lt;br /&gt;
#footer-icons img { width: 88px; height: 31px; max-height: none; background: #eaecf0; border: 2px solid #000; }&lt;br /&gt;
#footer li { color: #ffffff; }&lt;br /&gt;
#footer a { color: #bfbfbf; }&lt;br /&gt;
#footer a:hover { color: #ffffff; }&lt;br /&gt;
#footer-poweredbyico img { filter: grayscale(0.2); }&lt;br /&gt;
&lt;br /&gt;
/* ---- infobox: green title bar like the game&#039;s buttons ---- */&lt;br /&gt;
table.place-infobox {&lt;br /&gt;
	background: #f4f8f6 !important;&lt;br /&gt;
	border: 2px solid var(--mm-green) !important;&lt;br /&gt;
	padding: 3px;&lt;br /&gt;
	border-collapse: separate !important;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox &amp;gt; caption {&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	border: 2px solid var(--mm-green-dark);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2b4c12;&lt;br /&gt;
	padding: 0.45em !important;&lt;br /&gt;
	margin-bottom: 3px;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox th[colspan] {&lt;br /&gt;
	background: #d3e6c1 !important;&lt;br /&gt;
	color: #2b4c12;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; td,&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; th:not([colspan]) { background: #eaf0ee; }&lt;br /&gt;
&lt;br /&gt;
/* ---- table of contents and thumbnails: lighter frames on the blue-grey ---- */&lt;br /&gt;
#toc, .toc, .mw-parser-output .thumbinner, .wikitable {&lt;br /&gt;
	background-color: #f4f8fa;&lt;br /&gt;
	border-color: #aab9c3;&lt;br /&gt;
}&lt;br /&gt;
.wikitable &amp;gt; tr &amp;gt; th, .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th { background-color: #d5e0e7; }&lt;br /&gt;
&lt;br /&gt;
/* ---- phones (responsive classic Vector) ---- */&lt;br /&gt;
@media screen and (max-width: 720px) {&lt;br /&gt;
	#mw-page-base { height: 70px; }&lt;br /&gt;
	#footer { margin-left: 10px; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- main page: no title; boxes and game-style tiles like minecraft.wiki ---- */&lt;br /&gt;
body.page-Main_Page #firstHeading { display: none; }&lt;br /&gt;
.mm-row { display: flex; flex-wrap: wrap; gap: 12px; align-items: flex-start; }&lt;br /&gt;
.mm-col { flex: 1 1 360px; min-width: 0; }&lt;br /&gt;
.mm-col-side { flex: 0 1 340px; }&lt;br /&gt;
.mm-box {&lt;br /&gt;
	background: #f4f8fa;&lt;br /&gt;
	border: 2px solid #aab9c3;&lt;br /&gt;
	box-shadow: inset 0 0 0 2px #ffffff;&lt;br /&gt;
	padding: 0.8em 1em;&lt;br /&gt;
	margin-bottom: 12px;&lt;br /&gt;
}&lt;br /&gt;
.mm-box h2, .mm-box .mm-title { font-family: inherit; font-size: 1.15em; font-weight: bold; border: 0; margin: 0 0 0.4em; padding: 0; }&lt;br /&gt;
.mm-tiles { display: flex; flex-wrap: wrap; gap: 8px; }&lt;br /&gt;
.mm-tile {&lt;br /&gt;
	width: 96px;&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px -2px 0 var(--mm-button-dark);&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.9em;&lt;br /&gt;
	padding: 6px 4px 6px;&lt;br /&gt;
}&lt;br /&gt;
.mm-tile:hover { background: #d6d6d6; }&lt;br /&gt;
.mm-tile img { display: block; margin: 0 auto 4px; image-rendering: pixelated; }&lt;br /&gt;
.mm-tile a { color: #202020; }&lt;br /&gt;
.mm-button {&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	padding: 0.4em 1em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.mm-button a, .mm-button a:visited { color: #ffffff !important; text-shadow: 1px 1px 0 #2b4c12; }&lt;br /&gt;
.mm-banner { position: relative; border: 2px solid #000; margin-bottom: 12px; line-height: 0; }&lt;br /&gt;
.mm-banner img { width: 100%; height: 320px; object-fit: cover; object-position: 50% 55%; }&lt;br /&gt;
.mm-banner-text {&lt;br /&gt;
	position: absolute; left: 12px; bottom: 12px; line-height: 1.4;&lt;br /&gt;
	background: rgba(0, 0, 0, 0.6); color: #fff; padding: 0.4em 0.8em; font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.mm-banner-text a { color: #fff !important; }&lt;br /&gt;
.mm-tag { display: inline-block; background: #7a3cc2; color: #fff; font-weight: bold; padding: 0.15em 0.6em; margin-left: 0.5em; font-size: 0.85em; }&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=49</id>
		<title>MediaWiki:Vector.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=49"/>
		<updated>2026-10-11T17:49:45Z</updated>

		<summary type="html">&lt;p&gt;Admin: wiki_sync.py&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Malta in Minecraft wiki - look modelled on minecraft.wiki, with our own CSS and pixel art&lt;br /&gt;
   (images/mim-skin/, made by pipeline/wiki/make_skin_art.py). Loaded by the classic Vector skin only;&lt;br /&gt;
   switching the skin back to vector-2022 restores the earlier look. */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
	--mm-content: #e6eff4;&lt;br /&gt;
	--mm-content-edge: #c8d7e0;&lt;br /&gt;
	--mm-dirt: #2e2117;&lt;br /&gt;
	--mm-panel: #232324;&lt;br /&gt;
	--mm-panel-edge: #313233;&lt;br /&gt;
	--mm-button: #c6c6c6;&lt;br /&gt;
	--mm-button-light: #f0f0f0;&lt;br /&gt;
	--mm-button-dark: #555555;&lt;br /&gt;
	--mm-green: #5d9b2a;&lt;br /&gt;
	--mm-green-light: #82c04a;&lt;br /&gt;
	--mm-green-dark: #3f6e1a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- page background: sky + grass banner over dirt ---- */&lt;br /&gt;
body {&lt;br /&gt;
	font-family: &amp;quot;Liberation Sans&amp;quot;, Arial, Helvetica, FreeSans, sans-serif;&lt;br /&gt;
	background-color: #5f5f5f;&lt;br /&gt;
	/* under the grass: a cut through the Maltese rock layers (same blocks per member as the world), then&lt;br /&gt;
	   Lower Coralline repeating. Way back to plain dirt: url(header.png), url(dirt.png) with repeat-x, repeat. Earlier banner (generic grass + flowers): header_v1.png. */&lt;br /&gt;
	background-image: url(/images/mim-skin/header.png?v=3), url(/images/mim-skin/strata.png?v=3), url(/images/mim-skin/lcl.png?v=3);&lt;br /&gt;
	background-repeat: repeat-x, repeat-x, repeat;&lt;br /&gt;
	background-position: top left, top left, top left;&lt;br /&gt;
	image-rendering: auto;&lt;br /&gt;
}&lt;br /&gt;
#mw-page-base { background: none; height: 85px; }&lt;br /&gt;
#mw-head-base { background: none; }&lt;br /&gt;
&lt;br /&gt;
/* ---- content area ---- */&lt;br /&gt;
.mw-body {&lt;br /&gt;
	background-color: var(--mm-content);&lt;br /&gt;
	border: 0;&lt;br /&gt;
	border-top: 6px solid var(--mm-content);      /* same as the page, so the open tab flows into it */&lt;br /&gt;
	border-left: 6px solid var(--mm-content-edge);&lt;br /&gt;
	margin-right: 10px;&lt;br /&gt;
	color: #202122;&lt;br /&gt;
}&lt;br /&gt;
.mw-body h1, .mw-body h2 { border-bottom-color: #a9bac5; }&lt;br /&gt;
.mw-body a.external { color: #0645ad; }&lt;br /&gt;
&lt;br /&gt;
/* ---- logo ---- */&lt;br /&gt;
#p-logo { height: 150px; margin-bottom: 6px; }&lt;br /&gt;
#p-logo a {&lt;br /&gt;
	height: 150px;&lt;br /&gt;
	background-size: 140px 140px;&lt;br /&gt;
	background-position: center center;&lt;br /&gt;
	image-rendering: pixelated;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- sidebar: dark blocky boxes ---- */&lt;br /&gt;
#mw-panel { padding-top: 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal {&lt;br /&gt;
	margin: 0 0.6em 0.9em 0.6em;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	background: none;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-heading {&lt;br /&gt;
	display: block;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.45em 0.7em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	background: #58595a;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #7c7d7e, inset -2px -2px 0 #3d3e3f;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2a2a2a;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.35em 0.7em 0.45em;&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	border-top: 0;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-heading { display: none; }&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-content { border-top: 2px solid var(--mm-panel-edge); }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li { padding: 0.3em 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a { color: #bfbfbf; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:hover,&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:focus { color: #ffffff; }&lt;br /&gt;
&lt;br /&gt;
/* ---- tabs: little grass blocks like minecraft.wiki (owner 2026-10-11), our own art: a grass fringe across the&lt;br /&gt;
   top (tab_top.png), a 6 px block side between tabs (tab_side.png), a pale face; the open tab blends into the page.&lt;br /&gt;
   Way back: the v1 &amp;quot;game-menu buttons&amp;quot; block in the comment below. ---- */&lt;br /&gt;
#left-navigation, #right-navigation { margin-top: 2.5em; }&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list,&lt;br /&gt;
.vector-menu-dropdown .vector-menu-heading { background-image: none !important; }&lt;br /&gt;
.vector-menu-tabs { padding-left: 0; height: auto; }&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs li.selected {&lt;br /&gt;
	position: relative;&lt;br /&gt;
	height: 2.6em;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding-left: 6px;&lt;br /&gt;
	border: 0;&lt;br /&gt;
	box-shadow: none;&lt;br /&gt;
	--tab-face: #c3cdd3;&lt;br /&gt;
	/* a grass block seen from above-left: top face + front grass edge (tab_block.png, at the right edge, its&lt;br /&gt;
	   end slanting), the face as a fill from 6 px down, the left side in shadow (::before, tab_side.png) */&lt;br /&gt;
	background: url(/images/mim-skin/tab_block.png?v=3) no-repeat right top,&lt;br /&gt;
		linear-gradient(var(--tab-face), var(--tab-face)) no-repeat left 6px top 6px / calc(100% - 6px) calc(100% - 6px) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li::before {&lt;br /&gt;
	content: &amp;quot;&amp;quot;;&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	left: 0; top: 0;&lt;br /&gt;
	width: 6px; height: 100%;&lt;br /&gt;
	background: url(/images/mim-skin/tab_side.png?v=3) no-repeat left top;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li:hover { --tab-face: #d3dce1; }&lt;br /&gt;
.vector-menu-tabs li.selected { --tab-face: var(--mm-content); }&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
	height: auto;&lt;br /&gt;
	padding: 1.45em 0.9em 0 0.75em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	color: #444 !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li.selected a { color: #000 !important; }&lt;br /&gt;
.vector-menu-tabs li.new a { color: #8a1e1e !important; }&lt;br /&gt;
.vector-menu-dropdown {&lt;br /&gt;
	position: relative;&lt;br /&gt;
	height: 2.6em;&lt;br /&gt;
	padding-left: 6px;&lt;br /&gt;
	background: #c3cdd3 url(/images/mim-skin/tab_top.png?v=2) repeat-x left top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* v1 tabs (&amp;quot;game-menu buttons&amp;quot;), kept as the way back:&lt;br /&gt;
( ---- tabs: game-menu buttons ---- )&lt;br /&gt;
#left-navigation, #right-navigation { margin-top: 2.5em; }&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list,&lt;br /&gt;
.vector-menu-dropdown,&lt;br /&gt;
.vector-menu-dropdown .vector-menu-heading { background-image: none !important; }&lt;br /&gt;
.vector-menu-tabs { padding-left: 0; height: auto; }&lt;br /&gt;
.vector-menu-tabs li {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	margin: 0 4px 0 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px 0 0 var(--mm-button-dark);&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li:hover { background: #d6d6d6; }&lt;br /&gt;
.vector-menu-tabs li.selected {&lt;br /&gt;
	background: var(--mm-content);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
	height: auto;&lt;br /&gt;
	padding: 0.65em 0.9em 0;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	color: #303030 !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li.selected a { color: #000 !important; }&lt;br /&gt;
.vector-menu-tabs li.new a { color: #8a1e1e !important; }&lt;br /&gt;
.vector-menu-dropdown {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	margin-right: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
/* ---- search box ---- */&lt;br /&gt;
#p-search { margin-right: 0.5em; }&lt;br /&gt;
#p-search .cdx-text-input__input,&lt;br /&gt;
#searchInput {&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-radius: 0;&lt;br /&gt;
	background: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- personal tools (top right): dark box ---- */&lt;br /&gt;
#p-personal { top: 6px; right: 8px; }&lt;br /&gt;
#p-personal .vector-menu-content-list {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	padding: 0.25em 0.6em;&lt;br /&gt;
}&lt;br /&gt;
#p-personal li { margin: 0 0.4em; padding-top: 0.25em; }&lt;br /&gt;
#p-personal li a, #p-personal li span { color: #ffffff; }&lt;br /&gt;
#pt-anonuserpage, #pt-tmpuserpage { color: #bfbfbf; }&lt;br /&gt;
&lt;br /&gt;
/* ---- footer: dark box ---- */&lt;br /&gt;
#footer {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 4px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	outline-offset: -2px;&lt;br /&gt;
	margin: 10px 10px 10px calc(11em + 4px);&lt;br /&gt;
	padding: 0.6em 0.9em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
#footer { display: flow-root; height: auto; }   /* always wraps its floated lists and icons */&lt;br /&gt;
#footer::after { content: &#039;&#039;; display: block; clear: both; }&lt;br /&gt;
#footer ul { margin: 0; padding: 0.2em 0; }&lt;br /&gt;
#footer-icons { float: right; }&lt;br /&gt;
#footer-icons li { height: auto; line-height: 0; }&lt;br /&gt;
#footer-icons .cdx-button { padding: 0; min-height: 0; min-width: 0; height: auto; border: 0; background: none; box-shadow: none; }&lt;br /&gt;
#footer-icons img { width: 88px; height: 31px; max-height: none; background: #eaecf0; border: 2px solid #000; }&lt;br /&gt;
#footer li { color: #ffffff; }&lt;br /&gt;
#footer a { color: #bfbfbf; }&lt;br /&gt;
#footer a:hover { color: #ffffff; }&lt;br /&gt;
#footer-poweredbyico img { filter: grayscale(0.2); }&lt;br /&gt;
&lt;br /&gt;
/* ---- infobox: green title bar like the game&#039;s buttons ---- */&lt;br /&gt;
table.place-infobox {&lt;br /&gt;
	background: #f4f8f6 !important;&lt;br /&gt;
	border: 2px solid var(--mm-green) !important;&lt;br /&gt;
	padding: 3px;&lt;br /&gt;
	border-collapse: separate !important;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox &amp;gt; caption {&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	border: 2px solid var(--mm-green-dark);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2b4c12;&lt;br /&gt;
	padding: 0.45em !important;&lt;br /&gt;
	margin-bottom: 3px;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox th[colspan] {&lt;br /&gt;
	background: #d3e6c1 !important;&lt;br /&gt;
	color: #2b4c12;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; td,&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; th:not([colspan]) { background: #eaf0ee; }&lt;br /&gt;
&lt;br /&gt;
/* ---- table of contents and thumbnails: lighter frames on the blue-grey ---- */&lt;br /&gt;
#toc, .toc, .mw-parser-output .thumbinner, .wikitable {&lt;br /&gt;
	background-color: #f4f8fa;&lt;br /&gt;
	border-color: #aab9c3;&lt;br /&gt;
}&lt;br /&gt;
.wikitable &amp;gt; tr &amp;gt; th, .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th { background-color: #d5e0e7; }&lt;br /&gt;
&lt;br /&gt;
/* ---- phones (responsive classic Vector) ---- */&lt;br /&gt;
@media screen and (max-width: 720px) {&lt;br /&gt;
	#mw-page-base { height: 70px; }&lt;br /&gt;
	#footer { margin-left: 10px; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- main page: no title; boxes and game-style tiles like minecraft.wiki ---- */&lt;br /&gt;
body.page-Main_Page #firstHeading { display: none; }&lt;br /&gt;
.mm-row { display: flex; flex-wrap: wrap; gap: 12px; align-items: flex-start; }&lt;br /&gt;
.mm-col { flex: 1 1 360px; min-width: 0; }&lt;br /&gt;
.mm-col-side { flex: 0 1 340px; }&lt;br /&gt;
.mm-box {&lt;br /&gt;
	background: #f4f8fa;&lt;br /&gt;
	border: 2px solid #aab9c3;&lt;br /&gt;
	box-shadow: inset 0 0 0 2px #ffffff;&lt;br /&gt;
	padding: 0.8em 1em;&lt;br /&gt;
	margin-bottom: 12px;&lt;br /&gt;
}&lt;br /&gt;
.mm-box h2, .mm-box .mm-title { font-family: inherit; font-size: 1.15em; font-weight: bold; border: 0; margin: 0 0 0.4em; padding: 0; }&lt;br /&gt;
.mm-tiles { display: flex; flex-wrap: wrap; gap: 8px; }&lt;br /&gt;
.mm-tile {&lt;br /&gt;
	width: 96px;&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px -2px 0 var(--mm-button-dark);&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.9em;&lt;br /&gt;
	padding: 6px 4px 6px;&lt;br /&gt;
}&lt;br /&gt;
.mm-tile:hover { background: #d6d6d6; }&lt;br /&gt;
.mm-tile img { display: block; margin: 0 auto 4px; image-rendering: pixelated; }&lt;br /&gt;
.mm-tile a { color: #202020; }&lt;br /&gt;
.mm-button {&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	padding: 0.4em 1em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.mm-button a, .mm-button a:visited { color: #ffffff !important; text-shadow: 1px 1px 0 #2b4c12; }&lt;br /&gt;
.mm-banner { position: relative; border: 2px solid #000; margin-bottom: 12px; line-height: 0; }&lt;br /&gt;
.mm-banner img { width: 100%; height: 320px; object-fit: cover; object-position: 50% 55%; }&lt;br /&gt;
.mm-banner-text {&lt;br /&gt;
	position: absolute; left: 12px; bottom: 12px; line-height: 1.4;&lt;br /&gt;
	background: rgba(0, 0, 0, 0.6); color: #fff; padding: 0.4em 0.8em; font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.mm-banner-text a { color: #fff !important; }&lt;br /&gt;
.mm-tag { display: inline-block; background: #7a3cc2; color: #fff; font-weight: bold; padding: 0.15em 0.6em; margin-left: 0.5em; font-size: 0.85em; }&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=48</id>
		<title>MediaWiki:Vector.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=48"/>
		<updated>2026-10-11T17:17:15Z</updated>

		<summary type="html">&lt;p&gt;Admin: wiki_sync.py&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Malta in Minecraft wiki - look modelled on minecraft.wiki, with our own CSS and pixel art&lt;br /&gt;
   (images/mim-skin/, made by pipeline/wiki/make_skin_art.py). Loaded by the classic Vector skin only;&lt;br /&gt;
   switching the skin back to vector-2022 restores the earlier look. */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
	--mm-content: #e6eff4;&lt;br /&gt;
	--mm-content-edge: #c8d7e0;&lt;br /&gt;
	--mm-dirt: #2e2117;&lt;br /&gt;
	--mm-panel: #232324;&lt;br /&gt;
	--mm-panel-edge: #313233;&lt;br /&gt;
	--mm-button: #c6c6c6;&lt;br /&gt;
	--mm-button-light: #f0f0f0;&lt;br /&gt;
	--mm-button-dark: #555555;&lt;br /&gt;
	--mm-green: #5d9b2a;&lt;br /&gt;
	--mm-green-light: #82c04a;&lt;br /&gt;
	--mm-green-dark: #3f6e1a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- page background: sky + grass banner over dirt ---- */&lt;br /&gt;
body {&lt;br /&gt;
	font-family: &amp;quot;Liberation Sans&amp;quot;, Arial, Helvetica, FreeSans, sans-serif;&lt;br /&gt;
	background-color: #5f5f5f;&lt;br /&gt;
	/* under the grass: a cut through the Maltese rock layers (same blocks per member as the world), then&lt;br /&gt;
	   Lower Coralline repeating. Way back to plain dirt: url(header.png), url(dirt.png) with repeat-x, repeat. Earlier banner (generic grass + flowers): header_v1.png. */&lt;br /&gt;
	background-image: url(/images/mim-skin/header.png?v=3), url(/images/mim-skin/strata.png?v=2), url(/images/mim-skin/lcl.png?v=2);&lt;br /&gt;
	background-repeat: repeat-x, repeat-x, repeat;&lt;br /&gt;
	background-position: top left, top left, top left;&lt;br /&gt;
	image-rendering: auto;&lt;br /&gt;
}&lt;br /&gt;
#mw-page-base { background: none; height: 85px; }&lt;br /&gt;
#mw-head-base { background: none; }&lt;br /&gt;
&lt;br /&gt;
/* ---- content area ---- */&lt;br /&gt;
.mw-body {&lt;br /&gt;
	background-color: var(--mm-content);&lt;br /&gt;
	border: 0;&lt;br /&gt;
	border-top: 6px solid var(--mm-content);      /* same as the page, so the open tab flows into it */&lt;br /&gt;
	border-left: 6px solid var(--mm-content-edge);&lt;br /&gt;
	margin-right: 10px;&lt;br /&gt;
	color: #202122;&lt;br /&gt;
}&lt;br /&gt;
.mw-body h1, .mw-body h2 { border-bottom-color: #a9bac5; }&lt;br /&gt;
.mw-body a.external { color: #0645ad; }&lt;br /&gt;
&lt;br /&gt;
/* ---- logo ---- */&lt;br /&gt;
#p-logo { height: 150px; margin-bottom: 6px; }&lt;br /&gt;
#p-logo a {&lt;br /&gt;
	height: 150px;&lt;br /&gt;
	background-size: 140px 140px;&lt;br /&gt;
	background-position: center center;&lt;br /&gt;
	image-rendering: pixelated;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- sidebar: dark blocky boxes ---- */&lt;br /&gt;
#mw-panel { padding-top: 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal {&lt;br /&gt;
	margin: 0 0.6em 0.9em 0.6em;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	background: none;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-heading {&lt;br /&gt;
	display: block;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.45em 0.7em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	background: #58595a;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #7c7d7e, inset -2px -2px 0 #3d3e3f;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2a2a2a;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.35em 0.7em 0.45em;&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	border-top: 0;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-heading { display: none; }&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-content { border-top: 2px solid var(--mm-panel-edge); }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li { padding: 0.3em 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a { color: #bfbfbf; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:hover,&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:focus { color: #ffffff; }&lt;br /&gt;
&lt;br /&gt;
/* ---- tabs: little grass blocks like minecraft.wiki (owner 2026-10-11), our own art: a grass fringe across the&lt;br /&gt;
   top (tab_top.png), a 6 px block side between tabs (tab_side.png), a pale face; the open tab blends into the page.&lt;br /&gt;
   Way back: the v1 &amp;quot;game-menu buttons&amp;quot; block in the comment below. ---- */&lt;br /&gt;
#left-navigation, #right-navigation { margin-top: 2.5em; }&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list,&lt;br /&gt;
.vector-menu-dropdown .vector-menu-heading { background-image: none !important; }&lt;br /&gt;
.vector-menu-tabs { padding-left: 0; height: auto; }&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs li.selected {&lt;br /&gt;
	position: relative;&lt;br /&gt;
	height: 2.6em;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding-left: 6px;&lt;br /&gt;
	border: 0;&lt;br /&gt;
	box-shadow: none;&lt;br /&gt;
	--tab-face: #c3cdd3;&lt;br /&gt;
	/* grass on top; the face starts 6 px down, so sky shows between the blade tips */&lt;br /&gt;
	background: url(/images/mim-skin/tab_top.png?v=2) repeat-x left top,&lt;br /&gt;
		linear-gradient(var(--tab-face), var(--tab-face)) no-repeat left 6px / 100% calc(100% - 6px) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li::before {&lt;br /&gt;
	content: &amp;quot;&amp;quot;;&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	left: 0; top: 0;&lt;br /&gt;
	width: 6px; height: 100%;&lt;br /&gt;
	background: url(/images/mim-skin/tab_side.png?v=1) no-repeat left top;&lt;br /&gt;
	image-rendering: pixelated;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li:hover { --tab-face: #d3dce1; }&lt;br /&gt;
.vector-menu-tabs li.selected { --tab-face: var(--mm-content); }&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
	height: auto;&lt;br /&gt;
	padding: 1.45em 0.9em 0 0.75em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	color: #444 !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li.selected a { color: #000 !important; }&lt;br /&gt;
.vector-menu-tabs li.new a { color: #8a1e1e !important; }&lt;br /&gt;
.vector-menu-dropdown {&lt;br /&gt;
	position: relative;&lt;br /&gt;
	height: 2.6em;&lt;br /&gt;
	padding-left: 6px;&lt;br /&gt;
	background: #c3cdd3 url(/images/mim-skin/tab_top.png?v=2) repeat-x left top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* v1 tabs (&amp;quot;game-menu buttons&amp;quot;), kept as the way back:&lt;br /&gt;
( ---- tabs: game-menu buttons ---- )&lt;br /&gt;
#left-navigation, #right-navigation { margin-top: 2.5em; }&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list,&lt;br /&gt;
.vector-menu-dropdown,&lt;br /&gt;
.vector-menu-dropdown .vector-menu-heading { background-image: none !important; }&lt;br /&gt;
.vector-menu-tabs { padding-left: 0; height: auto; }&lt;br /&gt;
.vector-menu-tabs li {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	margin: 0 4px 0 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px 0 0 var(--mm-button-dark);&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li:hover { background: #d6d6d6; }&lt;br /&gt;
.vector-menu-tabs li.selected {&lt;br /&gt;
	background: var(--mm-content);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
	height: auto;&lt;br /&gt;
	padding: 0.65em 0.9em 0;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	color: #303030 !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li.selected a { color: #000 !important; }&lt;br /&gt;
.vector-menu-tabs li.new a { color: #8a1e1e !important; }&lt;br /&gt;
.vector-menu-dropdown {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	margin-right: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
/* ---- search box ---- */&lt;br /&gt;
#p-search { margin-right: 0.5em; }&lt;br /&gt;
#p-search .cdx-text-input__input,&lt;br /&gt;
#searchInput {&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-radius: 0;&lt;br /&gt;
	background: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- personal tools (top right): dark box ---- */&lt;br /&gt;
#p-personal { top: 6px; right: 8px; }&lt;br /&gt;
#p-personal .vector-menu-content-list {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	padding: 0.25em 0.6em;&lt;br /&gt;
}&lt;br /&gt;
#p-personal li { margin: 0 0.4em; padding-top: 0.25em; }&lt;br /&gt;
#p-personal li a, #p-personal li span { color: #ffffff; }&lt;br /&gt;
#pt-anonuserpage, #pt-tmpuserpage { color: #bfbfbf; }&lt;br /&gt;
&lt;br /&gt;
/* ---- footer: dark box ---- */&lt;br /&gt;
#footer {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 4px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	outline-offset: -2px;&lt;br /&gt;
	margin: 10px 10px 10px calc(11em + 4px);&lt;br /&gt;
	padding: 0.6em 0.9em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
#footer { display: flow-root; height: auto; }   /* always wraps its floated lists and icons */&lt;br /&gt;
#footer::after { content: &#039;&#039;; display: block; clear: both; }&lt;br /&gt;
#footer ul { margin: 0; padding: 0.2em 0; }&lt;br /&gt;
#footer-icons { float: right; }&lt;br /&gt;
#footer-icons li { height: auto; line-height: 0; }&lt;br /&gt;
#footer-icons .cdx-button { padding: 0; min-height: 0; min-width: 0; height: auto; border: 0; background: none; box-shadow: none; }&lt;br /&gt;
#footer-icons img { width: 88px; height: 31px; max-height: none; background: #eaecf0; border: 2px solid #000; }&lt;br /&gt;
#footer li { color: #ffffff; }&lt;br /&gt;
#footer a { color: #bfbfbf; }&lt;br /&gt;
#footer a:hover { color: #ffffff; }&lt;br /&gt;
#footer-poweredbyico img { filter: grayscale(0.2); }&lt;br /&gt;
&lt;br /&gt;
/* ---- infobox: green title bar like the game&#039;s buttons ---- */&lt;br /&gt;
table.place-infobox {&lt;br /&gt;
	background: #f4f8f6 !important;&lt;br /&gt;
	border: 2px solid var(--mm-green) !important;&lt;br /&gt;
	padding: 3px;&lt;br /&gt;
	border-collapse: separate !important;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox &amp;gt; caption {&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	border: 2px solid var(--mm-green-dark);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2b4c12;&lt;br /&gt;
	padding: 0.45em !important;&lt;br /&gt;
	margin-bottom: 3px;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox th[colspan] {&lt;br /&gt;
	background: #d3e6c1 !important;&lt;br /&gt;
	color: #2b4c12;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; td,&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; th:not([colspan]) { background: #eaf0ee; }&lt;br /&gt;
&lt;br /&gt;
/* ---- table of contents and thumbnails: lighter frames on the blue-grey ---- */&lt;br /&gt;
#toc, .toc, .mw-parser-output .thumbinner, .wikitable {&lt;br /&gt;
	background-color: #f4f8fa;&lt;br /&gt;
	border-color: #aab9c3;&lt;br /&gt;
}&lt;br /&gt;
.wikitable &amp;gt; tr &amp;gt; th, .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th { background-color: #d5e0e7; }&lt;br /&gt;
&lt;br /&gt;
/* ---- phones (responsive classic Vector) ---- */&lt;br /&gt;
@media screen and (max-width: 720px) {&lt;br /&gt;
	#mw-page-base { height: 70px; }&lt;br /&gt;
	#footer { margin-left: 10px; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- main page: no title; boxes and game-style tiles like minecraft.wiki ---- */&lt;br /&gt;
body.page-Main_Page #firstHeading { display: none; }&lt;br /&gt;
.mm-row { display: flex; flex-wrap: wrap; gap: 12px; align-items: flex-start; }&lt;br /&gt;
.mm-col { flex: 1 1 360px; min-width: 0; }&lt;br /&gt;
.mm-col-side { flex: 0 1 340px; }&lt;br /&gt;
.mm-box {&lt;br /&gt;
	background: #f4f8fa;&lt;br /&gt;
	border: 2px solid #aab9c3;&lt;br /&gt;
	box-shadow: inset 0 0 0 2px #ffffff;&lt;br /&gt;
	padding: 0.8em 1em;&lt;br /&gt;
	margin-bottom: 12px;&lt;br /&gt;
}&lt;br /&gt;
.mm-box h2, .mm-box .mm-title { font-family: inherit; font-size: 1.15em; font-weight: bold; border: 0; margin: 0 0 0.4em; padding: 0; }&lt;br /&gt;
.mm-tiles { display: flex; flex-wrap: wrap; gap: 8px; }&lt;br /&gt;
.mm-tile {&lt;br /&gt;
	width: 96px;&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px -2px 0 var(--mm-button-dark);&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.9em;&lt;br /&gt;
	padding: 6px 4px 6px;&lt;br /&gt;
}&lt;br /&gt;
.mm-tile:hover { background: #d6d6d6; }&lt;br /&gt;
.mm-tile img { display: block; margin: 0 auto 4px; image-rendering: pixelated; }&lt;br /&gt;
.mm-tile a { color: #202020; }&lt;br /&gt;
.mm-button {&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	padding: 0.4em 1em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.mm-button a, .mm-button a:visited { color: #ffffff !important; text-shadow: 1px 1px 0 #2b4c12; }&lt;br /&gt;
.mm-banner { position: relative; border: 2px solid #000; margin-bottom: 12px; line-height: 0; }&lt;br /&gt;
.mm-banner img { width: 100%; height: 320px; object-fit: cover; object-position: 50% 55%; }&lt;br /&gt;
.mm-banner-text {&lt;br /&gt;
	position: absolute; left: 12px; bottom: 12px; line-height: 1.4;&lt;br /&gt;
	background: rgba(0, 0, 0, 0.6); color: #fff; padding: 0.4em 0.8em; font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.mm-banner-text a { color: #fff !important; }&lt;br /&gt;
.mm-tag { display: inline-block; background: #7a3cc2; color: #fff; font-weight: bold; padding: 0.15em 0.6em; margin-left: 0.5em; font-size: 0.85em; }&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=47</id>
		<title>MediaWiki:Vector.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=47"/>
		<updated>2026-10-11T17:16:52Z</updated>

		<summary type="html">&lt;p&gt;Admin: wiki_sync.py&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Malta in Minecraft wiki - look modelled on minecraft.wiki, with our own CSS and pixel art&lt;br /&gt;
   (images/mim-skin/, made by pipeline/wiki/make_skin_art.py). Loaded by the classic Vector skin only;&lt;br /&gt;
   switching the skin back to vector-2022 restores the earlier look. */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
	--mm-content: #e6eff4;&lt;br /&gt;
	--mm-content-edge: #c8d7e0;&lt;br /&gt;
	--mm-dirt: #2e2117;&lt;br /&gt;
	--mm-panel: #232324;&lt;br /&gt;
	--mm-panel-edge: #313233;&lt;br /&gt;
	--mm-button: #c6c6c6;&lt;br /&gt;
	--mm-button-light: #f0f0f0;&lt;br /&gt;
	--mm-button-dark: #555555;&lt;br /&gt;
	--mm-green: #5d9b2a;&lt;br /&gt;
	--mm-green-light: #82c04a;&lt;br /&gt;
	--mm-green-dark: #3f6e1a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- page background: sky + grass banner over dirt ---- */&lt;br /&gt;
body {&lt;br /&gt;
	font-family: &amp;quot;Liberation Sans&amp;quot;, Arial, Helvetica, FreeSans, sans-serif;&lt;br /&gt;
	background-color: #5f5f5f;&lt;br /&gt;
	/* under the grass: a cut through the Maltese rock layers (same blocks per member as the world), then&lt;br /&gt;
	   Lower Coralline repeating. Way back to plain dirt: url(header.png), url(dirt.png) with repeat-x, repeat. Earlier banner (generic grass + flowers): header_v1.png. */&lt;br /&gt;
	background-image: url(/images/mim-skin/header.png?v=3), url(/images/mim-skin/strata.png?v=2), url(/images/mim-skin/lcl.png?v=2);&lt;br /&gt;
	background-repeat: repeat-x, repeat-x, repeat;&lt;br /&gt;
	background-position: top left, top left, top left;&lt;br /&gt;
	image-rendering: auto;&lt;br /&gt;
}&lt;br /&gt;
#mw-page-base { background: none; height: 85px; }&lt;br /&gt;
#mw-head-base { background: none; }&lt;br /&gt;
&lt;br /&gt;
/* ---- content area ---- */&lt;br /&gt;
.mw-body {&lt;br /&gt;
	background-color: var(--mm-content);&lt;br /&gt;
	border: 0;&lt;br /&gt;
	border-top: 6px solid var(--mm-content);      /* same as the page, so the open tab flows into it */&lt;br /&gt;
	border-left: 6px solid var(--mm-content-edge);&lt;br /&gt;
	margin-right: 10px;&lt;br /&gt;
	color: #202122;&lt;br /&gt;
}&lt;br /&gt;
.mw-body h1, .mw-body h2 { border-bottom-color: #a9bac5; }&lt;br /&gt;
.mw-body a.external { color: #0645ad; }&lt;br /&gt;
&lt;br /&gt;
/* ---- logo ---- */&lt;br /&gt;
#p-logo { height: 150px; margin-bottom: 6px; }&lt;br /&gt;
#p-logo a {&lt;br /&gt;
	height: 150px;&lt;br /&gt;
	background-size: 140px 140px;&lt;br /&gt;
	background-position: center center;&lt;br /&gt;
	image-rendering: pixelated;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- sidebar: dark blocky boxes ---- */&lt;br /&gt;
#mw-panel { padding-top: 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal {&lt;br /&gt;
	margin: 0 0.6em 0.9em 0.6em;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	background: none;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-heading {&lt;br /&gt;
	display: block;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.45em 0.7em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	background: #58595a;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #7c7d7e, inset -2px -2px 0 #3d3e3f;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2a2a2a;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.35em 0.7em 0.45em;&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	border-top: 0;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-heading { display: none; }&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-content { border-top: 2px solid var(--mm-panel-edge); }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li { padding: 0.3em 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a { color: #bfbfbf; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:hover,&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:focus { color: #ffffff; }&lt;br /&gt;
&lt;br /&gt;
/* ---- tabs: little grass blocks like minecraft.wiki (owner 2026-10-11), our own art: a grass fringe across the&lt;br /&gt;
   top (tab_top.png), a 6 px block side between tabs (tab_side.png), a pale face; the open tab blends into the page.&lt;br /&gt;
   Way back: the v1 &amp;quot;game-menu buttons&amp;quot; block in the comment below. ---- */&lt;br /&gt;
#left-navigation, #right-navigation { margin-top: 2.5em; }&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list,&lt;br /&gt;
.vector-menu-dropdown .vector-menu-heading { background-image: none !important; }&lt;br /&gt;
.vector-menu-tabs { padding-left: 0; height: auto; }&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs li.selected {&lt;br /&gt;
	position: relative;&lt;br /&gt;
	height: 2.6em;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding-left: 6px;&lt;br /&gt;
	border: 0;&lt;br /&gt;
	box-shadow: none;&lt;br /&gt;
	background: #c3cdd3 url(/images/mim-skin/tab_top.png?v=2) repeat-x left top !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li::before {&lt;br /&gt;
	content: &amp;quot;&amp;quot;;&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	left: 0; top: 0;&lt;br /&gt;
	width: 6px; height: 100%;&lt;br /&gt;
	background: url(/images/mim-skin/tab_side.png?v=1) no-repeat left top;&lt;br /&gt;
	image-rendering: pixelated;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li:hover { background-color: #d3dce1 !important; }&lt;br /&gt;
.vector-menu-tabs li.selected { background-color: var(--mm-content) !important; }&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
	height: auto;&lt;br /&gt;
	padding: 1.45em 0.9em 0 0.75em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	color: #444 !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li.selected a { color: #000 !important; }&lt;br /&gt;
.vector-menu-tabs li.new a { color: #8a1e1e !important; }&lt;br /&gt;
.vector-menu-dropdown {&lt;br /&gt;
	position: relative;&lt;br /&gt;
	height: 2.6em;&lt;br /&gt;
	padding-left: 6px;&lt;br /&gt;
	background: #c3cdd3 url(/images/mim-skin/tab_top.png?v=2) repeat-x left top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* v1 tabs (&amp;quot;game-menu buttons&amp;quot;), kept as the way back:&lt;br /&gt;
( ---- tabs: game-menu buttons ---- )&lt;br /&gt;
#left-navigation, #right-navigation { margin-top: 2.5em; }&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list,&lt;br /&gt;
.vector-menu-dropdown,&lt;br /&gt;
.vector-menu-dropdown .vector-menu-heading { background-image: none !important; }&lt;br /&gt;
.vector-menu-tabs { padding-left: 0; height: auto; }&lt;br /&gt;
.vector-menu-tabs li {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	margin: 0 4px 0 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px 0 0 var(--mm-button-dark);&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li:hover { background: #d6d6d6; }&lt;br /&gt;
.vector-menu-tabs li.selected {&lt;br /&gt;
	background: var(--mm-content);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
	height: auto;&lt;br /&gt;
	padding: 0.65em 0.9em 0;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	color: #303030 !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li.selected a { color: #000 !important; }&lt;br /&gt;
.vector-menu-tabs li.new a { color: #8a1e1e !important; }&lt;br /&gt;
.vector-menu-dropdown {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	margin-right: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
/* ---- search box ---- */&lt;br /&gt;
#p-search { margin-right: 0.5em; }&lt;br /&gt;
#p-search .cdx-text-input__input,&lt;br /&gt;
#searchInput {&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-radius: 0;&lt;br /&gt;
	background: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- personal tools (top right): dark box ---- */&lt;br /&gt;
#p-personal { top: 6px; right: 8px; }&lt;br /&gt;
#p-personal .vector-menu-content-list {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	padding: 0.25em 0.6em;&lt;br /&gt;
}&lt;br /&gt;
#p-personal li { margin: 0 0.4em; padding-top: 0.25em; }&lt;br /&gt;
#p-personal li a, #p-personal li span { color: #ffffff; }&lt;br /&gt;
#pt-anonuserpage, #pt-tmpuserpage { color: #bfbfbf; }&lt;br /&gt;
&lt;br /&gt;
/* ---- footer: dark box ---- */&lt;br /&gt;
#footer {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 4px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	outline-offset: -2px;&lt;br /&gt;
	margin: 10px 10px 10px calc(11em + 4px);&lt;br /&gt;
	padding: 0.6em 0.9em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
#footer { display: flow-root; height: auto; }   /* always wraps its floated lists and icons */&lt;br /&gt;
#footer::after { content: &#039;&#039;; display: block; clear: both; }&lt;br /&gt;
#footer ul { margin: 0; padding: 0.2em 0; }&lt;br /&gt;
#footer-icons { float: right; }&lt;br /&gt;
#footer-icons li { height: auto; line-height: 0; }&lt;br /&gt;
#footer-icons .cdx-button { padding: 0; min-height: 0; min-width: 0; height: auto; border: 0; background: none; box-shadow: none; }&lt;br /&gt;
#footer-icons img { width: 88px; height: 31px; max-height: none; background: #eaecf0; border: 2px solid #000; }&lt;br /&gt;
#footer li { color: #ffffff; }&lt;br /&gt;
#footer a { color: #bfbfbf; }&lt;br /&gt;
#footer a:hover { color: #ffffff; }&lt;br /&gt;
#footer-poweredbyico img { filter: grayscale(0.2); }&lt;br /&gt;
&lt;br /&gt;
/* ---- infobox: green title bar like the game&#039;s buttons ---- */&lt;br /&gt;
table.place-infobox {&lt;br /&gt;
	background: #f4f8f6 !important;&lt;br /&gt;
	border: 2px solid var(--mm-green) !important;&lt;br /&gt;
	padding: 3px;&lt;br /&gt;
	border-collapse: separate !important;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox &amp;gt; caption {&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	border: 2px solid var(--mm-green-dark);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2b4c12;&lt;br /&gt;
	padding: 0.45em !important;&lt;br /&gt;
	margin-bottom: 3px;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox th[colspan] {&lt;br /&gt;
	background: #d3e6c1 !important;&lt;br /&gt;
	color: #2b4c12;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; td,&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; th:not([colspan]) { background: #eaf0ee; }&lt;br /&gt;
&lt;br /&gt;
/* ---- table of contents and thumbnails: lighter frames on the blue-grey ---- */&lt;br /&gt;
#toc, .toc, .mw-parser-output .thumbinner, .wikitable {&lt;br /&gt;
	background-color: #f4f8fa;&lt;br /&gt;
	border-color: #aab9c3;&lt;br /&gt;
}&lt;br /&gt;
.wikitable &amp;gt; tr &amp;gt; th, .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th { background-color: #d5e0e7; }&lt;br /&gt;
&lt;br /&gt;
/* ---- phones (responsive classic Vector) ---- */&lt;br /&gt;
@media screen and (max-width: 720px) {&lt;br /&gt;
	#mw-page-base { height: 70px; }&lt;br /&gt;
	#footer { margin-left: 10px; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- main page: no title; boxes and game-style tiles like minecraft.wiki ---- */&lt;br /&gt;
body.page-Main_Page #firstHeading { display: none; }&lt;br /&gt;
.mm-row { display: flex; flex-wrap: wrap; gap: 12px; align-items: flex-start; }&lt;br /&gt;
.mm-col { flex: 1 1 360px; min-width: 0; }&lt;br /&gt;
.mm-col-side { flex: 0 1 340px; }&lt;br /&gt;
.mm-box {&lt;br /&gt;
	background: #f4f8fa;&lt;br /&gt;
	border: 2px solid #aab9c3;&lt;br /&gt;
	box-shadow: inset 0 0 0 2px #ffffff;&lt;br /&gt;
	padding: 0.8em 1em;&lt;br /&gt;
	margin-bottom: 12px;&lt;br /&gt;
}&lt;br /&gt;
.mm-box h2, .mm-box .mm-title { font-family: inherit; font-size: 1.15em; font-weight: bold; border: 0; margin: 0 0 0.4em; padding: 0; }&lt;br /&gt;
.mm-tiles { display: flex; flex-wrap: wrap; gap: 8px; }&lt;br /&gt;
.mm-tile {&lt;br /&gt;
	width: 96px;&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px -2px 0 var(--mm-button-dark);&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.9em;&lt;br /&gt;
	padding: 6px 4px 6px;&lt;br /&gt;
}&lt;br /&gt;
.mm-tile:hover { background: #d6d6d6; }&lt;br /&gt;
.mm-tile img { display: block; margin: 0 auto 4px; image-rendering: pixelated; }&lt;br /&gt;
.mm-tile a { color: #202020; }&lt;br /&gt;
.mm-button {&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	padding: 0.4em 1em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.mm-button a, .mm-button a:visited { color: #ffffff !important; text-shadow: 1px 1px 0 #2b4c12; }&lt;br /&gt;
.mm-banner { position: relative; border: 2px solid #000; margin-bottom: 12px; line-height: 0; }&lt;br /&gt;
.mm-banner img { width: 100%; height: 320px; object-fit: cover; object-position: 50% 55%; }&lt;br /&gt;
.mm-banner-text {&lt;br /&gt;
	position: absolute; left: 12px; bottom: 12px; line-height: 1.4;&lt;br /&gt;
	background: rgba(0, 0, 0, 0.6); color: #fff; padding: 0.4em 0.8em; font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.mm-banner-text a { color: #fff !important; }&lt;br /&gt;
.mm-tag { display: inline-block; background: #7a3cc2; color: #fff; font-weight: bold; padding: 0.15em 0.6em; margin-left: 0.5em; font-size: 0.85em; }&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=46</id>
		<title>MediaWiki:Vector.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=46"/>
		<updated>2026-10-11T17:16:24Z</updated>

		<summary type="html">&lt;p&gt;Admin: wiki_sync.py&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Malta in Minecraft wiki - look modelled on minecraft.wiki, with our own CSS and pixel art&lt;br /&gt;
   (images/mim-skin/, made by pipeline/wiki/make_skin_art.py). Loaded by the classic Vector skin only;&lt;br /&gt;
   switching the skin back to vector-2022 restores the earlier look. */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
	--mm-content: #e6eff4;&lt;br /&gt;
	--mm-content-edge: #c8d7e0;&lt;br /&gt;
	--mm-dirt: #2e2117;&lt;br /&gt;
	--mm-panel: #232324;&lt;br /&gt;
	--mm-panel-edge: #313233;&lt;br /&gt;
	--mm-button: #c6c6c6;&lt;br /&gt;
	--mm-button-light: #f0f0f0;&lt;br /&gt;
	--mm-button-dark: #555555;&lt;br /&gt;
	--mm-green: #5d9b2a;&lt;br /&gt;
	--mm-green-light: #82c04a;&lt;br /&gt;
	--mm-green-dark: #3f6e1a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- page background: sky + grass banner over dirt ---- */&lt;br /&gt;
body {&lt;br /&gt;
	font-family: &amp;quot;Liberation Sans&amp;quot;, Arial, Helvetica, FreeSans, sans-serif;&lt;br /&gt;
	background-color: #5f5f5f;&lt;br /&gt;
	/* under the grass: a cut through the Maltese rock layers (same blocks per member as the world), then&lt;br /&gt;
	   Lower Coralline repeating. Way back to plain dirt: url(header.png), url(dirt.png) with repeat-x, repeat. Earlier banner (generic grass + flowers): header_v1.png. */&lt;br /&gt;
	background-image: url(/images/mim-skin/header.png?v=3), url(/images/mim-skin/strata.png?v=2), url(/images/mim-skin/lcl.png?v=2);&lt;br /&gt;
	background-repeat: repeat-x, repeat-x, repeat;&lt;br /&gt;
	background-position: top left, top left, top left;&lt;br /&gt;
	image-rendering: auto;&lt;br /&gt;
}&lt;br /&gt;
#mw-page-base { background: none; height: 85px; }&lt;br /&gt;
#mw-head-base { background: none; }&lt;br /&gt;
&lt;br /&gt;
/* ---- content area ---- */&lt;br /&gt;
.mw-body {&lt;br /&gt;
	background-color: var(--mm-content);&lt;br /&gt;
	border: 0;&lt;br /&gt;
	border-top: 6px solid var(--mm-content-edge);&lt;br /&gt;
	border-left: 6px solid var(--mm-content-edge);&lt;br /&gt;
	margin-right: 10px;&lt;br /&gt;
	color: #202122;&lt;br /&gt;
}&lt;br /&gt;
.mw-body h1, .mw-body h2 { border-bottom-color: #a9bac5; }&lt;br /&gt;
.mw-body a.external { color: #0645ad; }&lt;br /&gt;
&lt;br /&gt;
/* ---- logo ---- */&lt;br /&gt;
#p-logo { height: 150px; margin-bottom: 6px; }&lt;br /&gt;
#p-logo a {&lt;br /&gt;
	height: 150px;&lt;br /&gt;
	background-size: 140px 140px;&lt;br /&gt;
	background-position: center center;&lt;br /&gt;
	image-rendering: pixelated;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- sidebar: dark blocky boxes ---- */&lt;br /&gt;
#mw-panel { padding-top: 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal {&lt;br /&gt;
	margin: 0 0.6em 0.9em 0.6em;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	background: none;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-heading {&lt;br /&gt;
	display: block;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.45em 0.7em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	background: #58595a;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #7c7d7e, inset -2px -2px 0 #3d3e3f;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2a2a2a;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.35em 0.7em 0.45em;&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	border-top: 0;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-heading { display: none; }&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-content { border-top: 2px solid var(--mm-panel-edge); }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li { padding: 0.3em 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a { color: #bfbfbf; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:hover,&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:focus { color: #ffffff; }&lt;br /&gt;
&lt;br /&gt;
/* ---- tabs: little grass blocks like minecraft.wiki (owner 2026-10-11), our own art: a grass fringe across the&lt;br /&gt;
   top (tab_top.png), a 6 px block side between tabs (tab_side.png), a pale face; the open tab blends into the page.&lt;br /&gt;
   Way back: the v1 &amp;quot;game-menu buttons&amp;quot; block in the comment below. ---- */&lt;br /&gt;
#left-navigation, #right-navigation { margin-top: 2.5em; }&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list,&lt;br /&gt;
.vector-menu-dropdown .vector-menu-heading { background-image: none !important; }&lt;br /&gt;
.vector-menu-tabs { padding-left: 0; height: auto; }&lt;br /&gt;
.vector-menu-tabs li {&lt;br /&gt;
	position: relative;&lt;br /&gt;
	height: 2.6em;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding-left: 6px;&lt;br /&gt;
	border: 0;&lt;br /&gt;
	box-shadow: none;&lt;br /&gt;
	background: #c3cdd3 url(/images/mim-skin/tab_top.png?v=1) repeat-x left top !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li::before {&lt;br /&gt;
	content: &amp;quot;&amp;quot;;&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	left: 0; top: 0;&lt;br /&gt;
	width: 6px; height: 100%;&lt;br /&gt;
	background: url(/images/mim-skin/tab_side.png?v=1) no-repeat left top;&lt;br /&gt;
	image-rendering: pixelated;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li:hover { background-color: #d3dce1 !important; }&lt;br /&gt;
.vector-menu-tabs li.selected { background-color: var(--mm-content) !important; }&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
	height: auto;&lt;br /&gt;
	padding: 1.25em 0.9em 0 0.75em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	color: #444 !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li.selected a { color: #000 !important; }&lt;br /&gt;
.vector-menu-tabs li.new a { color: #8a1e1e !important; }&lt;br /&gt;
.vector-menu-dropdown {&lt;br /&gt;
	position: relative;&lt;br /&gt;
	height: 2.6em;&lt;br /&gt;
	padding-left: 6px;&lt;br /&gt;
	background: #c3cdd3 url(/images/mim-skin/tab_top.png?v=1) repeat-x left top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* v1 tabs (&amp;quot;game-menu buttons&amp;quot;), kept as the way back:&lt;br /&gt;
( ---- tabs: game-menu buttons ---- )&lt;br /&gt;
#left-navigation, #right-navigation { margin-top: 2.5em; }&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list,&lt;br /&gt;
.vector-menu-dropdown,&lt;br /&gt;
.vector-menu-dropdown .vector-menu-heading { background-image: none !important; }&lt;br /&gt;
.vector-menu-tabs { padding-left: 0; height: auto; }&lt;br /&gt;
.vector-menu-tabs li {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	margin: 0 4px 0 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px 0 0 var(--mm-button-dark);&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li:hover { background: #d6d6d6; }&lt;br /&gt;
.vector-menu-tabs li.selected {&lt;br /&gt;
	background: var(--mm-content);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
	height: auto;&lt;br /&gt;
	padding: 0.65em 0.9em 0;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	color: #303030 !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li.selected a { color: #000 !important; }&lt;br /&gt;
.vector-menu-tabs li.new a { color: #8a1e1e !important; }&lt;br /&gt;
.vector-menu-dropdown {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	margin-right: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
/* ---- search box ---- */&lt;br /&gt;
#p-search { margin-right: 0.5em; }&lt;br /&gt;
#p-search .cdx-text-input__input,&lt;br /&gt;
#searchInput {&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-radius: 0;&lt;br /&gt;
	background: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- personal tools (top right): dark box ---- */&lt;br /&gt;
#p-personal { top: 6px; right: 8px; }&lt;br /&gt;
#p-personal .vector-menu-content-list {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	padding: 0.25em 0.6em;&lt;br /&gt;
}&lt;br /&gt;
#p-personal li { margin: 0 0.4em; padding-top: 0.25em; }&lt;br /&gt;
#p-personal li a, #p-personal li span { color: #ffffff; }&lt;br /&gt;
#pt-anonuserpage, #pt-tmpuserpage { color: #bfbfbf; }&lt;br /&gt;
&lt;br /&gt;
/* ---- footer: dark box ---- */&lt;br /&gt;
#footer {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 4px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	outline-offset: -2px;&lt;br /&gt;
	margin: 10px 10px 10px calc(11em + 4px);&lt;br /&gt;
	padding: 0.6em 0.9em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
#footer { display: flow-root; height: auto; }   /* always wraps its floated lists and icons */&lt;br /&gt;
#footer::after { content: &#039;&#039;; display: block; clear: both; }&lt;br /&gt;
#footer ul { margin: 0; padding: 0.2em 0; }&lt;br /&gt;
#footer-icons { float: right; }&lt;br /&gt;
#footer-icons li { height: auto; line-height: 0; }&lt;br /&gt;
#footer-icons .cdx-button { padding: 0; min-height: 0; min-width: 0; height: auto; border: 0; background: none; box-shadow: none; }&lt;br /&gt;
#footer-icons img { width: 88px; height: 31px; max-height: none; background: #eaecf0; border: 2px solid #000; }&lt;br /&gt;
#footer li { color: #ffffff; }&lt;br /&gt;
#footer a { color: #bfbfbf; }&lt;br /&gt;
#footer a:hover { color: #ffffff; }&lt;br /&gt;
#footer-poweredbyico img { filter: grayscale(0.2); }&lt;br /&gt;
&lt;br /&gt;
/* ---- infobox: green title bar like the game&#039;s buttons ---- */&lt;br /&gt;
table.place-infobox {&lt;br /&gt;
	background: #f4f8f6 !important;&lt;br /&gt;
	border: 2px solid var(--mm-green) !important;&lt;br /&gt;
	padding: 3px;&lt;br /&gt;
	border-collapse: separate !important;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox &amp;gt; caption {&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	border: 2px solid var(--mm-green-dark);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2b4c12;&lt;br /&gt;
	padding: 0.45em !important;&lt;br /&gt;
	margin-bottom: 3px;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox th[colspan] {&lt;br /&gt;
	background: #d3e6c1 !important;&lt;br /&gt;
	color: #2b4c12;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; td,&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; th:not([colspan]) { background: #eaf0ee; }&lt;br /&gt;
&lt;br /&gt;
/* ---- table of contents and thumbnails: lighter frames on the blue-grey ---- */&lt;br /&gt;
#toc, .toc, .mw-parser-output .thumbinner, .wikitable {&lt;br /&gt;
	background-color: #f4f8fa;&lt;br /&gt;
	border-color: #aab9c3;&lt;br /&gt;
}&lt;br /&gt;
.wikitable &amp;gt; tr &amp;gt; th, .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th { background-color: #d5e0e7; }&lt;br /&gt;
&lt;br /&gt;
/* ---- phones (responsive classic Vector) ---- */&lt;br /&gt;
@media screen and (max-width: 720px) {&lt;br /&gt;
	#mw-page-base { height: 70px; }&lt;br /&gt;
	#footer { margin-left: 10px; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- main page: no title; boxes and game-style tiles like minecraft.wiki ---- */&lt;br /&gt;
body.page-Main_Page #firstHeading { display: none; }&lt;br /&gt;
.mm-row { display: flex; flex-wrap: wrap; gap: 12px; align-items: flex-start; }&lt;br /&gt;
.mm-col { flex: 1 1 360px; min-width: 0; }&lt;br /&gt;
.mm-col-side { flex: 0 1 340px; }&lt;br /&gt;
.mm-box {&lt;br /&gt;
	background: #f4f8fa;&lt;br /&gt;
	border: 2px solid #aab9c3;&lt;br /&gt;
	box-shadow: inset 0 0 0 2px #ffffff;&lt;br /&gt;
	padding: 0.8em 1em;&lt;br /&gt;
	margin-bottom: 12px;&lt;br /&gt;
}&lt;br /&gt;
.mm-box h2, .mm-box .mm-title { font-family: inherit; font-size: 1.15em; font-weight: bold; border: 0; margin: 0 0 0.4em; padding: 0; }&lt;br /&gt;
.mm-tiles { display: flex; flex-wrap: wrap; gap: 8px; }&lt;br /&gt;
.mm-tile {&lt;br /&gt;
	width: 96px;&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px -2px 0 var(--mm-button-dark);&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.9em;&lt;br /&gt;
	padding: 6px 4px 6px;&lt;br /&gt;
}&lt;br /&gt;
.mm-tile:hover { background: #d6d6d6; }&lt;br /&gt;
.mm-tile img { display: block; margin: 0 auto 4px; image-rendering: pixelated; }&lt;br /&gt;
.mm-tile a { color: #202020; }&lt;br /&gt;
.mm-button {&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	padding: 0.4em 1em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.mm-button a, .mm-button a:visited { color: #ffffff !important; text-shadow: 1px 1px 0 #2b4c12; }&lt;br /&gt;
.mm-banner { position: relative; border: 2px solid #000; margin-bottom: 12px; line-height: 0; }&lt;br /&gt;
.mm-banner img { width: 100%; height: 320px; object-fit: cover; object-position: 50% 55%; }&lt;br /&gt;
.mm-banner-text {&lt;br /&gt;
	position: absolute; left: 12px; bottom: 12px; line-height: 1.4;&lt;br /&gt;
	background: rgba(0, 0, 0, 0.6); color: #fff; padding: 0.4em 0.8em; font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.mm-banner-text a { color: #fff !important; }&lt;br /&gt;
.mm-tag { display: inline-block; background: #7a3cc2; color: #fff; font-weight: bold; padding: 0.15em 0.6em; margin-left: 0.5em; font-size: 0.85em; }&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=45</id>
		<title>MediaWiki:Vector.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=45"/>
		<updated>2026-10-11T17:15:22Z</updated>

		<summary type="html">&lt;p&gt;Admin: wiki_sync.py&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Malta in Minecraft wiki - look modelled on minecraft.wiki, with our own CSS and pixel art&lt;br /&gt;
   (images/mim-skin/, made by pipeline/wiki/make_skin_art.py). Loaded by the classic Vector skin only;&lt;br /&gt;
   switching the skin back to vector-2022 restores the earlier look. */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
	--mm-content: #e6eff4;&lt;br /&gt;
	--mm-content-edge: #c8d7e0;&lt;br /&gt;
	--mm-dirt: #2e2117;&lt;br /&gt;
	--mm-panel: #232324;&lt;br /&gt;
	--mm-panel-edge: #313233;&lt;br /&gt;
	--mm-button: #c6c6c6;&lt;br /&gt;
	--mm-button-light: #f0f0f0;&lt;br /&gt;
	--mm-button-dark: #555555;&lt;br /&gt;
	--mm-green: #5d9b2a;&lt;br /&gt;
	--mm-green-light: #82c04a;&lt;br /&gt;
	--mm-green-dark: #3f6e1a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- page background: sky + grass banner over dirt ---- */&lt;br /&gt;
body {&lt;br /&gt;
	font-family: &amp;quot;Liberation Sans&amp;quot;, Arial, Helvetica, FreeSans, sans-serif;&lt;br /&gt;
	background-color: #5f5f5f;&lt;br /&gt;
	/* under the grass: a cut through the Maltese rock layers (same blocks per member as the world), then&lt;br /&gt;
	   Lower Coralline repeating. Way back to plain dirt: url(header.png), url(dirt.png) with repeat-x, repeat. Earlier banner (generic grass + flowers): header_v1.png. */&lt;br /&gt;
	background-image: url(/images/mim-skin/header.png?v=3), url(/images/mim-skin/strata.png?v=2), url(/images/mim-skin/lcl.png?v=2);&lt;br /&gt;
	background-repeat: repeat-x, repeat-x, repeat;&lt;br /&gt;
	background-position: top left, top left, top left;&lt;br /&gt;
	image-rendering: auto;&lt;br /&gt;
}&lt;br /&gt;
#mw-page-base { background: none; height: 85px; }&lt;br /&gt;
#mw-head-base { background: none; }&lt;br /&gt;
&lt;br /&gt;
/* ---- content area ---- */&lt;br /&gt;
.mw-body {&lt;br /&gt;
	background-color: var(--mm-content);&lt;br /&gt;
	border: 0;&lt;br /&gt;
	border-top: 6px solid var(--mm-content-edge);&lt;br /&gt;
	border-left: 6px solid var(--mm-content-edge);&lt;br /&gt;
	margin-right: 10px;&lt;br /&gt;
	color: #202122;&lt;br /&gt;
}&lt;br /&gt;
.mw-body h1, .mw-body h2 { border-bottom-color: #a9bac5; }&lt;br /&gt;
.mw-body a.external { color: #0645ad; }&lt;br /&gt;
&lt;br /&gt;
/* ---- logo ---- */&lt;br /&gt;
#p-logo { height: 150px; margin-bottom: 6px; }&lt;br /&gt;
#p-logo a {&lt;br /&gt;
	height: 150px;&lt;br /&gt;
	background-size: 140px 140px;&lt;br /&gt;
	background-position: center center;&lt;br /&gt;
	image-rendering: pixelated;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- sidebar: dark blocky boxes ---- */&lt;br /&gt;
#mw-panel { padding-top: 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal {&lt;br /&gt;
	margin: 0 0.6em 0.9em 0.6em;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	background: none;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-heading {&lt;br /&gt;
	display: block;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.45em 0.7em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	background: #58595a;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #7c7d7e, inset -2px -2px 0 #3d3e3f;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2a2a2a;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.35em 0.7em 0.45em;&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	border-top: 0;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-heading { display: none; }&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-content { border-top: 2px solid var(--mm-panel-edge); }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li { padding: 0.3em 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a { color: #bfbfbf; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:hover,&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:focus { color: #ffffff; }&lt;br /&gt;
&lt;br /&gt;
/* ---- tabs: game-menu buttons ---- */&lt;br /&gt;
#left-navigation, #right-navigation { margin-top: 2.5em; }&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list,&lt;br /&gt;
.vector-menu-dropdown,&lt;br /&gt;
.vector-menu-dropdown .vector-menu-heading { background-image: none !important; }&lt;br /&gt;
.vector-menu-tabs { padding-left: 0; height: auto; }&lt;br /&gt;
.vector-menu-tabs li {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	margin: 0 4px 0 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px 0 0 var(--mm-button-dark);&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li:hover { background: #d6d6d6; }&lt;br /&gt;
.vector-menu-tabs li.selected {&lt;br /&gt;
	background: var(--mm-content);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
	height: auto;&lt;br /&gt;
	padding: 0.65em 0.9em 0;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	color: #303030 !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li.selected a { color: #000 !important; }&lt;br /&gt;
.vector-menu-tabs li.new a { color: #8a1e1e !important; }&lt;br /&gt;
.vector-menu-dropdown {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	margin-right: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- search box ---- */&lt;br /&gt;
#p-search { margin-right: 0.5em; }&lt;br /&gt;
#p-search .cdx-text-input__input,&lt;br /&gt;
#searchInput {&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-radius: 0;&lt;br /&gt;
	background: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- personal tools (top right): dark box ---- */&lt;br /&gt;
#p-personal { top: 6px; right: 8px; }&lt;br /&gt;
#p-personal .vector-menu-content-list {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	padding: 0.25em 0.6em;&lt;br /&gt;
}&lt;br /&gt;
#p-personal li { margin: 0 0.4em; padding-top: 0.25em; }&lt;br /&gt;
#p-personal li a, #p-personal li span { color: #ffffff; }&lt;br /&gt;
#pt-anonuserpage, #pt-tmpuserpage { color: #bfbfbf; }&lt;br /&gt;
&lt;br /&gt;
/* ---- footer: dark box ---- */&lt;br /&gt;
#footer {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 4px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	outline-offset: -2px;&lt;br /&gt;
	margin: 10px 10px 10px calc(11em + 4px);&lt;br /&gt;
	padding: 0.6em 0.9em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
#footer { display: flow-root; height: auto; }   /* always wraps its floated lists and icons */&lt;br /&gt;
#footer::after { content: &#039;&#039;; display: block; clear: both; }&lt;br /&gt;
#footer ul { margin: 0; padding: 0.2em 0; }&lt;br /&gt;
#footer-icons { float: right; }&lt;br /&gt;
#footer-icons li { height: auto; line-height: 0; }&lt;br /&gt;
#footer-icons .cdx-button { padding: 0; min-height: 0; min-width: 0; height: auto; border: 0; background: none; box-shadow: none; }&lt;br /&gt;
#footer-icons img { width: 88px; height: 31px; max-height: none; background: #eaecf0; border: 2px solid #000; }&lt;br /&gt;
#footer li { color: #ffffff; }&lt;br /&gt;
#footer a { color: #bfbfbf; }&lt;br /&gt;
#footer a:hover { color: #ffffff; }&lt;br /&gt;
#footer-poweredbyico img { filter: grayscale(0.2); }&lt;br /&gt;
&lt;br /&gt;
/* ---- infobox: green title bar like the game&#039;s buttons ---- */&lt;br /&gt;
table.place-infobox {&lt;br /&gt;
	background: #f4f8f6 !important;&lt;br /&gt;
	border: 2px solid var(--mm-green) !important;&lt;br /&gt;
	padding: 3px;&lt;br /&gt;
	border-collapse: separate !important;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox &amp;gt; caption {&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	border: 2px solid var(--mm-green-dark);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2b4c12;&lt;br /&gt;
	padding: 0.45em !important;&lt;br /&gt;
	margin-bottom: 3px;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox th[colspan] {&lt;br /&gt;
	background: #d3e6c1 !important;&lt;br /&gt;
	color: #2b4c12;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; td,&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; th:not([colspan]) { background: #eaf0ee; }&lt;br /&gt;
&lt;br /&gt;
/* ---- table of contents and thumbnails: lighter frames on the blue-grey ---- */&lt;br /&gt;
#toc, .toc, .mw-parser-output .thumbinner, .wikitable {&lt;br /&gt;
	background-color: #f4f8fa;&lt;br /&gt;
	border-color: #aab9c3;&lt;br /&gt;
}&lt;br /&gt;
.wikitable &amp;gt; tr &amp;gt; th, .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th { background-color: #d5e0e7; }&lt;br /&gt;
&lt;br /&gt;
/* ---- phones (responsive classic Vector) ---- */&lt;br /&gt;
@media screen and (max-width: 720px) {&lt;br /&gt;
	#mw-page-base { height: 70px; }&lt;br /&gt;
	#footer { margin-left: 10px; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- main page: no title; boxes and game-style tiles like minecraft.wiki ---- */&lt;br /&gt;
body.page-Main_Page #firstHeading { display: none; }&lt;br /&gt;
.mm-row { display: flex; flex-wrap: wrap; gap: 12px; align-items: flex-start; }&lt;br /&gt;
.mm-col { flex: 1 1 360px; min-width: 0; }&lt;br /&gt;
.mm-col-side { flex: 0 1 340px; }&lt;br /&gt;
.mm-box {&lt;br /&gt;
	background: #f4f8fa;&lt;br /&gt;
	border: 2px solid #aab9c3;&lt;br /&gt;
	box-shadow: inset 0 0 0 2px #ffffff;&lt;br /&gt;
	padding: 0.8em 1em;&lt;br /&gt;
	margin-bottom: 12px;&lt;br /&gt;
}&lt;br /&gt;
.mm-box h2, .mm-box .mm-title { font-family: inherit; font-size: 1.15em; font-weight: bold; border: 0; margin: 0 0 0.4em; padding: 0; }&lt;br /&gt;
.mm-tiles { display: flex; flex-wrap: wrap; gap: 8px; }&lt;br /&gt;
.mm-tile {&lt;br /&gt;
	width: 96px;&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px -2px 0 var(--mm-button-dark);&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.9em;&lt;br /&gt;
	padding: 6px 4px 6px;&lt;br /&gt;
}&lt;br /&gt;
.mm-tile:hover { background: #d6d6d6; }&lt;br /&gt;
.mm-tile img { display: block; margin: 0 auto 4px; image-rendering: pixelated; }&lt;br /&gt;
.mm-tile a { color: #202020; }&lt;br /&gt;
.mm-button {&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	padding: 0.4em 1em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.mm-button a, .mm-button a:visited { color: #ffffff !important; text-shadow: 1px 1px 0 #2b4c12; }&lt;br /&gt;
.mm-banner { position: relative; border: 2px solid #000; margin-bottom: 12px; line-height: 0; }&lt;br /&gt;
.mm-banner img { width: 100%; height: 320px; object-fit: cover; object-position: 50% 55%; }&lt;br /&gt;
.mm-banner-text {&lt;br /&gt;
	position: absolute; left: 12px; bottom: 12px; line-height: 1.4;&lt;br /&gt;
	background: rgba(0, 0, 0, 0.6); color: #fff; padding: 0.4em 0.8em; font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.mm-banner-text a { color: #fff !important; }&lt;br /&gt;
.mm-tag { display: inline-block; background: #7a3cc2; color: #fff; font-weight: bold; padding: 0.15em 0.6em; margin-left: 0.5em; font-size: 0.85em; }&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=44</id>
		<title>MediaWiki:Vector.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=44"/>
		<updated>2026-10-11T17:14:10Z</updated>

		<summary type="html">&lt;p&gt;Admin: wiki_sync.py&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Malta in Minecraft wiki - look modelled on minecraft.wiki, with our own CSS and pixel art&lt;br /&gt;
   (images/mim-skin/, made by pipeline/wiki/make_skin_art.py). Loaded by the classic Vector skin only;&lt;br /&gt;
   switching the skin back to vector-2022 restores the earlier look. */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
	--mm-content: #e6eff4;&lt;br /&gt;
	--mm-content-edge: #c8d7e0;&lt;br /&gt;
	--mm-dirt: #2e2117;&lt;br /&gt;
	--mm-panel: #232324;&lt;br /&gt;
	--mm-panel-edge: #313233;&lt;br /&gt;
	--mm-button: #c6c6c6;&lt;br /&gt;
	--mm-button-light: #f0f0f0;&lt;br /&gt;
	--mm-button-dark: #555555;&lt;br /&gt;
	--mm-green: #5d9b2a;&lt;br /&gt;
	--mm-green-light: #82c04a;&lt;br /&gt;
	--mm-green-dark: #3f6e1a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- page background: sky + grass banner over dirt ---- */&lt;br /&gt;
body {&lt;br /&gt;
	font-family: &amp;quot;Liberation Sans&amp;quot;, Arial, Helvetica, FreeSans, sans-serif;&lt;br /&gt;
	background-color: #5f5f5f;&lt;br /&gt;
	/* under the grass: a cut through the Maltese rock layers (same blocks per member as the world), then&lt;br /&gt;
	   Lower Coralline repeating. Way back to plain dirt: url(header.png), url(dirt.png) with repeat-x, repeat. Earlier banner (generic grass + flowers): header_v1.png. */&lt;br /&gt;
	background-image: url(/images/mim-skin/header.png?v=2), url(/images/mim-skin/strata.png?v=2), url(/images/mim-skin/lcl.png?v=2);&lt;br /&gt;
	background-repeat: repeat-x, repeat-x, repeat;&lt;br /&gt;
	background-position: top left, top left, top left;&lt;br /&gt;
	image-rendering: auto;&lt;br /&gt;
}&lt;br /&gt;
#mw-page-base { background: none; height: 85px; }&lt;br /&gt;
#mw-head-base { background: none; }&lt;br /&gt;
&lt;br /&gt;
/* ---- content area ---- */&lt;br /&gt;
.mw-body {&lt;br /&gt;
	background-color: var(--mm-content);&lt;br /&gt;
	border: 0;&lt;br /&gt;
	border-top: 6px solid var(--mm-content-edge);&lt;br /&gt;
	border-left: 6px solid var(--mm-content-edge);&lt;br /&gt;
	margin-right: 10px;&lt;br /&gt;
	color: #202122;&lt;br /&gt;
}&lt;br /&gt;
.mw-body h1, .mw-body h2 { border-bottom-color: #a9bac5; }&lt;br /&gt;
.mw-body a.external { color: #0645ad; }&lt;br /&gt;
&lt;br /&gt;
/* ---- logo ---- */&lt;br /&gt;
#p-logo { height: 150px; margin-bottom: 6px; }&lt;br /&gt;
#p-logo a {&lt;br /&gt;
	height: 150px;&lt;br /&gt;
	background-size: 140px 140px;&lt;br /&gt;
	background-position: center center;&lt;br /&gt;
	image-rendering: pixelated;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- sidebar: dark blocky boxes ---- */&lt;br /&gt;
#mw-panel { padding-top: 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal {&lt;br /&gt;
	margin: 0 0.6em 0.9em 0.6em;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	background: none;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-heading {&lt;br /&gt;
	display: block;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.45em 0.7em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	background: #58595a;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #7c7d7e, inset -2px -2px 0 #3d3e3f;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2a2a2a;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.35em 0.7em 0.45em;&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	border-top: 0;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-heading { display: none; }&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-content { border-top: 2px solid var(--mm-panel-edge); }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li { padding: 0.3em 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a { color: #bfbfbf; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:hover,&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:focus { color: #ffffff; }&lt;br /&gt;
&lt;br /&gt;
/* ---- tabs: game-menu buttons ---- */&lt;br /&gt;
#left-navigation, #right-navigation { margin-top: 2.5em; }&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list,&lt;br /&gt;
.vector-menu-dropdown,&lt;br /&gt;
.vector-menu-dropdown .vector-menu-heading { background-image: none !important; }&lt;br /&gt;
.vector-menu-tabs { padding-left: 0; height: auto; }&lt;br /&gt;
.vector-menu-tabs li {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	margin: 0 4px 0 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px 0 0 var(--mm-button-dark);&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li:hover { background: #d6d6d6; }&lt;br /&gt;
.vector-menu-tabs li.selected {&lt;br /&gt;
	background: var(--mm-content);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
	height: auto;&lt;br /&gt;
	padding: 0.65em 0.9em 0;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	color: #303030 !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li.selected a { color: #000 !important; }&lt;br /&gt;
.vector-menu-tabs li.new a { color: #8a1e1e !important; }&lt;br /&gt;
.vector-menu-dropdown {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	margin-right: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- search box ---- */&lt;br /&gt;
#p-search { margin-right: 0.5em; }&lt;br /&gt;
#p-search .cdx-text-input__input,&lt;br /&gt;
#searchInput {&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-radius: 0;&lt;br /&gt;
	background: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- personal tools (top right): dark box ---- */&lt;br /&gt;
#p-personal { top: 6px; right: 8px; }&lt;br /&gt;
#p-personal .vector-menu-content-list {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	padding: 0.25em 0.6em;&lt;br /&gt;
}&lt;br /&gt;
#p-personal li { margin: 0 0.4em; padding-top: 0.25em; }&lt;br /&gt;
#p-personal li a, #p-personal li span { color: #ffffff; }&lt;br /&gt;
#pt-anonuserpage, #pt-tmpuserpage { color: #bfbfbf; }&lt;br /&gt;
&lt;br /&gt;
/* ---- footer: dark box ---- */&lt;br /&gt;
#footer {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 4px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	outline-offset: -2px;&lt;br /&gt;
	margin: 10px 10px 10px calc(11em + 4px);&lt;br /&gt;
	padding: 0.6em 0.9em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
#footer { display: flow-root; height: auto; }   /* always wraps its floated lists and icons */&lt;br /&gt;
#footer::after { content: &#039;&#039;; display: block; clear: both; }&lt;br /&gt;
#footer ul { margin: 0; padding: 0.2em 0; }&lt;br /&gt;
#footer-icons { float: right; }&lt;br /&gt;
#footer-icons li { height: auto; line-height: 0; }&lt;br /&gt;
#footer-icons .cdx-button { padding: 0; min-height: 0; min-width: 0; height: auto; border: 0; background: none; box-shadow: none; }&lt;br /&gt;
#footer-icons img { width: 88px; height: 31px; max-height: none; background: #eaecf0; border: 2px solid #000; }&lt;br /&gt;
#footer li { color: #ffffff; }&lt;br /&gt;
#footer a { color: #bfbfbf; }&lt;br /&gt;
#footer a:hover { color: #ffffff; }&lt;br /&gt;
#footer-poweredbyico img { filter: grayscale(0.2); }&lt;br /&gt;
&lt;br /&gt;
/* ---- infobox: green title bar like the game&#039;s buttons ---- */&lt;br /&gt;
table.place-infobox {&lt;br /&gt;
	background: #f4f8f6 !important;&lt;br /&gt;
	border: 2px solid var(--mm-green) !important;&lt;br /&gt;
	padding: 3px;&lt;br /&gt;
	border-collapse: separate !important;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox &amp;gt; caption {&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	border: 2px solid var(--mm-green-dark);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2b4c12;&lt;br /&gt;
	padding: 0.45em !important;&lt;br /&gt;
	margin-bottom: 3px;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox th[colspan] {&lt;br /&gt;
	background: #d3e6c1 !important;&lt;br /&gt;
	color: #2b4c12;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; td,&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; th:not([colspan]) { background: #eaf0ee; }&lt;br /&gt;
&lt;br /&gt;
/* ---- table of contents and thumbnails: lighter frames on the blue-grey ---- */&lt;br /&gt;
#toc, .toc, .mw-parser-output .thumbinner, .wikitable {&lt;br /&gt;
	background-color: #f4f8fa;&lt;br /&gt;
	border-color: #aab9c3;&lt;br /&gt;
}&lt;br /&gt;
.wikitable &amp;gt; tr &amp;gt; th, .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th { background-color: #d5e0e7; }&lt;br /&gt;
&lt;br /&gt;
/* ---- phones (responsive classic Vector) ---- */&lt;br /&gt;
@media screen and (max-width: 720px) {&lt;br /&gt;
	#mw-page-base { height: 70px; }&lt;br /&gt;
	#footer { margin-left: 10px; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- main page: no title; boxes and game-style tiles like minecraft.wiki ---- */&lt;br /&gt;
body.page-Main_Page #firstHeading { display: none; }&lt;br /&gt;
.mm-row { display: flex; flex-wrap: wrap; gap: 12px; align-items: flex-start; }&lt;br /&gt;
.mm-col { flex: 1 1 360px; min-width: 0; }&lt;br /&gt;
.mm-col-side { flex: 0 1 340px; }&lt;br /&gt;
.mm-box {&lt;br /&gt;
	background: #f4f8fa;&lt;br /&gt;
	border: 2px solid #aab9c3;&lt;br /&gt;
	box-shadow: inset 0 0 0 2px #ffffff;&lt;br /&gt;
	padding: 0.8em 1em;&lt;br /&gt;
	margin-bottom: 12px;&lt;br /&gt;
}&lt;br /&gt;
.mm-box h2, .mm-box .mm-title { font-family: inherit; font-size: 1.15em; font-weight: bold; border: 0; margin: 0 0 0.4em; padding: 0; }&lt;br /&gt;
.mm-tiles { display: flex; flex-wrap: wrap; gap: 8px; }&lt;br /&gt;
.mm-tile {&lt;br /&gt;
	width: 96px;&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px -2px 0 var(--mm-button-dark);&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.9em;&lt;br /&gt;
	padding: 6px 4px 6px;&lt;br /&gt;
}&lt;br /&gt;
.mm-tile:hover { background: #d6d6d6; }&lt;br /&gt;
.mm-tile img { display: block; margin: 0 auto 4px; image-rendering: pixelated; }&lt;br /&gt;
.mm-tile a { color: #202020; }&lt;br /&gt;
.mm-button {&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	padding: 0.4em 1em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.mm-button a, .mm-button a:visited { color: #ffffff !important; text-shadow: 1px 1px 0 #2b4c12; }&lt;br /&gt;
.mm-banner { position: relative; border: 2px solid #000; margin-bottom: 12px; line-height: 0; }&lt;br /&gt;
.mm-banner img { width: 100%; height: 320px; object-fit: cover; object-position: 50% 55%; }&lt;br /&gt;
.mm-banner-text {&lt;br /&gt;
	position: absolute; left: 12px; bottom: 12px; line-height: 1.4;&lt;br /&gt;
	background: rgba(0, 0, 0, 0.6); color: #fff; padding: 0.4em 0.8em; font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.mm-banner-text a { color: #fff !important; }&lt;br /&gt;
.mm-tag { display: inline-block; background: #7a3cc2; color: #fff; font-weight: bold; padding: 0.15em 0.6em; margin-left: 0.5em; font-size: 0.85em; }&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=43</id>
		<title>MediaWiki:Vector.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=43"/>
		<updated>2026-10-11T17:10:09Z</updated>

		<summary type="html">&lt;p&gt;Admin: wiki_sync.py&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Malta in Minecraft wiki - look modelled on minecraft.wiki, with our own CSS and pixel art&lt;br /&gt;
   (images/mim-skin/, made by pipeline/wiki/make_skin_art.py). Loaded by the classic Vector skin only;&lt;br /&gt;
   switching the skin back to vector-2022 restores the earlier look. */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
	--mm-content: #e6eff4;&lt;br /&gt;
	--mm-content-edge: #c8d7e0;&lt;br /&gt;
	--mm-dirt: #2e2117;&lt;br /&gt;
	--mm-panel: #232324;&lt;br /&gt;
	--mm-panel-edge: #313233;&lt;br /&gt;
	--mm-button: #c6c6c6;&lt;br /&gt;
	--mm-button-light: #f0f0f0;&lt;br /&gt;
	--mm-button-dark: #555555;&lt;br /&gt;
	--mm-green: #5d9b2a;&lt;br /&gt;
	--mm-green-light: #82c04a;&lt;br /&gt;
	--mm-green-dark: #3f6e1a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- page background: sky + grass banner over dirt ---- */&lt;br /&gt;
body {&lt;br /&gt;
	font-family: &amp;quot;Liberation Sans&amp;quot;, Arial, Helvetica, FreeSans, sans-serif;&lt;br /&gt;
	background-color: #5f5f5f;&lt;br /&gt;
	/* under the grass: a cut through the Maltese rock layers (same blocks per member as the world), then&lt;br /&gt;
	   Lower Coralline repeating. Way back to plain dirt: url(header.png), url(dirt.png) with repeat-x, repeat. */&lt;br /&gt;
	background-image: url(/images/mim-skin/header.png), url(/images/mim-skin/strata.png?v=2), url(/images/mim-skin/lcl.png?v=2);&lt;br /&gt;
	background-repeat: repeat-x, repeat-x, repeat;&lt;br /&gt;
	background-position: top left, top left, top left;&lt;br /&gt;
	image-rendering: auto;&lt;br /&gt;
}&lt;br /&gt;
#mw-page-base { background: none; height: 85px; }&lt;br /&gt;
#mw-head-base { background: none; }&lt;br /&gt;
&lt;br /&gt;
/* ---- content area ---- */&lt;br /&gt;
.mw-body {&lt;br /&gt;
	background-color: var(--mm-content);&lt;br /&gt;
	border: 0;&lt;br /&gt;
	border-top: 6px solid var(--mm-content-edge);&lt;br /&gt;
	border-left: 6px solid var(--mm-content-edge);&lt;br /&gt;
	margin-right: 10px;&lt;br /&gt;
	color: #202122;&lt;br /&gt;
}&lt;br /&gt;
.mw-body h1, .mw-body h2 { border-bottom-color: #a9bac5; }&lt;br /&gt;
.mw-body a.external { color: #0645ad; }&lt;br /&gt;
&lt;br /&gt;
/* ---- logo ---- */&lt;br /&gt;
#p-logo { height: 150px; margin-bottom: 6px; }&lt;br /&gt;
#p-logo a {&lt;br /&gt;
	height: 150px;&lt;br /&gt;
	background-size: 140px 140px;&lt;br /&gt;
	background-position: center center;&lt;br /&gt;
	image-rendering: pixelated;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- sidebar: dark blocky boxes ---- */&lt;br /&gt;
#mw-panel { padding-top: 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal {&lt;br /&gt;
	margin: 0 0.6em 0.9em 0.6em;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	background: none;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-heading {&lt;br /&gt;
	display: block;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.45em 0.7em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	background: #58595a;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #7c7d7e, inset -2px -2px 0 #3d3e3f;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2a2a2a;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.35em 0.7em 0.45em;&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	border-top: 0;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-heading { display: none; }&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-content { border-top: 2px solid var(--mm-panel-edge); }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li { padding: 0.3em 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a { color: #bfbfbf; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:hover,&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:focus { color: #ffffff; }&lt;br /&gt;
&lt;br /&gt;
/* ---- tabs: game-menu buttons ---- */&lt;br /&gt;
#left-navigation, #right-navigation { margin-top: 2.5em; }&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list,&lt;br /&gt;
.vector-menu-dropdown,&lt;br /&gt;
.vector-menu-dropdown .vector-menu-heading { background-image: none !important; }&lt;br /&gt;
.vector-menu-tabs { padding-left: 0; height: auto; }&lt;br /&gt;
.vector-menu-tabs li {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	margin: 0 4px 0 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px 0 0 var(--mm-button-dark);&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li:hover { background: #d6d6d6; }&lt;br /&gt;
.vector-menu-tabs li.selected {&lt;br /&gt;
	background: var(--mm-content);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
	height: auto;&lt;br /&gt;
	padding: 0.65em 0.9em 0;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	color: #303030 !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li.selected a { color: #000 !important; }&lt;br /&gt;
.vector-menu-tabs li.new a { color: #8a1e1e !important; }&lt;br /&gt;
.vector-menu-dropdown {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	margin-right: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- search box ---- */&lt;br /&gt;
#p-search { margin-right: 0.5em; }&lt;br /&gt;
#p-search .cdx-text-input__input,&lt;br /&gt;
#searchInput {&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-radius: 0;&lt;br /&gt;
	background: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- personal tools (top right): dark box ---- */&lt;br /&gt;
#p-personal { top: 6px; right: 8px; }&lt;br /&gt;
#p-personal .vector-menu-content-list {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	padding: 0.25em 0.6em;&lt;br /&gt;
}&lt;br /&gt;
#p-personal li { margin: 0 0.4em; padding-top: 0.25em; }&lt;br /&gt;
#p-personal li a, #p-personal li span { color: #ffffff; }&lt;br /&gt;
#pt-anonuserpage, #pt-tmpuserpage { color: #bfbfbf; }&lt;br /&gt;
&lt;br /&gt;
/* ---- footer: dark box ---- */&lt;br /&gt;
#footer {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 4px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	outline-offset: -2px;&lt;br /&gt;
	margin: 10px 10px 10px calc(11em + 4px);&lt;br /&gt;
	padding: 0.6em 0.9em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
#footer { display: flow-root; height: auto; }   /* always wraps its floated lists and icons */&lt;br /&gt;
#footer::after { content: &#039;&#039;; display: block; clear: both; }&lt;br /&gt;
#footer ul { margin: 0; padding: 0.2em 0; }&lt;br /&gt;
#footer-icons { float: right; }&lt;br /&gt;
#footer-icons li { height: auto; line-height: 0; }&lt;br /&gt;
#footer-icons .cdx-button { padding: 0; min-height: 0; min-width: 0; height: auto; border: 0; background: none; box-shadow: none; }&lt;br /&gt;
#footer-icons img { width: 88px; height: 31px; max-height: none; background: #eaecf0; border: 2px solid #000; }&lt;br /&gt;
#footer li { color: #ffffff; }&lt;br /&gt;
#footer a { color: #bfbfbf; }&lt;br /&gt;
#footer a:hover { color: #ffffff; }&lt;br /&gt;
#footer-poweredbyico img { filter: grayscale(0.2); }&lt;br /&gt;
&lt;br /&gt;
/* ---- infobox: green title bar like the game&#039;s buttons ---- */&lt;br /&gt;
table.place-infobox {&lt;br /&gt;
	background: #f4f8f6 !important;&lt;br /&gt;
	border: 2px solid var(--mm-green) !important;&lt;br /&gt;
	padding: 3px;&lt;br /&gt;
	border-collapse: separate !important;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox &amp;gt; caption {&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	border: 2px solid var(--mm-green-dark);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2b4c12;&lt;br /&gt;
	padding: 0.45em !important;&lt;br /&gt;
	margin-bottom: 3px;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox th[colspan] {&lt;br /&gt;
	background: #d3e6c1 !important;&lt;br /&gt;
	color: #2b4c12;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; td,&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; th:not([colspan]) { background: #eaf0ee; }&lt;br /&gt;
&lt;br /&gt;
/* ---- table of contents and thumbnails: lighter frames on the blue-grey ---- */&lt;br /&gt;
#toc, .toc, .mw-parser-output .thumbinner, .wikitable {&lt;br /&gt;
	background-color: #f4f8fa;&lt;br /&gt;
	border-color: #aab9c3;&lt;br /&gt;
}&lt;br /&gt;
.wikitable &amp;gt; tr &amp;gt; th, .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th { background-color: #d5e0e7; }&lt;br /&gt;
&lt;br /&gt;
/* ---- phones (responsive classic Vector) ---- */&lt;br /&gt;
@media screen and (max-width: 720px) {&lt;br /&gt;
	#mw-page-base { height: 70px; }&lt;br /&gt;
	#footer { margin-left: 10px; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- main page: no title; boxes and game-style tiles like minecraft.wiki ---- */&lt;br /&gt;
body.page-Main_Page #firstHeading { display: none; }&lt;br /&gt;
.mm-row { display: flex; flex-wrap: wrap; gap: 12px; align-items: flex-start; }&lt;br /&gt;
.mm-col { flex: 1 1 360px; min-width: 0; }&lt;br /&gt;
.mm-col-side { flex: 0 1 340px; }&lt;br /&gt;
.mm-box {&lt;br /&gt;
	background: #f4f8fa;&lt;br /&gt;
	border: 2px solid #aab9c3;&lt;br /&gt;
	box-shadow: inset 0 0 0 2px #ffffff;&lt;br /&gt;
	padding: 0.8em 1em;&lt;br /&gt;
	margin-bottom: 12px;&lt;br /&gt;
}&lt;br /&gt;
.mm-box h2, .mm-box .mm-title { font-family: inherit; font-size: 1.15em; font-weight: bold; border: 0; margin: 0 0 0.4em; padding: 0; }&lt;br /&gt;
.mm-tiles { display: flex; flex-wrap: wrap; gap: 8px; }&lt;br /&gt;
.mm-tile {&lt;br /&gt;
	width: 96px;&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px -2px 0 var(--mm-button-dark);&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.9em;&lt;br /&gt;
	padding: 6px 4px 6px;&lt;br /&gt;
}&lt;br /&gt;
.mm-tile:hover { background: #d6d6d6; }&lt;br /&gt;
.mm-tile img { display: block; margin: 0 auto 4px; image-rendering: pixelated; }&lt;br /&gt;
.mm-tile a { color: #202020; }&lt;br /&gt;
.mm-button {&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	padding: 0.4em 1em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.mm-button a, .mm-button a:visited { color: #ffffff !important; text-shadow: 1px 1px 0 #2b4c12; }&lt;br /&gt;
.mm-banner { position: relative; border: 2px solid #000; margin-bottom: 12px; line-height: 0; }&lt;br /&gt;
.mm-banner img { width: 100%; height: 320px; object-fit: cover; object-position: 50% 55%; }&lt;br /&gt;
.mm-banner-text {&lt;br /&gt;
	position: absolute; left: 12px; bottom: 12px; line-height: 1.4;&lt;br /&gt;
	background: rgba(0, 0, 0, 0.6); color: #fff; padding: 0.4em 0.8em; font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.mm-banner-text a { color: #fff !important; }&lt;br /&gt;
.mm-tag { display: inline-block; background: #7a3cc2; color: #fff; font-weight: bold; padding: 0.15em 0.6em; margin-left: 0.5em; font-size: 0.85em; }&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=42</id>
		<title>MediaWiki:Vector.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=42"/>
		<updated>2026-10-11T17:08:03Z</updated>

		<summary type="html">&lt;p&gt;Admin: wiki_sync.py&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Malta in Minecraft wiki - look modelled on minecraft.wiki, with our own CSS and pixel art&lt;br /&gt;
   (images/mim-skin/, made by pipeline/wiki/make_skin_art.py). Loaded by the classic Vector skin only;&lt;br /&gt;
   switching the skin back to vector-2022 restores the earlier look. */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
	--mm-content: #e6eff4;&lt;br /&gt;
	--mm-content-edge: #c8d7e0;&lt;br /&gt;
	--mm-dirt: #2e2117;&lt;br /&gt;
	--mm-panel: #232324;&lt;br /&gt;
	--mm-panel-edge: #313233;&lt;br /&gt;
	--mm-button: #c6c6c6;&lt;br /&gt;
	--mm-button-light: #f0f0f0;&lt;br /&gt;
	--mm-button-dark: #555555;&lt;br /&gt;
	--mm-green: #5d9b2a;&lt;br /&gt;
	--mm-green-light: #82c04a;&lt;br /&gt;
	--mm-green-dark: #3f6e1a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- page background: sky + grass banner over dirt ---- */&lt;br /&gt;
body {&lt;br /&gt;
	font-family: &amp;quot;Liberation Sans&amp;quot;, Arial, Helvetica, FreeSans, sans-serif;&lt;br /&gt;
	background-color: #5f5f5f;&lt;br /&gt;
	/* under the grass: a cut through the Maltese rock layers (same blocks per member as the world), then&lt;br /&gt;
	   Lower Coralline repeating. Way back to plain dirt: url(header.png), url(dirt.png) with repeat-x, repeat. */&lt;br /&gt;
	background-image: url(/images/mim-skin/header.png), url(/images/mim-skin/strata.png), url(/images/mim-skin/lcl.png);&lt;br /&gt;
	background-repeat: repeat-x, repeat-x, repeat;&lt;br /&gt;
	background-position: top left, top left, top left;&lt;br /&gt;
	image-rendering: auto;&lt;br /&gt;
}&lt;br /&gt;
#mw-page-base { background: none; height: 85px; }&lt;br /&gt;
#mw-head-base { background: none; }&lt;br /&gt;
&lt;br /&gt;
/* ---- content area ---- */&lt;br /&gt;
.mw-body {&lt;br /&gt;
	background-color: var(--mm-content);&lt;br /&gt;
	border: 0;&lt;br /&gt;
	border-top: 6px solid var(--mm-content-edge);&lt;br /&gt;
	border-left: 6px solid var(--mm-content-edge);&lt;br /&gt;
	margin-right: 10px;&lt;br /&gt;
	color: #202122;&lt;br /&gt;
}&lt;br /&gt;
.mw-body h1, .mw-body h2 { border-bottom-color: #a9bac5; }&lt;br /&gt;
.mw-body a.external { color: #0645ad; }&lt;br /&gt;
&lt;br /&gt;
/* ---- logo ---- */&lt;br /&gt;
#p-logo { height: 150px; margin-bottom: 6px; }&lt;br /&gt;
#p-logo a {&lt;br /&gt;
	height: 150px;&lt;br /&gt;
	background-size: 140px 140px;&lt;br /&gt;
	background-position: center center;&lt;br /&gt;
	image-rendering: pixelated;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- sidebar: dark blocky boxes ---- */&lt;br /&gt;
#mw-panel { padding-top: 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal {&lt;br /&gt;
	margin: 0 0.6em 0.9em 0.6em;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	background: none;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-heading {&lt;br /&gt;
	display: block;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.45em 0.7em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	background: #58595a;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #7c7d7e, inset -2px -2px 0 #3d3e3f;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2a2a2a;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.35em 0.7em 0.45em;&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	border-top: 0;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-heading { display: none; }&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-content { border-top: 2px solid var(--mm-panel-edge); }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li { padding: 0.3em 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a { color: #bfbfbf; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:hover,&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:focus { color: #ffffff; }&lt;br /&gt;
&lt;br /&gt;
/* ---- tabs: game-menu buttons ---- */&lt;br /&gt;
#left-navigation, #right-navigation { margin-top: 2.5em; }&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list,&lt;br /&gt;
.vector-menu-dropdown,&lt;br /&gt;
.vector-menu-dropdown .vector-menu-heading { background-image: none !important; }&lt;br /&gt;
.vector-menu-tabs { padding-left: 0; height: auto; }&lt;br /&gt;
.vector-menu-tabs li {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	margin: 0 4px 0 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px 0 0 var(--mm-button-dark);&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li:hover { background: #d6d6d6; }&lt;br /&gt;
.vector-menu-tabs li.selected {&lt;br /&gt;
	background: var(--mm-content);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
	height: auto;&lt;br /&gt;
	padding: 0.65em 0.9em 0;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	color: #303030 !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li.selected a { color: #000 !important; }&lt;br /&gt;
.vector-menu-tabs li.new a { color: #8a1e1e !important; }&lt;br /&gt;
.vector-menu-dropdown {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	margin-right: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- search box ---- */&lt;br /&gt;
#p-search { margin-right: 0.5em; }&lt;br /&gt;
#p-search .cdx-text-input__input,&lt;br /&gt;
#searchInput {&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-radius: 0;&lt;br /&gt;
	background: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- personal tools (top right): dark box ---- */&lt;br /&gt;
#p-personal { top: 6px; right: 8px; }&lt;br /&gt;
#p-personal .vector-menu-content-list {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	padding: 0.25em 0.6em;&lt;br /&gt;
}&lt;br /&gt;
#p-personal li { margin: 0 0.4em; padding-top: 0.25em; }&lt;br /&gt;
#p-personal li a, #p-personal li span { color: #ffffff; }&lt;br /&gt;
#pt-anonuserpage, #pt-tmpuserpage { color: #bfbfbf; }&lt;br /&gt;
&lt;br /&gt;
/* ---- footer: dark box ---- */&lt;br /&gt;
#footer {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 4px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	outline-offset: -2px;&lt;br /&gt;
	margin: 10px 10px 10px calc(11em + 4px);&lt;br /&gt;
	padding: 0.6em 0.9em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
#footer { display: flow-root; height: auto; }   /* always wraps its floated lists and icons */&lt;br /&gt;
#footer::after { content: &#039;&#039;; display: block; clear: both; }&lt;br /&gt;
#footer ul { margin: 0; padding: 0.2em 0; }&lt;br /&gt;
#footer-icons { float: right; }&lt;br /&gt;
#footer-icons li { height: auto; line-height: 0; }&lt;br /&gt;
#footer-icons .cdx-button { padding: 0; min-height: 0; min-width: 0; height: auto; border: 0; background: none; box-shadow: none; }&lt;br /&gt;
#footer-icons img { width: 88px; height: 31px; max-height: none; background: #eaecf0; border: 2px solid #000; }&lt;br /&gt;
#footer li { color: #ffffff; }&lt;br /&gt;
#footer a { color: #bfbfbf; }&lt;br /&gt;
#footer a:hover { color: #ffffff; }&lt;br /&gt;
#footer-poweredbyico img { filter: grayscale(0.2); }&lt;br /&gt;
&lt;br /&gt;
/* ---- infobox: green title bar like the game&#039;s buttons ---- */&lt;br /&gt;
table.place-infobox {&lt;br /&gt;
	background: #f4f8f6 !important;&lt;br /&gt;
	border: 2px solid var(--mm-green) !important;&lt;br /&gt;
	padding: 3px;&lt;br /&gt;
	border-collapse: separate !important;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox &amp;gt; caption {&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	border: 2px solid var(--mm-green-dark);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2b4c12;&lt;br /&gt;
	padding: 0.45em !important;&lt;br /&gt;
	margin-bottom: 3px;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox th[colspan] {&lt;br /&gt;
	background: #d3e6c1 !important;&lt;br /&gt;
	color: #2b4c12;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; td,&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; th:not([colspan]) { background: #eaf0ee; }&lt;br /&gt;
&lt;br /&gt;
/* ---- table of contents and thumbnails: lighter frames on the blue-grey ---- */&lt;br /&gt;
#toc, .toc, .mw-parser-output .thumbinner, .wikitable {&lt;br /&gt;
	background-color: #f4f8fa;&lt;br /&gt;
	border-color: #aab9c3;&lt;br /&gt;
}&lt;br /&gt;
.wikitable &amp;gt; tr &amp;gt; th, .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th { background-color: #d5e0e7; }&lt;br /&gt;
&lt;br /&gt;
/* ---- phones (responsive classic Vector) ---- */&lt;br /&gt;
@media screen and (max-width: 720px) {&lt;br /&gt;
	#mw-page-base { height: 70px; }&lt;br /&gt;
	#footer { margin-left: 10px; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- main page: no title; boxes and game-style tiles like minecraft.wiki ---- */&lt;br /&gt;
body.page-Main_Page #firstHeading { display: none; }&lt;br /&gt;
.mm-row { display: flex; flex-wrap: wrap; gap: 12px; align-items: flex-start; }&lt;br /&gt;
.mm-col { flex: 1 1 360px; min-width: 0; }&lt;br /&gt;
.mm-col-side { flex: 0 1 340px; }&lt;br /&gt;
.mm-box {&lt;br /&gt;
	background: #f4f8fa;&lt;br /&gt;
	border: 2px solid #aab9c3;&lt;br /&gt;
	box-shadow: inset 0 0 0 2px #ffffff;&lt;br /&gt;
	padding: 0.8em 1em;&lt;br /&gt;
	margin-bottom: 12px;&lt;br /&gt;
}&lt;br /&gt;
.mm-box h2, .mm-box .mm-title { font-family: inherit; font-size: 1.15em; font-weight: bold; border: 0; margin: 0 0 0.4em; padding: 0; }&lt;br /&gt;
.mm-tiles { display: flex; flex-wrap: wrap; gap: 8px; }&lt;br /&gt;
.mm-tile {&lt;br /&gt;
	width: 96px;&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px -2px 0 var(--mm-button-dark);&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.9em;&lt;br /&gt;
	padding: 6px 4px 6px;&lt;br /&gt;
}&lt;br /&gt;
.mm-tile:hover { background: #d6d6d6; }&lt;br /&gt;
.mm-tile img { display: block; margin: 0 auto 4px; image-rendering: pixelated; }&lt;br /&gt;
.mm-tile a { color: #202020; }&lt;br /&gt;
.mm-button {&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	padding: 0.4em 1em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.mm-button a, .mm-button a:visited { color: #ffffff !important; text-shadow: 1px 1px 0 #2b4c12; }&lt;br /&gt;
.mm-banner { position: relative; border: 2px solid #000; margin-bottom: 12px; line-height: 0; }&lt;br /&gt;
.mm-banner img { width: 100%; height: 320px; object-fit: cover; object-position: 50% 55%; }&lt;br /&gt;
.mm-banner-text {&lt;br /&gt;
	position: absolute; left: 12px; bottom: 12px; line-height: 1.4;&lt;br /&gt;
	background: rgba(0, 0, 0, 0.6); color: #fff; padding: 0.4em 0.8em; font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.mm-banner-text a { color: #fff !important; }&lt;br /&gt;
.mm-tag { display: inline-block; background: #7a3cc2; color: #fff; font-weight: bold; padding: 0.15em 0.6em; margin-left: 0.5em; font-size: 0.85em; }&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=MiM:Privacy_policy&amp;diff=41</id>
		<title>MiM:Privacy policy</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=MiM:Privacy_policy&amp;diff=41"/>
		<updated>2026-10-11T17:04:18Z</updated>

		<summary type="html">&lt;p&gt;Admin: wiki_sync.py&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This wiki and [https://maltaminecraft.com maltaminecraft.com] are run by The MiM Project.&lt;br /&gt;
&lt;br /&gt;
* You can read everything without an account. Visitors cannot create accounts, so we hold no personal data about readers.&lt;br /&gt;
* There are no adverts, analytics or tracking scripts.&lt;br /&gt;
* The wiki sets small cookies only to remember display settings, and for the editors&#039; login.&lt;br /&gt;
* The sites are delivered through Cloudflare, which handles connections (including your IP address) under its own privacy policy.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=MiM:About&amp;diff=40</id>
		<title>MiM:About</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=MiM:About&amp;diff=40"/>
		<updated>2026-10-11T17:04:17Z</updated>

		<summary type="html">&lt;p&gt;Admin: wiki_sync.py&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Malta in Minecraft&#039;&#039;&#039;, shortened to &#039;&#039;&#039;MiM&#039;&#039;&#039; or &#039;&#039;&#039;The MiM Project&#039;&#039;&#039;, is a fan project that builds the Maltese islands (Malta, Gozo and Comino) in Minecraft Java Edition at &#039;&#039;&#039;1:1&#039;&#039;&#039; scale: one block is one metre.&lt;br /&gt;
&lt;br /&gt;
* The land and the seabed come from real survey data. Places the data cannot show, such as the insides of sea arches and caves, are modelled from photos and other sources.&lt;br /&gt;
* The finished world is &#039;&#039;&#039;pure vanilla&#039;&#039;&#039;: you need no mods to play it.&lt;br /&gt;
* The world is &#039;&#039;&#039;coming soon&#039;&#039;&#039;. This wiki tells you what is in it and where to find it.&lt;br /&gt;
&lt;br /&gt;
Main site: [https://maltaminecraft.com maltaminecraft.com]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;NOT AN OFFICIAL MINECRAFT PRODUCT. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=39</id>
		<title>MediaWiki:Vector.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=39"/>
		<updated>2026-10-11T17:04:17Z</updated>

		<summary type="html">&lt;p&gt;Admin: wiki_sync.py&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Malta in Minecraft wiki - look modelled on minecraft.wiki, with our own CSS and pixel art&lt;br /&gt;
   (images/mim-skin/, made by pipeline/wiki/make_skin_art.py). Loaded by the classic Vector skin only;&lt;br /&gt;
   switching the skin back to vector-2022 restores the earlier look. */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
	--mm-content: #e6eff4;&lt;br /&gt;
	--mm-content-edge: #c8d7e0;&lt;br /&gt;
	--mm-dirt: #2e2117;&lt;br /&gt;
	--mm-panel: #232324;&lt;br /&gt;
	--mm-panel-edge: #313233;&lt;br /&gt;
	--mm-button: #c6c6c6;&lt;br /&gt;
	--mm-button-light: #f0f0f0;&lt;br /&gt;
	--mm-button-dark: #555555;&lt;br /&gt;
	--mm-green: #5d9b2a;&lt;br /&gt;
	--mm-green-light: #82c04a;&lt;br /&gt;
	--mm-green-dark: #3f6e1a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- page background: sky + grass banner over dirt ---- */&lt;br /&gt;
body {&lt;br /&gt;
	font-family: &amp;quot;Liberation Sans&amp;quot;, Arial, Helvetica, FreeSans, sans-serif;&lt;br /&gt;
	background-color: var(--mm-dirt);&lt;br /&gt;
	background-image: url(/images/mim-skin/header.png), url(/images/mim-skin/dirt.png);&lt;br /&gt;
	background-repeat: repeat-x, repeat;&lt;br /&gt;
	background-position: top left, top left;&lt;br /&gt;
	image-rendering: auto;&lt;br /&gt;
}&lt;br /&gt;
#mw-page-base { background: none; height: 85px; }&lt;br /&gt;
#mw-head-base { background: none; }&lt;br /&gt;
&lt;br /&gt;
/* ---- content area ---- */&lt;br /&gt;
.mw-body {&lt;br /&gt;
	background-color: var(--mm-content);&lt;br /&gt;
	border: 0;&lt;br /&gt;
	border-top: 6px solid var(--mm-content-edge);&lt;br /&gt;
	border-left: 6px solid var(--mm-content-edge);&lt;br /&gt;
	margin-right: 10px;&lt;br /&gt;
	color: #202122;&lt;br /&gt;
}&lt;br /&gt;
.mw-body h1, .mw-body h2 { border-bottom-color: #a9bac5; }&lt;br /&gt;
.mw-body a.external { color: #0645ad; }&lt;br /&gt;
&lt;br /&gt;
/* ---- logo ---- */&lt;br /&gt;
#p-logo { height: 150px; margin-bottom: 6px; }&lt;br /&gt;
#p-logo a {&lt;br /&gt;
	height: 150px;&lt;br /&gt;
	background-size: 140px 140px;&lt;br /&gt;
	background-position: center center;&lt;br /&gt;
	image-rendering: pixelated;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- sidebar: dark blocky boxes ---- */&lt;br /&gt;
#mw-panel { padding-top: 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal {&lt;br /&gt;
	margin: 0 0.6em 0.9em 0.6em;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	background: none;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-heading {&lt;br /&gt;
	display: block;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.45em 0.7em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	background: #58595a;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #7c7d7e, inset -2px -2px 0 #3d3e3f;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2a2a2a;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.35em 0.7em 0.45em;&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	border-top: 0;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-heading { display: none; }&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-content { border-top: 2px solid var(--mm-panel-edge); }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li { padding: 0.3em 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a { color: #bfbfbf; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:hover,&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:focus { color: #ffffff; }&lt;br /&gt;
&lt;br /&gt;
/* ---- tabs: game-menu buttons ---- */&lt;br /&gt;
#left-navigation, #right-navigation { margin-top: 2.5em; }&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list,&lt;br /&gt;
.vector-menu-dropdown,&lt;br /&gt;
.vector-menu-dropdown .vector-menu-heading { background-image: none !important; }&lt;br /&gt;
.vector-menu-tabs { padding-left: 0; height: auto; }&lt;br /&gt;
.vector-menu-tabs li {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	margin: 0 4px 0 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px 0 0 var(--mm-button-dark);&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li:hover { background: #d6d6d6; }&lt;br /&gt;
.vector-menu-tabs li.selected {&lt;br /&gt;
	background: var(--mm-content);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
	height: auto;&lt;br /&gt;
	padding: 0.65em 0.9em 0;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	color: #303030 !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li.selected a { color: #000 !important; }&lt;br /&gt;
.vector-menu-tabs li.new a { color: #8a1e1e !important; }&lt;br /&gt;
.vector-menu-dropdown {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	margin-right: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- search box ---- */&lt;br /&gt;
#p-search { margin-right: 0.5em; }&lt;br /&gt;
#p-search .cdx-text-input__input,&lt;br /&gt;
#searchInput {&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-radius: 0;&lt;br /&gt;
	background: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- personal tools (top right): dark box ---- */&lt;br /&gt;
#p-personal { top: 6px; right: 8px; }&lt;br /&gt;
#p-personal .vector-menu-content-list {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	padding: 0.25em 0.6em;&lt;br /&gt;
}&lt;br /&gt;
#p-personal li { margin: 0 0.4em; padding-top: 0.25em; }&lt;br /&gt;
#p-personal li a, #p-personal li span { color: #ffffff; }&lt;br /&gt;
#pt-anonuserpage, #pt-tmpuserpage { color: #bfbfbf; }&lt;br /&gt;
&lt;br /&gt;
/* ---- footer: dark box ---- */&lt;br /&gt;
#footer {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 4px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	outline-offset: -2px;&lt;br /&gt;
	margin: 10px 10px 10px calc(11em + 4px);&lt;br /&gt;
	padding: 0.6em 0.9em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
#footer { display: flow-root; height: auto; }   /* always wraps its floated lists and icons */&lt;br /&gt;
#footer::after { content: &#039;&#039;; display: block; clear: both; }&lt;br /&gt;
#footer ul { margin: 0; padding: 0.2em 0; }&lt;br /&gt;
#footer-icons { float: right; }&lt;br /&gt;
#footer-icons li { height: auto; line-height: 0; }&lt;br /&gt;
#footer-icons .cdx-button { padding: 0; min-height: 0; min-width: 0; height: auto; border: 0; background: none; box-shadow: none; }&lt;br /&gt;
#footer-icons img { width: 88px; height: 31px; max-height: none; background: #eaecf0; border: 2px solid #000; }&lt;br /&gt;
#footer li { color: #ffffff; }&lt;br /&gt;
#footer a { color: #bfbfbf; }&lt;br /&gt;
#footer a:hover { color: #ffffff; }&lt;br /&gt;
#footer-poweredbyico img { filter: grayscale(0.2); }&lt;br /&gt;
&lt;br /&gt;
/* ---- infobox: green title bar like the game&#039;s buttons ---- */&lt;br /&gt;
table.place-infobox {&lt;br /&gt;
	background: #f4f8f6 !important;&lt;br /&gt;
	border: 2px solid var(--mm-green) !important;&lt;br /&gt;
	padding: 3px;&lt;br /&gt;
	border-collapse: separate !important;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox &amp;gt; caption {&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	border: 2px solid var(--mm-green-dark);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2b4c12;&lt;br /&gt;
	padding: 0.45em !important;&lt;br /&gt;
	margin-bottom: 3px;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox th[colspan] {&lt;br /&gt;
	background: #d3e6c1 !important;&lt;br /&gt;
	color: #2b4c12;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; td,&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; th:not([colspan]) { background: #eaf0ee; }&lt;br /&gt;
&lt;br /&gt;
/* ---- table of contents and thumbnails: lighter frames on the blue-grey ---- */&lt;br /&gt;
#toc, .toc, .mw-parser-output .thumbinner, .wikitable {&lt;br /&gt;
	background-color: #f4f8fa;&lt;br /&gt;
	border-color: #aab9c3;&lt;br /&gt;
}&lt;br /&gt;
.wikitable &amp;gt; tr &amp;gt; th, .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th { background-color: #d5e0e7; }&lt;br /&gt;
&lt;br /&gt;
/* ---- phones (responsive classic Vector) ---- */&lt;br /&gt;
@media screen and (max-width: 720px) {&lt;br /&gt;
	#mw-page-base { height: 70px; }&lt;br /&gt;
	#footer { margin-left: 10px; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- main page: no title; boxes and game-style tiles like minecraft.wiki ---- */&lt;br /&gt;
body.page-Main_Page #firstHeading { display: none; }&lt;br /&gt;
.mm-row { display: flex; flex-wrap: wrap; gap: 12px; align-items: flex-start; }&lt;br /&gt;
.mm-col { flex: 1 1 360px; min-width: 0; }&lt;br /&gt;
.mm-col-side { flex: 0 1 340px; }&lt;br /&gt;
.mm-box {&lt;br /&gt;
	background: #f4f8fa;&lt;br /&gt;
	border: 2px solid #aab9c3;&lt;br /&gt;
	box-shadow: inset 0 0 0 2px #ffffff;&lt;br /&gt;
	padding: 0.8em 1em;&lt;br /&gt;
	margin-bottom: 12px;&lt;br /&gt;
}&lt;br /&gt;
.mm-box h2, .mm-box .mm-title { font-family: inherit; font-size: 1.15em; font-weight: bold; border: 0; margin: 0 0 0.4em; padding: 0; }&lt;br /&gt;
.mm-tiles { display: flex; flex-wrap: wrap; gap: 8px; }&lt;br /&gt;
.mm-tile {&lt;br /&gt;
	width: 96px;&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px -2px 0 var(--mm-button-dark);&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.9em;&lt;br /&gt;
	padding: 6px 4px 6px;&lt;br /&gt;
}&lt;br /&gt;
.mm-tile:hover { background: #d6d6d6; }&lt;br /&gt;
.mm-tile img { display: block; margin: 0 auto 4px; image-rendering: pixelated; }&lt;br /&gt;
.mm-tile a { color: #202020; }&lt;br /&gt;
.mm-button {&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	padding: 0.4em 1em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.mm-button a, .mm-button a:visited { color: #ffffff !important; text-shadow: 1px 1px 0 #2b4c12; }&lt;br /&gt;
.mm-banner { position: relative; border: 2px solid #000; margin-bottom: 12px; line-height: 0; }&lt;br /&gt;
.mm-banner img { width: 100%; height: 320px; object-fit: cover; object-position: 50% 55%; }&lt;br /&gt;
.mm-banner-text {&lt;br /&gt;
	position: absolute; left: 12px; bottom: 12px; line-height: 1.4;&lt;br /&gt;
	background: rgba(0, 0, 0, 0.6); color: #fff; padding: 0.4em 0.8em; font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.mm-banner-text a { color: #fff !important; }&lt;br /&gt;
.mm-tag { display: inline-block; background: #7a3cc2; color: #fff; font-weight: bold; padding: 0.15em 0.6em; margin-left: 0.5em; font-size: 0.85em; }&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=38</id>
		<title>MediaWiki:Vector.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=38"/>
		<updated>2026-10-11T17:02:53Z</updated>

		<summary type="html">&lt;p&gt;Admin: wiki_sync.py&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Malta in Minecraft wiki - look modelled on minecraft.wiki, with our own CSS and pixel art&lt;br /&gt;
   (images/maltamc-skin/, made by pipeline/wiki/make_skin_art.py). Loaded by the classic Vector skin only;&lt;br /&gt;
   switching the skin back to vector-2022 restores the earlier look. */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
	--mm-content: #e6eff4;&lt;br /&gt;
	--mm-content-edge: #c8d7e0;&lt;br /&gt;
	--mm-dirt: #2e2117;&lt;br /&gt;
	--mm-panel: #232324;&lt;br /&gt;
	--mm-panel-edge: #313233;&lt;br /&gt;
	--mm-button: #c6c6c6;&lt;br /&gt;
	--mm-button-light: #f0f0f0;&lt;br /&gt;
	--mm-button-dark: #555555;&lt;br /&gt;
	--mm-green: #5d9b2a;&lt;br /&gt;
	--mm-green-light: #82c04a;&lt;br /&gt;
	--mm-green-dark: #3f6e1a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- page background: sky + grass banner over dirt ---- */&lt;br /&gt;
body {&lt;br /&gt;
	font-family: &amp;quot;Liberation Sans&amp;quot;, Arial, Helvetica, FreeSans, sans-serif;&lt;br /&gt;
	background-color: var(--mm-dirt);&lt;br /&gt;
	background-image: url(/images/maltamc-skin/header.png), url(/images/maltamc-skin/dirt.png);&lt;br /&gt;
	background-repeat: repeat-x, repeat;&lt;br /&gt;
	background-position: top left, top left;&lt;br /&gt;
	image-rendering: auto;&lt;br /&gt;
}&lt;br /&gt;
#mw-page-base { background: none; height: 85px; }&lt;br /&gt;
#mw-head-base { background: none; }&lt;br /&gt;
&lt;br /&gt;
/* ---- content area ---- */&lt;br /&gt;
.mw-body {&lt;br /&gt;
	background-color: var(--mm-content);&lt;br /&gt;
	border: 0;&lt;br /&gt;
	border-top: 6px solid var(--mm-content-edge);&lt;br /&gt;
	border-left: 6px solid var(--mm-content-edge);&lt;br /&gt;
	margin-right: 10px;&lt;br /&gt;
	color: #202122;&lt;br /&gt;
}&lt;br /&gt;
.mw-body h1, .mw-body h2 { border-bottom-color: #a9bac5; }&lt;br /&gt;
.mw-body a.external { color: #0645ad; }&lt;br /&gt;
&lt;br /&gt;
/* ---- logo ---- */&lt;br /&gt;
#p-logo { height: 150px; margin-bottom: 6px; }&lt;br /&gt;
#p-logo a {&lt;br /&gt;
	height: 150px;&lt;br /&gt;
	background-size: 140px 140px;&lt;br /&gt;
	background-position: center center;&lt;br /&gt;
	image-rendering: pixelated;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- sidebar: dark blocky boxes ---- */&lt;br /&gt;
#mw-panel { padding-top: 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal {&lt;br /&gt;
	margin: 0 0.6em 0.9em 0.6em;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	background: none;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-heading {&lt;br /&gt;
	display: block;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.45em 0.7em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	background: #58595a;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #7c7d7e, inset -2px -2px 0 #3d3e3f;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2a2a2a;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.35em 0.7em 0.45em;&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	border-top: 0;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-heading { display: none; }&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-content { border-top: 2px solid var(--mm-panel-edge); }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li { padding: 0.3em 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a { color: #bfbfbf; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:hover,&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:focus { color: #ffffff; }&lt;br /&gt;
&lt;br /&gt;
/* ---- tabs: game-menu buttons ---- */&lt;br /&gt;
#left-navigation, #right-navigation { margin-top: 2.5em; }&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list,&lt;br /&gt;
.vector-menu-dropdown,&lt;br /&gt;
.vector-menu-dropdown .vector-menu-heading { background-image: none !important; }&lt;br /&gt;
.vector-menu-tabs { padding-left: 0; height: auto; }&lt;br /&gt;
.vector-menu-tabs li {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	margin: 0 4px 0 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px 0 0 var(--mm-button-dark);&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li:hover { background: #d6d6d6; }&lt;br /&gt;
.vector-menu-tabs li.selected {&lt;br /&gt;
	background: var(--mm-content);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
	height: auto;&lt;br /&gt;
	padding: 0.65em 0.9em 0;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	color: #303030 !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li.selected a { color: #000 !important; }&lt;br /&gt;
.vector-menu-tabs li.new a { color: #8a1e1e !important; }&lt;br /&gt;
.vector-menu-dropdown {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	margin-right: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- search box ---- */&lt;br /&gt;
#p-search { margin-right: 0.5em; }&lt;br /&gt;
#p-search .cdx-text-input__input,&lt;br /&gt;
#searchInput {&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-radius: 0;&lt;br /&gt;
	background: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- personal tools (top right): dark box ---- */&lt;br /&gt;
#p-personal { top: 6px; right: 8px; }&lt;br /&gt;
#p-personal .vector-menu-content-list {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	padding: 0.25em 0.6em;&lt;br /&gt;
}&lt;br /&gt;
#p-personal li { margin: 0 0.4em; padding-top: 0.25em; }&lt;br /&gt;
#p-personal li a, #p-personal li span { color: #ffffff; }&lt;br /&gt;
#pt-anonuserpage, #pt-tmpuserpage { color: #bfbfbf; }&lt;br /&gt;
&lt;br /&gt;
/* ---- footer: dark box ---- */&lt;br /&gt;
#footer {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 4px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	outline-offset: -2px;&lt;br /&gt;
	margin: 10px 10px 10px calc(11em + 4px);&lt;br /&gt;
	padding: 0.6em 0.9em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
#footer { display: flow-root; height: auto; }   /* always wraps its floated lists and icons */&lt;br /&gt;
#footer::after { content: &#039;&#039;; display: block; clear: both; }&lt;br /&gt;
#footer ul { margin: 0; padding: 0.2em 0; }&lt;br /&gt;
#footer-icons { float: right; }&lt;br /&gt;
#footer-icons li { height: auto; line-height: 0; }&lt;br /&gt;
#footer-icons .cdx-button { padding: 0; min-height: 0; min-width: 0; height: auto; border: 0; background: none; box-shadow: none; }&lt;br /&gt;
#footer-icons img { width: 88px; height: 31px; max-height: none; background: #eaecf0; border: 2px solid #000; }&lt;br /&gt;
#footer li { color: #ffffff; }&lt;br /&gt;
#footer a { color: #bfbfbf; }&lt;br /&gt;
#footer a:hover { color: #ffffff; }&lt;br /&gt;
#footer-poweredbyico img { filter: grayscale(0.2); }&lt;br /&gt;
&lt;br /&gt;
/* ---- infobox: green title bar like the game&#039;s buttons ---- */&lt;br /&gt;
table.place-infobox {&lt;br /&gt;
	background: #f4f8f6 !important;&lt;br /&gt;
	border: 2px solid var(--mm-green) !important;&lt;br /&gt;
	padding: 3px;&lt;br /&gt;
	border-collapse: separate !important;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox &amp;gt; caption {&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	border: 2px solid var(--mm-green-dark);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2b4c12;&lt;br /&gt;
	padding: 0.45em !important;&lt;br /&gt;
	margin-bottom: 3px;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox th[colspan] {&lt;br /&gt;
	background: #d3e6c1 !important;&lt;br /&gt;
	color: #2b4c12;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; td,&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; th:not([colspan]) { background: #eaf0ee; }&lt;br /&gt;
&lt;br /&gt;
/* ---- table of contents and thumbnails: lighter frames on the blue-grey ---- */&lt;br /&gt;
#toc, .toc, .mw-parser-output .thumbinner, .wikitable {&lt;br /&gt;
	background-color: #f4f8fa;&lt;br /&gt;
	border-color: #aab9c3;&lt;br /&gt;
}&lt;br /&gt;
.wikitable &amp;gt; tr &amp;gt; th, .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th { background-color: #d5e0e7; }&lt;br /&gt;
&lt;br /&gt;
/* ---- phones (responsive classic Vector) ---- */&lt;br /&gt;
@media screen and (max-width: 720px) {&lt;br /&gt;
	#mw-page-base { height: 70px; }&lt;br /&gt;
	#footer { margin-left: 10px; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- main page: no title; boxes and game-style tiles like minecraft.wiki ---- */&lt;br /&gt;
body.page-Main_Page #firstHeading { display: none; }&lt;br /&gt;
.mm-row { display: flex; flex-wrap: wrap; gap: 12px; align-items: flex-start; }&lt;br /&gt;
.mm-col { flex: 1 1 360px; min-width: 0; }&lt;br /&gt;
.mm-col-side { flex: 0 1 340px; }&lt;br /&gt;
.mm-box {&lt;br /&gt;
	background: #f4f8fa;&lt;br /&gt;
	border: 2px solid #aab9c3;&lt;br /&gt;
	box-shadow: inset 0 0 0 2px #ffffff;&lt;br /&gt;
	padding: 0.8em 1em;&lt;br /&gt;
	margin-bottom: 12px;&lt;br /&gt;
}&lt;br /&gt;
.mm-box h2, .mm-box .mm-title { font-family: inherit; font-size: 1.15em; font-weight: bold; border: 0; margin: 0 0 0.4em; padding: 0; }&lt;br /&gt;
.mm-tiles { display: flex; flex-wrap: wrap; gap: 8px; }&lt;br /&gt;
.mm-tile {&lt;br /&gt;
	width: 96px;&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px -2px 0 var(--mm-button-dark);&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.9em;&lt;br /&gt;
	padding: 6px 4px 6px;&lt;br /&gt;
}&lt;br /&gt;
.mm-tile:hover { background: #d6d6d6; }&lt;br /&gt;
.mm-tile img { display: block; margin: 0 auto 4px; image-rendering: pixelated; }&lt;br /&gt;
.mm-tile a { color: #202020; }&lt;br /&gt;
.mm-button {&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	padding: 0.4em 1em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.mm-button a, .mm-button a:visited { color: #ffffff !important; text-shadow: 1px 1px 0 #2b4c12; }&lt;br /&gt;
.mm-banner { position: relative; border: 2px solid #000; margin-bottom: 12px; line-height: 0; }&lt;br /&gt;
.mm-banner img { width: 100%; height: 320px; object-fit: cover; object-position: 50% 55%; }&lt;br /&gt;
.mm-banner-text {&lt;br /&gt;
	position: absolute; left: 12px; bottom: 12px; line-height: 1.4;&lt;br /&gt;
	background: rgba(0, 0, 0, 0.6); color: #fff; padding: 0.4em 0.8em; font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.mm-banner-text a { color: #fff !important; }&lt;br /&gt;
.mm-tag { display: inline-block; background: #7a3cc2; color: #fff; font-weight: bold; padding: 0.15em 0.6em; margin-left: 0.5em; font-size: 0.85em; }&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=37</id>
		<title>MediaWiki:Vector.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=37"/>
		<updated>2026-10-11T17:02:40Z</updated>

		<summary type="html">&lt;p&gt;Admin: wiki_sync.py&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Malta in Minecraft wiki - look modelled on minecraft.wiki, with our own CSS and pixel art&lt;br /&gt;
   (images/maltamc-skin/, made by pipeline/wiki/make_skin_art.py). Loaded by the classic Vector skin only;&lt;br /&gt;
   switching the skin back to vector-2022 restores the earlier look. */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
	--mm-content: #e6eff4;&lt;br /&gt;
	--mm-content-edge: #c8d7e0;&lt;br /&gt;
	--mm-dirt: #2e2117;&lt;br /&gt;
	--mm-panel: #232324;&lt;br /&gt;
	--mm-panel-edge: #313233;&lt;br /&gt;
	--mm-button: #c6c6c6;&lt;br /&gt;
	--mm-button-light: #f0f0f0;&lt;br /&gt;
	--mm-button-dark: #555555;&lt;br /&gt;
	--mm-green: #5d9b2a;&lt;br /&gt;
	--mm-green-light: #82c04a;&lt;br /&gt;
	--mm-green-dark: #3f6e1a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- page background: sky + grass banner over dirt ---- */&lt;br /&gt;
body {&lt;br /&gt;
	font-family: &amp;quot;Liberation Sans&amp;quot;, Arial, Helvetica, FreeSans, sans-serif;&lt;br /&gt;
	background-color: var(--mm-dirt);&lt;br /&gt;
	background-image: url(/images/maltamc-skin/header.png), url(/images/maltamc-skin/dirt.png);&lt;br /&gt;
	background-repeat: repeat-x, repeat;&lt;br /&gt;
	background-position: top left, top left;&lt;br /&gt;
	image-rendering: auto;&lt;br /&gt;
}&lt;br /&gt;
#mw-page-base { background: none; height: 85px; }&lt;br /&gt;
#mw-head-base { background: none; }&lt;br /&gt;
&lt;br /&gt;
/* ---- content area ---- */&lt;br /&gt;
.mw-body {&lt;br /&gt;
	background-color: var(--mm-content);&lt;br /&gt;
	border: 0;&lt;br /&gt;
	border-top: 6px solid var(--mm-content-edge);&lt;br /&gt;
	border-left: 6px solid var(--mm-content-edge);&lt;br /&gt;
	margin-right: 10px;&lt;br /&gt;
	color: #202122;&lt;br /&gt;
}&lt;br /&gt;
.mw-body h1, .mw-body h2 { border-bottom-color: #a9bac5; }&lt;br /&gt;
.mw-body a.external { color: #0645ad; }&lt;br /&gt;
&lt;br /&gt;
/* ---- logo ---- */&lt;br /&gt;
#p-logo { height: 150px; margin-bottom: 6px; }&lt;br /&gt;
#p-logo a {&lt;br /&gt;
	height: 150px;&lt;br /&gt;
	background-size: 140px 140px;&lt;br /&gt;
	background-position: center center;&lt;br /&gt;
	image-rendering: pixelated;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- sidebar: dark blocky boxes ---- */&lt;br /&gt;
#mw-panel { padding-top: 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal {&lt;br /&gt;
	margin: 0 0.6em 0.9em 0.6em;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	background: none;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-heading {&lt;br /&gt;
	display: block;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.45em 0.7em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	background: #58595a;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #7c7d7e, inset -2px -2px 0 #3d3e3f;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2a2a2a;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.35em 0.7em 0.45em;&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	border-top: 0;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-heading { display: none; }&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-content { border-top: 2px solid var(--mm-panel-edge); }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li { padding: 0.3em 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a { color: #bfbfbf; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:hover,&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:focus { color: #ffffff; }&lt;br /&gt;
&lt;br /&gt;
/* ---- tabs: game-menu buttons ---- */&lt;br /&gt;
#left-navigation, #right-navigation { margin-top: 2.5em; }&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list,&lt;br /&gt;
.vector-menu-dropdown,&lt;br /&gt;
.vector-menu-dropdown .vector-menu-heading { background-image: none !important; }&lt;br /&gt;
.vector-menu-tabs { padding-left: 0; height: auto; }&lt;br /&gt;
.vector-menu-tabs li {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	margin: 0 4px 0 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px 0 0 var(--mm-button-dark);&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li:hover { background: #d6d6d6; }&lt;br /&gt;
.vector-menu-tabs li.selected {&lt;br /&gt;
	background: var(--mm-content);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
	height: auto;&lt;br /&gt;
	padding: 0.65em 0.9em 0;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	color: #303030 !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li.selected a { color: #000 !important; }&lt;br /&gt;
.vector-menu-tabs li.new a { color: #8a1e1e !important; }&lt;br /&gt;
.vector-menu-dropdown {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	margin-right: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- search box ---- */&lt;br /&gt;
#p-search { margin-right: 0.5em; }&lt;br /&gt;
#p-search .cdx-text-input__input,&lt;br /&gt;
#searchInput {&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-radius: 0;&lt;br /&gt;
	background: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- personal tools (top right): dark box ---- */&lt;br /&gt;
#p-personal { top: 6px; right: 8px; }&lt;br /&gt;
#p-personal .vector-menu-content-list {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	padding: 0.25em 0.6em;&lt;br /&gt;
}&lt;br /&gt;
#p-personal li { margin: 0 0.4em; padding-top: 0.25em; }&lt;br /&gt;
#p-personal li a, #p-personal li span { color: #ffffff; }&lt;br /&gt;
#pt-anonuserpage, #pt-tmpuserpage { color: #bfbfbf; }&lt;br /&gt;
&lt;br /&gt;
/* ---- footer: dark box ---- */&lt;br /&gt;
#footer {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 4px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	outline-offset: -2px;&lt;br /&gt;
	margin: 10px 10px 10px calc(11em + 4px);&lt;br /&gt;
	padding: 0.6em 0.9em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
#footer { display: flow-root; height: auto; }   /* always wraps its floated lists and icons */&lt;br /&gt;
#footer::after { content: &#039;&#039;; display: block; clear: both; }&lt;br /&gt;
#footer ul { margin: 0; padding: 0.2em 0; }&lt;br /&gt;
#footer-icons { float: right; }&lt;br /&gt;
#footer-icons li { height: auto; line-height: 0; }&lt;br /&gt;
#footer-icons .cdx-button { padding: 0; min-height: 0; min-width: 0; height: auto; border: 0; background: none; box-shadow: none; }&lt;br /&gt;
#footer-icons img { width: 88px; height: 31px; max-height: none; }&lt;br /&gt;
#footer li { color: #ffffff; }&lt;br /&gt;
#footer a { color: #bfbfbf; }&lt;br /&gt;
#footer a:hover { color: #ffffff; }&lt;br /&gt;
#footer-poweredbyico img { filter: grayscale(0.2); }&lt;br /&gt;
&lt;br /&gt;
/* ---- infobox: green title bar like the game&#039;s buttons ---- */&lt;br /&gt;
table.place-infobox {&lt;br /&gt;
	background: #f4f8f6 !important;&lt;br /&gt;
	border: 2px solid var(--mm-green) !important;&lt;br /&gt;
	padding: 3px;&lt;br /&gt;
	border-collapse: separate !important;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox &amp;gt; caption {&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	border: 2px solid var(--mm-green-dark);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2b4c12;&lt;br /&gt;
	padding: 0.45em !important;&lt;br /&gt;
	margin-bottom: 3px;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox th[colspan] {&lt;br /&gt;
	background: #d3e6c1 !important;&lt;br /&gt;
	color: #2b4c12;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; td,&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; th:not([colspan]) { background: #eaf0ee; }&lt;br /&gt;
&lt;br /&gt;
/* ---- table of contents and thumbnails: lighter frames on the blue-grey ---- */&lt;br /&gt;
#toc, .toc, .mw-parser-output .thumbinner, .wikitable {&lt;br /&gt;
	background-color: #f4f8fa;&lt;br /&gt;
	border-color: #aab9c3;&lt;br /&gt;
}&lt;br /&gt;
.wikitable &amp;gt; tr &amp;gt; th, .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th { background-color: #d5e0e7; }&lt;br /&gt;
&lt;br /&gt;
/* ---- phones (responsive classic Vector) ---- */&lt;br /&gt;
@media screen and (max-width: 720px) {&lt;br /&gt;
	#mw-page-base { height: 70px; }&lt;br /&gt;
	#footer { margin-left: 10px; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- main page: no title; boxes and game-style tiles like minecraft.wiki ---- */&lt;br /&gt;
body.page-Main_Page #firstHeading { display: none; }&lt;br /&gt;
.mm-row { display: flex; flex-wrap: wrap; gap: 12px; align-items: flex-start; }&lt;br /&gt;
.mm-col { flex: 1 1 360px; min-width: 0; }&lt;br /&gt;
.mm-col-side { flex: 0 1 340px; }&lt;br /&gt;
.mm-box {&lt;br /&gt;
	background: #f4f8fa;&lt;br /&gt;
	border: 2px solid #aab9c3;&lt;br /&gt;
	box-shadow: inset 0 0 0 2px #ffffff;&lt;br /&gt;
	padding: 0.8em 1em;&lt;br /&gt;
	margin-bottom: 12px;&lt;br /&gt;
}&lt;br /&gt;
.mm-box h2, .mm-box .mm-title { font-family: inherit; font-size: 1.15em; font-weight: bold; border: 0; margin: 0 0 0.4em; padding: 0; }&lt;br /&gt;
.mm-tiles { display: flex; flex-wrap: wrap; gap: 8px; }&lt;br /&gt;
.mm-tile {&lt;br /&gt;
	width: 96px;&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px -2px 0 var(--mm-button-dark);&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.9em;&lt;br /&gt;
	padding: 6px 4px 6px;&lt;br /&gt;
}&lt;br /&gt;
.mm-tile:hover { background: #d6d6d6; }&lt;br /&gt;
.mm-tile img { display: block; margin: 0 auto 4px; image-rendering: pixelated; }&lt;br /&gt;
.mm-tile a { color: #202020; }&lt;br /&gt;
.mm-button {&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	padding: 0.4em 1em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.mm-button a, .mm-button a:visited { color: #ffffff !important; text-shadow: 1px 1px 0 #2b4c12; }&lt;br /&gt;
.mm-banner { position: relative; border: 2px solid #000; margin-bottom: 12px; line-height: 0; }&lt;br /&gt;
.mm-banner img { width: 100%; height: 320px; object-fit: cover; object-position: 50% 55%; }&lt;br /&gt;
.mm-banner-text {&lt;br /&gt;
	position: absolute; left: 12px; bottom: 12px; line-height: 1.4;&lt;br /&gt;
	background: rgba(0, 0, 0, 0.6); color: #fff; padding: 0.4em 0.8em; font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.mm-banner-text a { color: #fff !important; }&lt;br /&gt;
.mm-tag { display: inline-block; background: #7a3cc2; color: #fff; font-weight: bold; padding: 0.15em 0.6em; margin-left: 0.5em; font-size: 0.85em; }&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=36</id>
		<title>MediaWiki:Vector.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=36"/>
		<updated>2026-10-11T17:02:16Z</updated>

		<summary type="html">&lt;p&gt;Admin: wiki_sync.py&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Malta in Minecraft wiki - look modelled on minecraft.wiki, with our own CSS and pixel art&lt;br /&gt;
   (images/maltamc-skin/, made by pipeline/wiki/make_skin_art.py). Loaded by the classic Vector skin only;&lt;br /&gt;
   switching the skin back to vector-2022 restores the earlier look. */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
	--mm-content: #e6eff4;&lt;br /&gt;
	--mm-content-edge: #c8d7e0;&lt;br /&gt;
	--mm-dirt: #2e2117;&lt;br /&gt;
	--mm-panel: #232324;&lt;br /&gt;
	--mm-panel-edge: #313233;&lt;br /&gt;
	--mm-button: #c6c6c6;&lt;br /&gt;
	--mm-button-light: #f0f0f0;&lt;br /&gt;
	--mm-button-dark: #555555;&lt;br /&gt;
	--mm-green: #5d9b2a;&lt;br /&gt;
	--mm-green-light: #82c04a;&lt;br /&gt;
	--mm-green-dark: #3f6e1a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- page background: sky + grass banner over dirt ---- */&lt;br /&gt;
body {&lt;br /&gt;
	font-family: &amp;quot;Liberation Sans&amp;quot;, Arial, Helvetica, FreeSans, sans-serif;&lt;br /&gt;
	background-color: var(--mm-dirt);&lt;br /&gt;
	background-image: url(/images/maltamc-skin/header.png), url(/images/maltamc-skin/dirt.png);&lt;br /&gt;
	background-repeat: repeat-x, repeat;&lt;br /&gt;
	background-position: top left, top left;&lt;br /&gt;
	image-rendering: auto;&lt;br /&gt;
}&lt;br /&gt;
#mw-page-base { background: none; height: 85px; }&lt;br /&gt;
#mw-head-base { background: none; }&lt;br /&gt;
&lt;br /&gt;
/* ---- content area ---- */&lt;br /&gt;
.mw-body {&lt;br /&gt;
	background-color: var(--mm-content);&lt;br /&gt;
	border: 0;&lt;br /&gt;
	border-top: 6px solid var(--mm-content-edge);&lt;br /&gt;
	border-left: 6px solid var(--mm-content-edge);&lt;br /&gt;
	margin-right: 10px;&lt;br /&gt;
	color: #202122;&lt;br /&gt;
}&lt;br /&gt;
.mw-body h1, .mw-body h2 { border-bottom-color: #a9bac5; }&lt;br /&gt;
.mw-body a.external { color: #0645ad; }&lt;br /&gt;
&lt;br /&gt;
/* ---- logo ---- */&lt;br /&gt;
#p-logo { height: 150px; margin-bottom: 6px; }&lt;br /&gt;
#p-logo a {&lt;br /&gt;
	height: 150px;&lt;br /&gt;
	background-size: 140px 140px;&lt;br /&gt;
	background-position: center center;&lt;br /&gt;
	image-rendering: pixelated;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- sidebar: dark blocky boxes ---- */&lt;br /&gt;
#mw-panel { padding-top: 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal {&lt;br /&gt;
	margin: 0 0.6em 0.9em 0.6em;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	background: none;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-heading {&lt;br /&gt;
	display: block;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.45em 0.7em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	background: #58595a;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #7c7d7e, inset -2px -2px 0 #3d3e3f;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2a2a2a;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.35em 0.7em 0.45em;&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	border-top: 0;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-heading { display: none; }&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-content { border-top: 2px solid var(--mm-panel-edge); }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li { padding: 0.3em 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a { color: #bfbfbf; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:hover,&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:focus { color: #ffffff; }&lt;br /&gt;
&lt;br /&gt;
/* ---- tabs: game-menu buttons ---- */&lt;br /&gt;
#left-navigation, #right-navigation { margin-top: 2.5em; }&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list,&lt;br /&gt;
.vector-menu-dropdown,&lt;br /&gt;
.vector-menu-dropdown .vector-menu-heading { background-image: none !important; }&lt;br /&gt;
.vector-menu-tabs { padding-left: 0; height: auto; }&lt;br /&gt;
.vector-menu-tabs li {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	margin: 0 4px 0 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px 0 0 var(--mm-button-dark);&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li:hover { background: #d6d6d6; }&lt;br /&gt;
.vector-menu-tabs li.selected {&lt;br /&gt;
	background: var(--mm-content);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
	height: auto;&lt;br /&gt;
	padding: 0.65em 0.9em 0;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	color: #303030 !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li.selected a { color: #000 !important; }&lt;br /&gt;
.vector-menu-tabs li.new a { color: #8a1e1e !important; }&lt;br /&gt;
.vector-menu-dropdown {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	margin-right: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- search box ---- */&lt;br /&gt;
#p-search { margin-right: 0.5em; }&lt;br /&gt;
#p-search .cdx-text-input__input,&lt;br /&gt;
#searchInput {&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-radius: 0;&lt;br /&gt;
	background: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- personal tools (top right): dark box ---- */&lt;br /&gt;
#p-personal { top: 6px; right: 8px; }&lt;br /&gt;
#p-personal .vector-menu-content-list {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	padding: 0.25em 0.6em;&lt;br /&gt;
}&lt;br /&gt;
#p-personal li { margin: 0 0.4em; padding-top: 0.25em; }&lt;br /&gt;
#p-personal li a, #p-personal li span { color: #ffffff; }&lt;br /&gt;
#pt-anonuserpage, #pt-tmpuserpage { color: #bfbfbf; }&lt;br /&gt;
&lt;br /&gt;
/* ---- footer: dark box ---- */&lt;br /&gt;
#footer {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 4px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	outline-offset: -2px;&lt;br /&gt;
	margin: 10px 10px 10px calc(11em + 4px);&lt;br /&gt;
	padding: 0.6em 0.9em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
#footer { display: flow-root; height: auto; }   /* always wraps its floated lists and icons */&lt;br /&gt;
#footer::after { content: &#039;&#039;; display: block; clear: both; }&lt;br /&gt;
#footer ul { margin: 0; padding: 0.2em 0; }&lt;br /&gt;
#footer-icons { float: right; }&lt;br /&gt;
#footer-icons li { height: auto; line-height: 0; }&lt;br /&gt;
#footer-icons img { width: 88px; height: 31px; max-height: none; }&lt;br /&gt;
#footer li { color: #ffffff; }&lt;br /&gt;
#footer a { color: #bfbfbf; }&lt;br /&gt;
#footer a:hover { color: #ffffff; }&lt;br /&gt;
#footer-poweredbyico img { filter: grayscale(0.2); }&lt;br /&gt;
&lt;br /&gt;
/* ---- infobox: green title bar like the game&#039;s buttons ---- */&lt;br /&gt;
table.place-infobox {&lt;br /&gt;
	background: #f4f8f6 !important;&lt;br /&gt;
	border: 2px solid var(--mm-green) !important;&lt;br /&gt;
	padding: 3px;&lt;br /&gt;
	border-collapse: separate !important;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox &amp;gt; caption {&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	border: 2px solid var(--mm-green-dark);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2b4c12;&lt;br /&gt;
	padding: 0.45em !important;&lt;br /&gt;
	margin-bottom: 3px;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox th[colspan] {&lt;br /&gt;
	background: #d3e6c1 !important;&lt;br /&gt;
	color: #2b4c12;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; td,&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; th:not([colspan]) { background: #eaf0ee; }&lt;br /&gt;
&lt;br /&gt;
/* ---- table of contents and thumbnails: lighter frames on the blue-grey ---- */&lt;br /&gt;
#toc, .toc, .mw-parser-output .thumbinner, .wikitable {&lt;br /&gt;
	background-color: #f4f8fa;&lt;br /&gt;
	border-color: #aab9c3;&lt;br /&gt;
}&lt;br /&gt;
.wikitable &amp;gt; tr &amp;gt; th, .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th { background-color: #d5e0e7; }&lt;br /&gt;
&lt;br /&gt;
/* ---- phones (responsive classic Vector) ---- */&lt;br /&gt;
@media screen and (max-width: 720px) {&lt;br /&gt;
	#mw-page-base { height: 70px; }&lt;br /&gt;
	#footer { margin-left: 10px; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- main page: no title; boxes and game-style tiles like minecraft.wiki ---- */&lt;br /&gt;
body.page-Main_Page #firstHeading { display: none; }&lt;br /&gt;
.mm-row { display: flex; flex-wrap: wrap; gap: 12px; align-items: flex-start; }&lt;br /&gt;
.mm-col { flex: 1 1 360px; min-width: 0; }&lt;br /&gt;
.mm-col-side { flex: 0 1 340px; }&lt;br /&gt;
.mm-box {&lt;br /&gt;
	background: #f4f8fa;&lt;br /&gt;
	border: 2px solid #aab9c3;&lt;br /&gt;
	box-shadow: inset 0 0 0 2px #ffffff;&lt;br /&gt;
	padding: 0.8em 1em;&lt;br /&gt;
	margin-bottom: 12px;&lt;br /&gt;
}&lt;br /&gt;
.mm-box h2, .mm-box .mm-title { font-family: inherit; font-size: 1.15em; font-weight: bold; border: 0; margin: 0 0 0.4em; padding: 0; }&lt;br /&gt;
.mm-tiles { display: flex; flex-wrap: wrap; gap: 8px; }&lt;br /&gt;
.mm-tile {&lt;br /&gt;
	width: 96px;&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px -2px 0 var(--mm-button-dark);&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.9em;&lt;br /&gt;
	padding: 6px 4px 6px;&lt;br /&gt;
}&lt;br /&gt;
.mm-tile:hover { background: #d6d6d6; }&lt;br /&gt;
.mm-tile img { display: block; margin: 0 auto 4px; image-rendering: pixelated; }&lt;br /&gt;
.mm-tile a { color: #202020; }&lt;br /&gt;
.mm-button {&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	padding: 0.4em 1em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.mm-button a, .mm-button a:visited { color: #ffffff !important; text-shadow: 1px 1px 0 #2b4c12; }&lt;br /&gt;
.mm-banner { position: relative; border: 2px solid #000; margin-bottom: 12px; line-height: 0; }&lt;br /&gt;
.mm-banner img { width: 100%; height: 320px; object-fit: cover; object-position: 50% 55%; }&lt;br /&gt;
.mm-banner-text {&lt;br /&gt;
	position: absolute; left: 12px; bottom: 12px; line-height: 1.4;&lt;br /&gt;
	background: rgba(0, 0, 0, 0.6); color: #fff; padding: 0.4em 0.8em; font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.mm-banner-text a { color: #fff !important; }&lt;br /&gt;
.mm-tag { display: inline-block; background: #7a3cc2; color: #fff; font-weight: bold; padding: 0.15em 0.6em; margin-left: 0.5em; font-size: 0.85em; }&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=35</id>
		<title>MediaWiki:Vector.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=35"/>
		<updated>2026-10-11T17:02:00Z</updated>

		<summary type="html">&lt;p&gt;Admin: wiki_sync.py&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Malta in Minecraft wiki - look modelled on minecraft.wiki, with our own CSS and pixel art&lt;br /&gt;
   (images/maltamc-skin/, made by pipeline/wiki/make_skin_art.py). Loaded by the classic Vector skin only;&lt;br /&gt;
   switching the skin back to vector-2022 restores the earlier look. */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
	--mm-content: #e6eff4;&lt;br /&gt;
	--mm-content-edge: #c8d7e0;&lt;br /&gt;
	--mm-dirt: #2e2117;&lt;br /&gt;
	--mm-panel: #232324;&lt;br /&gt;
	--mm-panel-edge: #313233;&lt;br /&gt;
	--mm-button: #c6c6c6;&lt;br /&gt;
	--mm-button-light: #f0f0f0;&lt;br /&gt;
	--mm-button-dark: #555555;&lt;br /&gt;
	--mm-green: #5d9b2a;&lt;br /&gt;
	--mm-green-light: #82c04a;&lt;br /&gt;
	--mm-green-dark: #3f6e1a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- page background: sky + grass banner over dirt ---- */&lt;br /&gt;
body {&lt;br /&gt;
	font-family: &amp;quot;Liberation Sans&amp;quot;, Arial, Helvetica, FreeSans, sans-serif;&lt;br /&gt;
	background-color: var(--mm-dirt);&lt;br /&gt;
	background-image: url(/images/maltamc-skin/header.png), url(/images/maltamc-skin/dirt.png);&lt;br /&gt;
	background-repeat: repeat-x, repeat;&lt;br /&gt;
	background-position: top left, top left;&lt;br /&gt;
	image-rendering: auto;&lt;br /&gt;
}&lt;br /&gt;
#mw-page-base { background: none; height: 85px; }&lt;br /&gt;
#mw-head-base { background: none; }&lt;br /&gt;
&lt;br /&gt;
/* ---- content area ---- */&lt;br /&gt;
.mw-body {&lt;br /&gt;
	background-color: var(--mm-content);&lt;br /&gt;
	border: 0;&lt;br /&gt;
	border-top: 6px solid var(--mm-content-edge);&lt;br /&gt;
	border-left: 6px solid var(--mm-content-edge);&lt;br /&gt;
	margin-right: 10px;&lt;br /&gt;
	color: #202122;&lt;br /&gt;
}&lt;br /&gt;
.mw-body h1, .mw-body h2 { border-bottom-color: #a9bac5; }&lt;br /&gt;
.mw-body a.external { color: #0645ad; }&lt;br /&gt;
&lt;br /&gt;
/* ---- logo ---- */&lt;br /&gt;
#p-logo { height: 150px; margin-bottom: 6px; }&lt;br /&gt;
#p-logo a {&lt;br /&gt;
	height: 150px;&lt;br /&gt;
	background-size: 140px 140px;&lt;br /&gt;
	background-position: center center;&lt;br /&gt;
	image-rendering: pixelated;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- sidebar: dark blocky boxes ---- */&lt;br /&gt;
#mw-panel { padding-top: 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal {&lt;br /&gt;
	margin: 0 0.6em 0.9em 0.6em;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	background: none;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-heading {&lt;br /&gt;
	display: block;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.45em 0.7em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	background: #58595a;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #7c7d7e, inset -2px -2px 0 #3d3e3f;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2a2a2a;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.35em 0.7em 0.45em;&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	border-top: 0;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-heading { display: none; }&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-content { border-top: 2px solid var(--mm-panel-edge); }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li { padding: 0.3em 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a { color: #bfbfbf; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:hover,&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:focus { color: #ffffff; }&lt;br /&gt;
&lt;br /&gt;
/* ---- tabs: game-menu buttons ---- */&lt;br /&gt;
#left-navigation, #right-navigation { margin-top: 2.5em; }&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list,&lt;br /&gt;
.vector-menu-dropdown,&lt;br /&gt;
.vector-menu-dropdown .vector-menu-heading { background-image: none !important; }&lt;br /&gt;
.vector-menu-tabs { padding-left: 0; height: auto; }&lt;br /&gt;
.vector-menu-tabs li {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	margin: 0 4px 0 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px 0 0 var(--mm-button-dark);&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li:hover { background: #d6d6d6; }&lt;br /&gt;
.vector-menu-tabs li.selected {&lt;br /&gt;
	background: var(--mm-content);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
	height: auto;&lt;br /&gt;
	padding: 0.65em 0.9em 0;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	color: #303030 !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li.selected a { color: #000 !important; }&lt;br /&gt;
.vector-menu-tabs li.new a { color: #8a1e1e !important; }&lt;br /&gt;
.vector-menu-dropdown {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	margin-right: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- search box ---- */&lt;br /&gt;
#p-search { margin-right: 0.5em; }&lt;br /&gt;
#p-search .cdx-text-input__input,&lt;br /&gt;
#searchInput {&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-radius: 0;&lt;br /&gt;
	background: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- personal tools (top right): dark box ---- */&lt;br /&gt;
#p-personal { top: 6px; right: 8px; }&lt;br /&gt;
#p-personal .vector-menu-content-list {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	padding: 0.25em 0.6em;&lt;br /&gt;
}&lt;br /&gt;
#p-personal li { margin: 0 0.4em; padding-top: 0.25em; }&lt;br /&gt;
#p-personal li a, #p-personal li span { color: #ffffff; }&lt;br /&gt;
#pt-anonuserpage, #pt-tmpuserpage { color: #bfbfbf; }&lt;br /&gt;
&lt;br /&gt;
/* ---- footer: dark box ---- */&lt;br /&gt;
#footer {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 4px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	outline-offset: -2px;&lt;br /&gt;
	margin: 10px 10px 10px calc(11em + 4px);&lt;br /&gt;
	padding: 0.6em 0.9em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
#footer { display: flow-root; height: auto; }   /* always wraps its floated lists and icons */&lt;br /&gt;
#footer::after { content: &#039;&#039;; display: block; clear: both; }&lt;br /&gt;
#footer ul { margin: 0; padding: 0.2em 0; }&lt;br /&gt;
#footer-icons { float: right; }&lt;br /&gt;
#footer li { color: #ffffff; }&lt;br /&gt;
#footer a { color: #bfbfbf; }&lt;br /&gt;
#footer a:hover { color: #ffffff; }&lt;br /&gt;
#footer-poweredbyico img { filter: grayscale(0.2); }&lt;br /&gt;
&lt;br /&gt;
/* ---- infobox: green title bar like the game&#039;s buttons ---- */&lt;br /&gt;
table.place-infobox {&lt;br /&gt;
	background: #f4f8f6 !important;&lt;br /&gt;
	border: 2px solid var(--mm-green) !important;&lt;br /&gt;
	padding: 3px;&lt;br /&gt;
	border-collapse: separate !important;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox &amp;gt; caption {&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	border: 2px solid var(--mm-green-dark);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2b4c12;&lt;br /&gt;
	padding: 0.45em !important;&lt;br /&gt;
	margin-bottom: 3px;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox th[colspan] {&lt;br /&gt;
	background: #d3e6c1 !important;&lt;br /&gt;
	color: #2b4c12;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; td,&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; th:not([colspan]) { background: #eaf0ee; }&lt;br /&gt;
&lt;br /&gt;
/* ---- table of contents and thumbnails: lighter frames on the blue-grey ---- */&lt;br /&gt;
#toc, .toc, .mw-parser-output .thumbinner, .wikitable {&lt;br /&gt;
	background-color: #f4f8fa;&lt;br /&gt;
	border-color: #aab9c3;&lt;br /&gt;
}&lt;br /&gt;
.wikitable &amp;gt; tr &amp;gt; th, .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th { background-color: #d5e0e7; }&lt;br /&gt;
&lt;br /&gt;
/* ---- phones (responsive classic Vector) ---- */&lt;br /&gt;
@media screen and (max-width: 720px) {&lt;br /&gt;
	#mw-page-base { height: 70px; }&lt;br /&gt;
	#footer { margin-left: 10px; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- main page: no title; boxes and game-style tiles like minecraft.wiki ---- */&lt;br /&gt;
body.page-Main_Page #firstHeading { display: none; }&lt;br /&gt;
.mm-row { display: flex; flex-wrap: wrap; gap: 12px; align-items: flex-start; }&lt;br /&gt;
.mm-col { flex: 1 1 360px; min-width: 0; }&lt;br /&gt;
.mm-col-side { flex: 0 1 340px; }&lt;br /&gt;
.mm-box {&lt;br /&gt;
	background: #f4f8fa;&lt;br /&gt;
	border: 2px solid #aab9c3;&lt;br /&gt;
	box-shadow: inset 0 0 0 2px #ffffff;&lt;br /&gt;
	padding: 0.8em 1em;&lt;br /&gt;
	margin-bottom: 12px;&lt;br /&gt;
}&lt;br /&gt;
.mm-box h2, .mm-box .mm-title { font-family: inherit; font-size: 1.15em; font-weight: bold; border: 0; margin: 0 0 0.4em; padding: 0; }&lt;br /&gt;
.mm-tiles { display: flex; flex-wrap: wrap; gap: 8px; }&lt;br /&gt;
.mm-tile {&lt;br /&gt;
	width: 96px;&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px -2px 0 var(--mm-button-dark);&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.9em;&lt;br /&gt;
	padding: 6px 4px 6px;&lt;br /&gt;
}&lt;br /&gt;
.mm-tile:hover { background: #d6d6d6; }&lt;br /&gt;
.mm-tile img { display: block; margin: 0 auto 4px; image-rendering: pixelated; }&lt;br /&gt;
.mm-tile a { color: #202020; }&lt;br /&gt;
.mm-button {&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	padding: 0.4em 1em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.mm-button a, .mm-button a:visited { color: #ffffff !important; text-shadow: 1px 1px 0 #2b4c12; }&lt;br /&gt;
.mm-banner { position: relative; border: 2px solid #000; margin-bottom: 12px; line-height: 0; }&lt;br /&gt;
.mm-banner img { width: 100%; height: 320px; object-fit: cover; object-position: 50% 55%; }&lt;br /&gt;
.mm-banner-text {&lt;br /&gt;
	position: absolute; left: 12px; bottom: 12px; line-height: 1.4;&lt;br /&gt;
	background: rgba(0, 0, 0, 0.6); color: #fff; padding: 0.4em 0.8em; font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.mm-banner-text a { color: #fff !important; }&lt;br /&gt;
.mm-tag { display: inline-block; background: #7a3cc2; color: #fff; font-weight: bold; padding: 0.15em 0.6em; margin-left: 0.5em; font-size: 0.85em; }&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=34</id>
		<title>MediaWiki:Vector.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=34"/>
		<updated>2026-10-11T16:57:48Z</updated>

		<summary type="html">&lt;p&gt;Admin: wiki_sync.py&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Malta in Minecraft wiki - look modelled on minecraft.wiki, with our own CSS and pixel art&lt;br /&gt;
   (images/maltamc-skin/, made by pipeline/wiki/make_skin_art.py). Loaded by the classic Vector skin only;&lt;br /&gt;
   switching the skin back to vector-2022 restores the earlier look. */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
	--mm-content: #e6eff4;&lt;br /&gt;
	--mm-content-edge: #c8d7e0;&lt;br /&gt;
	--mm-dirt: #2e2117;&lt;br /&gt;
	--mm-panel: #232324;&lt;br /&gt;
	--mm-panel-edge: #313233;&lt;br /&gt;
	--mm-button: #c6c6c6;&lt;br /&gt;
	--mm-button-light: #f0f0f0;&lt;br /&gt;
	--mm-button-dark: #555555;&lt;br /&gt;
	--mm-green: #5d9b2a;&lt;br /&gt;
	--mm-green-light: #82c04a;&lt;br /&gt;
	--mm-green-dark: #3f6e1a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- page background: sky + grass banner over dirt ---- */&lt;br /&gt;
body {&lt;br /&gt;
	font-family: &amp;quot;Liberation Sans&amp;quot;, Arial, Helvetica, FreeSans, sans-serif;&lt;br /&gt;
	background-color: var(--mm-dirt);&lt;br /&gt;
	background-image: url(/images/maltamc-skin/header.png), url(/images/maltamc-skin/dirt.png);&lt;br /&gt;
	background-repeat: repeat-x, repeat;&lt;br /&gt;
	background-position: top left, top left;&lt;br /&gt;
	image-rendering: auto;&lt;br /&gt;
}&lt;br /&gt;
#mw-page-base { background: none; height: 85px; }&lt;br /&gt;
#mw-head-base { background: none; }&lt;br /&gt;
&lt;br /&gt;
/* ---- content area ---- */&lt;br /&gt;
.mw-body {&lt;br /&gt;
	background-color: var(--mm-content);&lt;br /&gt;
	border: 0;&lt;br /&gt;
	border-top: 6px solid var(--mm-content-edge);&lt;br /&gt;
	border-left: 6px solid var(--mm-content-edge);&lt;br /&gt;
	margin-right: 10px;&lt;br /&gt;
	color: #202122;&lt;br /&gt;
}&lt;br /&gt;
.mw-body h1, .mw-body h2 { border-bottom-color: #a9bac5; }&lt;br /&gt;
.mw-body a.external { color: #0645ad; }&lt;br /&gt;
&lt;br /&gt;
/* ---- logo ---- */&lt;br /&gt;
#p-logo { height: 150px; margin-bottom: 6px; }&lt;br /&gt;
#p-logo a {&lt;br /&gt;
	height: 150px;&lt;br /&gt;
	background-size: 140px 140px;&lt;br /&gt;
	background-position: center center;&lt;br /&gt;
	image-rendering: pixelated;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- sidebar: dark blocky boxes ---- */&lt;br /&gt;
#mw-panel { padding-top: 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal {&lt;br /&gt;
	margin: 0 0.6em 0.9em 0.6em;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	background: none;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-heading {&lt;br /&gt;
	display: block;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.45em 0.7em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	background: #58595a;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #7c7d7e, inset -2px -2px 0 #3d3e3f;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2a2a2a;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.35em 0.7em 0.45em;&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	border-top: 0;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-heading { display: none; }&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-content { border-top: 2px solid var(--mm-panel-edge); }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li { padding: 0.3em 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a { color: #bfbfbf; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:hover,&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:focus { color: #ffffff; }&lt;br /&gt;
&lt;br /&gt;
/* ---- tabs: game-menu buttons ---- */&lt;br /&gt;
#left-navigation, #right-navigation { margin-top: 2.5em; }&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list,&lt;br /&gt;
.vector-menu-dropdown,&lt;br /&gt;
.vector-menu-dropdown .vector-menu-heading { background-image: none !important; }&lt;br /&gt;
.vector-menu-tabs { padding-left: 0; height: auto; }&lt;br /&gt;
.vector-menu-tabs li {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	margin: 0 4px 0 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px 0 0 var(--mm-button-dark);&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li:hover { background: #d6d6d6; }&lt;br /&gt;
.vector-menu-tabs li.selected {&lt;br /&gt;
	background: var(--mm-content);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
	height: auto;&lt;br /&gt;
	padding: 0.65em 0.9em 0;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	color: #303030 !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li.selected a { color: #000 !important; }&lt;br /&gt;
.vector-menu-tabs li.new a { color: #8a1e1e !important; }&lt;br /&gt;
.vector-menu-dropdown {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	margin-right: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- search box ---- */&lt;br /&gt;
#p-search { margin-right: 0.5em; }&lt;br /&gt;
#p-search .cdx-text-input__input,&lt;br /&gt;
#searchInput {&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-radius: 0;&lt;br /&gt;
	background: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- personal tools (top right): dark box ---- */&lt;br /&gt;
#p-personal { top: 6px; right: 8px; }&lt;br /&gt;
#p-personal .vector-menu-content-list {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	padding: 0.25em 0.6em;&lt;br /&gt;
}&lt;br /&gt;
#p-personal li { margin: 0 0.4em; padding-top: 0.25em; }&lt;br /&gt;
#p-personal li a, #p-personal li span { color: #ffffff; }&lt;br /&gt;
#pt-anonuserpage, #pt-tmpuserpage { color: #bfbfbf; }&lt;br /&gt;
&lt;br /&gt;
/* ---- footer: dark box ---- */&lt;br /&gt;
#footer {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 4px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	outline-offset: -2px;&lt;br /&gt;
	margin: 10px 10px 10px calc(11em + 4px);&lt;br /&gt;
	padding: 0.6em 0.9em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
#footer::after { content: &#039;&#039;; display: block; clear: both; }&lt;br /&gt;
#footer li { color: #ffffff; }&lt;br /&gt;
#footer a { color: #bfbfbf; }&lt;br /&gt;
#footer a:hover { color: #ffffff; }&lt;br /&gt;
#footer-poweredbyico img { filter: grayscale(0.2); }&lt;br /&gt;
&lt;br /&gt;
/* ---- infobox: green title bar like the game&#039;s buttons ---- */&lt;br /&gt;
table.place-infobox {&lt;br /&gt;
	background: #f4f8f6 !important;&lt;br /&gt;
	border: 2px solid var(--mm-green) !important;&lt;br /&gt;
	padding: 3px;&lt;br /&gt;
	border-collapse: separate !important;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox &amp;gt; caption {&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	border: 2px solid var(--mm-green-dark);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2b4c12;&lt;br /&gt;
	padding: 0.45em !important;&lt;br /&gt;
	margin-bottom: 3px;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox th[colspan] {&lt;br /&gt;
	background: #d3e6c1 !important;&lt;br /&gt;
	color: #2b4c12;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; td,&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; th:not([colspan]) { background: #eaf0ee; }&lt;br /&gt;
&lt;br /&gt;
/* ---- table of contents and thumbnails: lighter frames on the blue-grey ---- */&lt;br /&gt;
#toc, .toc, .mw-parser-output .thumbinner, .wikitable {&lt;br /&gt;
	background-color: #f4f8fa;&lt;br /&gt;
	border-color: #aab9c3;&lt;br /&gt;
}&lt;br /&gt;
.wikitable &amp;gt; tr &amp;gt; th, .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th { background-color: #d5e0e7; }&lt;br /&gt;
&lt;br /&gt;
/* ---- phones (responsive classic Vector) ---- */&lt;br /&gt;
@media screen and (max-width: 720px) {&lt;br /&gt;
	#mw-page-base { height: 70px; }&lt;br /&gt;
	#footer { margin-left: 10px; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- main page: no title; boxes and game-style tiles like minecraft.wiki ---- */&lt;br /&gt;
body.page-Main_Page #firstHeading { display: none; }&lt;br /&gt;
.mm-row { display: flex; flex-wrap: wrap; gap: 12px; align-items: flex-start; }&lt;br /&gt;
.mm-col { flex: 1 1 360px; min-width: 0; }&lt;br /&gt;
.mm-col-side { flex: 0 1 340px; }&lt;br /&gt;
.mm-box {&lt;br /&gt;
	background: #f4f8fa;&lt;br /&gt;
	border: 2px solid #aab9c3;&lt;br /&gt;
	box-shadow: inset 0 0 0 2px #ffffff;&lt;br /&gt;
	padding: 0.8em 1em;&lt;br /&gt;
	margin-bottom: 12px;&lt;br /&gt;
}&lt;br /&gt;
.mm-box h2, .mm-box .mm-title { font-family: inherit; font-size: 1.15em; font-weight: bold; border: 0; margin: 0 0 0.4em; padding: 0; }&lt;br /&gt;
.mm-tiles { display: flex; flex-wrap: wrap; gap: 8px; }&lt;br /&gt;
.mm-tile {&lt;br /&gt;
	width: 96px;&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px -2px 0 var(--mm-button-dark);&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.9em;&lt;br /&gt;
	padding: 6px 4px 6px;&lt;br /&gt;
}&lt;br /&gt;
.mm-tile:hover { background: #d6d6d6; }&lt;br /&gt;
.mm-tile img { display: block; margin: 0 auto 4px; image-rendering: pixelated; }&lt;br /&gt;
.mm-tile a { color: #202020; }&lt;br /&gt;
.mm-button {&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	padding: 0.4em 1em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.mm-button a, .mm-button a:visited { color: #ffffff !important; text-shadow: 1px 1px 0 #2b4c12; }&lt;br /&gt;
.mm-banner { position: relative; border: 2px solid #000; margin-bottom: 12px; line-height: 0; }&lt;br /&gt;
.mm-banner img { width: 100%; height: 320px; object-fit: cover; object-position: 50% 55%; }&lt;br /&gt;
.mm-banner-text {&lt;br /&gt;
	position: absolute; left: 12px; bottom: 12px; line-height: 1.4;&lt;br /&gt;
	background: rgba(0, 0, 0, 0.6); color: #fff; padding: 0.4em 0.8em; font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.mm-banner-text a { color: #fff !important; }&lt;br /&gt;
.mm-tag { display: inline-block; background: #7a3cc2; color: #fff; font-weight: bold; padding: 0.15em 0.6em; margin-left: 0.5em; font-size: 0.85em; }&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=33</id>
		<title>MediaWiki:Vector.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=33"/>
		<updated>2026-10-11T16:57:29Z</updated>

		<summary type="html">&lt;p&gt;Admin: wiki_sync.py&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Malta in Minecraft wiki - look modelled on minecraft.wiki, with our own CSS and pixel art&lt;br /&gt;
   (images/maltamc-skin/, made by pipeline/wiki/make_skin_art.py). Loaded by the classic Vector skin only;&lt;br /&gt;
   switching the skin back to vector-2022 restores the earlier look. */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
	--mm-content: #e6eff4;&lt;br /&gt;
	--mm-content-edge: #c8d7e0;&lt;br /&gt;
	--mm-dirt: #2e2117;&lt;br /&gt;
	--mm-panel: #232324;&lt;br /&gt;
	--mm-panel-edge: #313233;&lt;br /&gt;
	--mm-button: #c6c6c6;&lt;br /&gt;
	--mm-button-light: #f0f0f0;&lt;br /&gt;
	--mm-button-dark: #555555;&lt;br /&gt;
	--mm-green: #5d9b2a;&lt;br /&gt;
	--mm-green-light: #82c04a;&lt;br /&gt;
	--mm-green-dark: #3f6e1a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- page background: sky + grass banner over dirt ---- */&lt;br /&gt;
body {&lt;br /&gt;
	font-family: &amp;quot;Liberation Sans&amp;quot;, Arial, Helvetica, FreeSans, sans-serif;&lt;br /&gt;
	background-color: var(--mm-dirt);&lt;br /&gt;
	background-image: url(/images/maltamc-skin/header.png), url(/images/maltamc-skin/dirt.png);&lt;br /&gt;
	background-repeat: repeat-x, repeat;&lt;br /&gt;
	background-position: top left, top left;&lt;br /&gt;
	image-rendering: auto;&lt;br /&gt;
}&lt;br /&gt;
#mw-page-base { background: none; height: 85px; }&lt;br /&gt;
#mw-head-base { background: none; }&lt;br /&gt;
&lt;br /&gt;
/* ---- content area ---- */&lt;br /&gt;
.mw-body {&lt;br /&gt;
	background-color: var(--mm-content);&lt;br /&gt;
	border: 0;&lt;br /&gt;
	border-top: 6px solid var(--mm-content-edge);&lt;br /&gt;
	border-left: 6px solid var(--mm-content-edge);&lt;br /&gt;
	margin-right: 10px;&lt;br /&gt;
	color: #202122;&lt;br /&gt;
}&lt;br /&gt;
.mw-body h1, .mw-body h2 { border-bottom-color: #a9bac5; }&lt;br /&gt;
.mw-body a.external { color: #0645ad; }&lt;br /&gt;
&lt;br /&gt;
/* ---- logo ---- */&lt;br /&gt;
#p-logo { height: 150px; margin-bottom: 6px; }&lt;br /&gt;
#p-logo a {&lt;br /&gt;
	height: 150px;&lt;br /&gt;
	background-size: 140px 140px;&lt;br /&gt;
	background-position: center center;&lt;br /&gt;
	image-rendering: pixelated;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- sidebar: dark blocky boxes ---- */&lt;br /&gt;
#mw-panel { padding-top: 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal {&lt;br /&gt;
	margin: 0 0.6em 0.9em 0.6em;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	background: none;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-heading {&lt;br /&gt;
	display: block;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.45em 0.7em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	background: #58595a;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #7c7d7e, inset -2px -2px 0 #3d3e3f;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2a2a2a;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.35em 0.7em 0.45em;&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	border-top: 0;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-heading { display: none; }&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-content { border-top: 2px solid var(--mm-panel-edge); }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li { padding: 0.3em 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a { color: #bfbfbf; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:hover,&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:focus { color: #ffffff; }&lt;br /&gt;
&lt;br /&gt;
/* ---- tabs: game-menu buttons ---- */&lt;br /&gt;
#left-navigation, #right-navigation { margin-top: 2.5em; }&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list,&lt;br /&gt;
.vector-menu-dropdown,&lt;br /&gt;
.vector-menu-dropdown .vector-menu-heading { background-image: none !important; }&lt;br /&gt;
.vector-menu-tabs { padding-left: 0; height: auto; }&lt;br /&gt;
.vector-menu-tabs li {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	margin: 0 4px 0 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px 0 0 var(--mm-button-dark);&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li:hover { background: #d6d6d6; }&lt;br /&gt;
.vector-menu-tabs li.selected {&lt;br /&gt;
	background: var(--mm-content);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
	height: auto;&lt;br /&gt;
	padding: 0.65em 0.9em 0;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	color: #303030 !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li.selected a { color: #000 !important; }&lt;br /&gt;
.vector-menu-tabs li.new a { color: #8a1e1e !important; }&lt;br /&gt;
.vector-menu-dropdown {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	margin-right: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- search box ---- */&lt;br /&gt;
#p-search { margin-right: 0.5em; }&lt;br /&gt;
#p-search .cdx-text-input__input,&lt;br /&gt;
#searchInput {&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-radius: 0;&lt;br /&gt;
	background: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- personal tools (top right): dark box ---- */&lt;br /&gt;
#p-personal { top: 6px; right: 8px; }&lt;br /&gt;
#p-personal .vector-menu-content-list {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	padding: 0.25em 0.6em;&lt;br /&gt;
}&lt;br /&gt;
#p-personal li { margin: 0 0.4em; padding-top: 0.25em; }&lt;br /&gt;
#p-personal li a, #p-personal li span { color: #ffffff; }&lt;br /&gt;
#pt-anonuserpage, #pt-tmpuserpage { color: #bfbfbf; }&lt;br /&gt;
&lt;br /&gt;
/* ---- footer: dark box ---- */&lt;br /&gt;
#footer {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 4px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	outline-offset: -2px;&lt;br /&gt;
	margin: 10px 10px 10px calc(11em + 4px);&lt;br /&gt;
	padding: 0.6em 0.9em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
#footer::after { content: &#039;&#039;; display: block; clear: both; }&lt;br /&gt;
#footer li { color: #ffffff; }&lt;br /&gt;
#footer a { color: #bfbfbf; }&lt;br /&gt;
#footer a:hover { color: #ffffff; }&lt;br /&gt;
#footer-poweredbyico img { filter: grayscale(0.2); }&lt;br /&gt;
&lt;br /&gt;
/* ---- infobox: green title bar like the game&#039;s buttons ---- */&lt;br /&gt;
table.place-infobox {&lt;br /&gt;
	background: #f4f8f6 !important;&lt;br /&gt;
	border: 2px solid var(--mm-green) !important;&lt;br /&gt;
	padding: 3px;&lt;br /&gt;
	border-collapse: separate !important;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox &amp;gt; caption {&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	border: 2px solid var(--mm-green-dark);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2b4c12;&lt;br /&gt;
	padding: 0.45em !important;&lt;br /&gt;
	margin-bottom: 3px;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox th[colspan] {&lt;br /&gt;
	background: #d3e6c1 !important;&lt;br /&gt;
	color: #2b4c12;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; td,&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; th:not([colspan]) { background: #eaf0ee; }&lt;br /&gt;
&lt;br /&gt;
/* ---- table of contents and thumbnails: lighter frames on the blue-grey ---- */&lt;br /&gt;
#toc, .toc, .mw-parser-output .thumbinner, .wikitable {&lt;br /&gt;
	background-color: #f4f8fa;&lt;br /&gt;
	border-color: #aab9c3;&lt;br /&gt;
}&lt;br /&gt;
.wikitable &amp;gt; tr &amp;gt; th, .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th { background-color: #d5e0e7; }&lt;br /&gt;
&lt;br /&gt;
/* ---- phones (responsive classic Vector) ---- */&lt;br /&gt;
@media screen and (max-width: 720px) {&lt;br /&gt;
	#mw-page-base { height: 70px; }&lt;br /&gt;
	#footer { margin-left: 10px; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- main page: no title; boxes and game-style tiles like minecraft.wiki ---- */&lt;br /&gt;
body.page-Main_Page #firstHeading { display: none; }&lt;br /&gt;
.mm-row { display: flex; flex-wrap: wrap; gap: 12px; align-items: flex-start; }&lt;br /&gt;
.mm-col { flex: 1 1 360px; min-width: 0; }&lt;br /&gt;
.mm-col-side { flex: 0 1 340px; }&lt;br /&gt;
.mm-box {&lt;br /&gt;
	background: #f4f8fa;&lt;br /&gt;
	border: 2px solid #aab9c3;&lt;br /&gt;
	box-shadow: inset 0 0 0 2px #ffffff;&lt;br /&gt;
	padding: 0.8em 1em;&lt;br /&gt;
	margin-bottom: 12px;&lt;br /&gt;
}&lt;br /&gt;
.mm-box h2, .mm-box .mm-title { font-family: inherit; font-size: 1.15em; font-weight: bold; border: 0; margin: 0 0 0.4em; padding: 0; }&lt;br /&gt;
.mm-tiles { display: flex; flex-wrap: wrap; gap: 8px; }&lt;br /&gt;
.mm-tile {&lt;br /&gt;
	width: 96px;&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px -2px 0 var(--mm-button-dark);&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.9em;&lt;br /&gt;
	padding: 6px 4px 6px;&lt;br /&gt;
}&lt;br /&gt;
.mm-tile:hover { background: #d6d6d6; }&lt;br /&gt;
.mm-tile img { display: block; margin: 0 auto 4px; image-rendering: pixelated; }&lt;br /&gt;
.mm-tile a { color: #202020; }&lt;br /&gt;
.mm-button {&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	padding: 0.4em 1em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.mm-button a, .mm-button a:visited { color: #ffffff !important; text-shadow: 1px 1px 0 #2b4c12; }&lt;br /&gt;
.mm-banner { position: relative; border: 2px solid #000; margin-bottom: 12px; line-height: 0; }&lt;br /&gt;
.mm-banner img { width: 100%; height: auto; }&lt;br /&gt;
.mm-banner-text {&lt;br /&gt;
	position: absolute; left: 12px; bottom: 12px; line-height: 1.4;&lt;br /&gt;
	background: rgba(0, 0, 0, 0.6); color: #fff; padding: 0.4em 0.8em; font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.mm-banner-text a { color: #fff !important; }&lt;br /&gt;
.mm-tag { display: inline-block; background: #7a3cc2; color: #fff; font-weight: bold; padding: 0.15em 0.6em; margin-left: 0.5em; font-size: 0.85em; }&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=Main_Page&amp;diff=32</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=Main_Page&amp;diff=32"/>
		<updated>2026-10-11T16:57:28Z</updated>

		<summary type="html">&lt;p&gt;Admin: wiki_sync.py&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ __NOEDITSECTION__&lt;br /&gt;
&amp;lt;div class=&amp;quot;mm-row&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mm-col&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mm-banner&amp;quot;&amp;gt;[[File:Dwejra Fungus Rock from SE cliffs.png|1000px|link=Dwejra|Fungus Rock, Dwejra]]&amp;lt;div class=&amp;quot;mm-banner-text&amp;quot;&amp;gt;[[Dwejra]]: Fungus Rock and the Azure Window&amp;lt;span class=&amp;quot;mm-tag&amp;quot;&amp;gt;Featured&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mm-box&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mm-title&amp;quot;&amp;gt;Places&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mm-tiles&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mm-tile&amp;quot;&amp;gt;[[File:Dwejra Fungus Rock from SE cliffs.png|80x60px|link=Dwejra]][[Dwejra]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
More places are on the way.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mm-box&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mm-title&amp;quot;&amp;gt;Finding your way&amp;lt;/div&amp;gt;&lt;br /&gt;
Every place page has its &#039;&#039;&#039;Minecraft coordinates&#039;&#039;&#039; and a ready &#039;&#039;&#039;&amp;lt;code&amp;gt;/tp&amp;lt;/code&amp;gt;&#039;&#039;&#039; command. North is &#039;&#039;&#039;−Z&#039;&#039;&#039;, east is &#039;&#039;&#039;+X&#039;&#039;&#039;, and sea level is at &#039;&#039;&#039;y 63&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mm-col mm-col-side&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mm-box&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;display:block;font-size:1.5em;font-weight:bold;margin:0.2em 0;&amp;quot;&amp;gt;Malta in Minecraft&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:left;&amp;quot;&amp;gt;Welcome to the wiki about &#039;&#039;&#039;Malta in Minecraft&#039;&#039;&#039;: a &#039;&#039;&#039;1:1&#039;&#039;&#039; Minecraft Java world of Malta, Gozo and Comino. Every block is one metre, and the land and the seabed are built from real survey data. The world is &#039;&#039;&#039;pure vanilla&#039;&#039;&#039;, so you need no mods to play it.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;mm-button&amp;quot;&amp;gt;[https://maltaminecraft.com Main site]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mm-box&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mm-title&amp;quot;&amp;gt;Did you know…&amp;lt;/div&amp;gt;&lt;br /&gt;
* … that [[Dwejra#Fungus Rock|Fungus Rock]] is 50 m high in the world, measured from a 15 cm survey, not the 60 m quoted in guidebooks?&lt;br /&gt;
* … that the [[Dwejra#Azure Window|Azure Window]], which fell in 2017, stands again in the world?&lt;br /&gt;
* … that the seabed around the islands comes from a real 2012 survey, so divers will recognise the reefs and drop-offs?&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mm-box&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mm-title&amp;quot;&amp;gt;Coming soon&amp;lt;/div&amp;gt;&lt;br /&gt;
The world is not out yet. This wiki tells you what is in it and where to find it.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;&#039;&#039;NOT AN OFFICIAL MINECRAFT PRODUCT. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=Template:Place&amp;diff=31</id>
		<title>Template:Place</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=Template:Place&amp;diff=31"/>
		<updated>2026-10-11T16:56:42Z</updated>

		<summary type="html">&lt;p&gt;Admin: wiki_sync.py&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;{| class=&amp;quot;infobox place-infobox&amp;quot; style=&amp;quot;float:right; clear:right; width:300px; margin:0 0 1em 1em; border:1px solid #a2a9b1; background:#f8f9fa; font-size:90%; border-collapse:collapse;&amp;quot;&lt;br /&gt;
|+ style=&amp;quot;font-size:125%; font-weight:bold; padding:4px;&amp;quot; | {{{name|{{PAGENAME}}}}}&lt;br /&gt;
{{#if:{{{image|}}}|&lt;br /&gt;
{{!}} colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:center; padding:4px;&amp;quot; {{!}} [[File:{{{image}}}|290px]]{{#if:{{{caption|}}}|&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;{{{caption}}}&amp;lt;/small&amp;gt;}}&lt;br /&gt;
{{!}}-}}&lt;br /&gt;
{{#if:{{{maltese|}}}|&lt;br /&gt;
! style=&amp;quot;text-align:left; padding:3px 6px;&amp;quot; {{!}} Maltese&lt;br /&gt;
{{!}} style=&amp;quot;padding:3px 6px;&amp;quot; {{!}} {{{maltese}}}&lt;br /&gt;
{{!}}-}}&lt;br /&gt;
{{#if:{{{island|}}}|&lt;br /&gt;
! style=&amp;quot;text-align:left; padding:3px 6px;&amp;quot; {{!}} Island&lt;br /&gt;
{{!}} style=&amp;quot;padding:3px 6px;&amp;quot; {{!}} [[{{{island}}}]]&lt;br /&gt;
{{!}}-}}&lt;br /&gt;
{{#if:{{{type|}}}|&lt;br /&gt;
! style=&amp;quot;text-align:left; padding:3px 6px;&amp;quot; {{!}} Type&lt;br /&gt;
{{!}} style=&amp;quot;padding:3px 6px;&amp;quot; {{!}} {{{type}}}&lt;br /&gt;
{{!}}-}}&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#dfe6d8; text-align:center; padding:3px;&amp;quot; {{!}} In Minecraft&lt;br /&gt;
{{!}}-&lt;br /&gt;
! style=&amp;quot;text-align:left; padding:3px 6px;&amp;quot; {{!}} Block X / Z&lt;br /&gt;
{{!}} style=&amp;quot;padding:3px 6px;&amp;quot; {{!}} &#039;&#039;&#039;{{{x}}}&#039;&#039;&#039; / &#039;&#039;&#039;{{{z}}}&#039;&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
! style=&amp;quot;text-align:left; padding:3px 6px;&amp;quot; {{!}} Teleport&lt;br /&gt;
{{!}} style=&amp;quot;padding:3px 6px;&amp;quot; {{!}} &amp;lt;code&amp;gt;/tp @s {{{x}}} {{{y|~}}} {{{z}}}&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{#if:{{{save|}}}|&lt;br /&gt;
! style=&amp;quot;text-align:left; padding:3px 6px;&amp;quot; {{!}} In save&lt;br /&gt;
{{!}} style=&amp;quot;padding:3px 6px;&amp;quot; {{!}} {{{save}}}&lt;br /&gt;
{{!}}-}}&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#dfe6d8; text-align:center; padding:3px;&amp;quot; {{!}} Real world&lt;br /&gt;
{{!}}-&lt;br /&gt;
! style=&amp;quot;text-align:left; padding:3px 6px;&amp;quot; {{!}} Lat / lon&lt;br /&gt;
{{!}} style=&amp;quot;padding:3px 6px;&amp;quot; {{!}} {{{lat}}}° N, {{{lon}}}° E&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{#if:{{{data|}}}|&lt;br /&gt;
! style=&amp;quot;text-align:left; padding:3px 6px;&amp;quot; {{!}} Built from&lt;br /&gt;
{{!}} style=&amp;quot;padding:3px 6px;&amp;quot; {{!}} {{{data}}}&lt;br /&gt;
{{!}}-}}&lt;br /&gt;
|}[[Category:Places]]{{#if:{{{island|}}}|[[Category:{{{island}}}]]}}&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
Infobox for a place in the world. Block X/Z are Minecraft coordinates (1 block = 1 m, X = east, Z = south).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{Place&lt;br /&gt;
| name     = Dwejra&lt;br /&gt;
| maltese  = Id-Dwejra&lt;br /&gt;
| image    = Example.png&lt;br /&gt;
| caption  = Text under the picture&lt;br /&gt;
| island   = Gozo&lt;br /&gt;
| type     = Bay, sea arches&lt;br /&gt;
| x        = -17230&lt;br /&gt;
| y        = 130&lt;br /&gt;
| z        = -13010&lt;br /&gt;
| lat      = 36.0471&lt;br /&gt;
| lon      = 14.1888&lt;br /&gt;
| save     = Gozo full (seabed survey)&lt;br /&gt;
| data     = 2012 survey, 15 cm 2018 survey&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=30</id>
		<title>MediaWiki:Vector.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Vector.css&amp;diff=30"/>
		<updated>2026-10-11T16:56:41Z</updated>

		<summary type="html">&lt;p&gt;Admin: wiki_sync.py&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Malta in Minecraft wiki - look modelled on minecraft.wiki, with our own CSS and pixel art&lt;br /&gt;
   (images/maltamc-skin/, made by pipeline/wiki/make_skin_art.py). Loaded by the classic Vector skin only;&lt;br /&gt;
   switching the skin back to vector-2022 restores the earlier look. */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
	--mm-content: #e6eff4;&lt;br /&gt;
	--mm-content-edge: #c8d7e0;&lt;br /&gt;
	--mm-dirt: #2e2117;&lt;br /&gt;
	--mm-panel: #232324;&lt;br /&gt;
	--mm-panel-edge: #313233;&lt;br /&gt;
	--mm-button: #c6c6c6;&lt;br /&gt;
	--mm-button-light: #f0f0f0;&lt;br /&gt;
	--mm-button-dark: #555555;&lt;br /&gt;
	--mm-green: #5d9b2a;&lt;br /&gt;
	--mm-green-light: #82c04a;&lt;br /&gt;
	--mm-green-dark: #3f6e1a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- page background: sky + grass banner over dirt ---- */&lt;br /&gt;
body {&lt;br /&gt;
	font-family: &amp;quot;Liberation Sans&amp;quot;, Arial, Helvetica, FreeSans, sans-serif;&lt;br /&gt;
	background-color: var(--mm-dirt);&lt;br /&gt;
	background-image: url(/images/maltamc-skin/header.png), url(/images/maltamc-skin/dirt.png);&lt;br /&gt;
	background-repeat: repeat-x, repeat;&lt;br /&gt;
	background-position: top left, top left;&lt;br /&gt;
	image-rendering: auto;&lt;br /&gt;
}&lt;br /&gt;
#mw-page-base { background: none; height: 85px; }&lt;br /&gt;
#mw-head-base { background: none; }&lt;br /&gt;
&lt;br /&gt;
/* ---- content area ---- */&lt;br /&gt;
.mw-body {&lt;br /&gt;
	background-color: var(--mm-content);&lt;br /&gt;
	border: 0;&lt;br /&gt;
	border-top: 6px solid var(--mm-content-edge);&lt;br /&gt;
	border-left: 6px solid var(--mm-content-edge);&lt;br /&gt;
	margin-right: 10px;&lt;br /&gt;
	color: #202122;&lt;br /&gt;
}&lt;br /&gt;
.mw-body h1, .mw-body h2 { border-bottom-color: #a9bac5; }&lt;br /&gt;
.mw-body a.external { color: #0645ad; }&lt;br /&gt;
&lt;br /&gt;
/* ---- logo ---- */&lt;br /&gt;
#p-logo { height: 150px; margin-bottom: 6px; }&lt;br /&gt;
#p-logo a {&lt;br /&gt;
	height: 150px;&lt;br /&gt;
	background-size: 140px 140px;&lt;br /&gt;
	background-position: center center;&lt;br /&gt;
	image-rendering: pixelated;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- sidebar: dark blocky boxes ---- */&lt;br /&gt;
#mw-panel { padding-top: 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal {&lt;br /&gt;
	margin: 0 0.6em 0.9em 0.6em;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	background: none;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-heading {&lt;br /&gt;
	display: block;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.45em 0.7em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	background: #58595a;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #7c7d7e, inset -2px -2px 0 #3d3e3f;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2a2a2a;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.35em 0.7em 0.45em;&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	border-top: 0;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-heading { display: none; }&lt;br /&gt;
#mw-panel #p-navigation .vector-menu-content { border-top: 2px solid var(--mm-panel-edge); }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li { padding: 0.3em 0; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a { color: #bfbfbf; }&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:hover,&lt;br /&gt;
#mw-panel .vector-menu-portal .vector-menu-content li a:focus { color: #ffffff; }&lt;br /&gt;
&lt;br /&gt;
/* ---- tabs: game-menu buttons ---- */&lt;br /&gt;
#left-navigation, #right-navigation { margin-top: 2.5em; }&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list,&lt;br /&gt;
.vector-menu-dropdown,&lt;br /&gt;
.vector-menu-dropdown .vector-menu-heading { background-image: none !important; }&lt;br /&gt;
.vector-menu-tabs { padding-left: 0; height: auto; }&lt;br /&gt;
.vector-menu-tabs li {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	margin: 0 4px 0 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-button-light), inset -2px 0 0 var(--mm-button-dark);&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li:hover { background: #d6d6d6; }&lt;br /&gt;
.vector-menu-tabs li.selected {&lt;br /&gt;
	background: var(--mm-content);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
	height: auto;&lt;br /&gt;
	padding: 0.65em 0.9em 0;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	font-size: 0.8125em;&lt;br /&gt;
	color: #303030 !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs li.selected a { color: #000 !important; }&lt;br /&gt;
.vector-menu-tabs li.new a { color: #8a1e1e !important; }&lt;br /&gt;
.vector-menu-dropdown {&lt;br /&gt;
	background: var(--mm-button);&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
	height: 2.4em;&lt;br /&gt;
	margin-right: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- search box ---- */&lt;br /&gt;
#p-search { margin-top: 2.5em; margin-right: 0.5em; }&lt;br /&gt;
#p-search .cdx-text-input__input,&lt;br /&gt;
#searchInput {&lt;br /&gt;
	border: 2px solid #000;&lt;br /&gt;
	border-radius: 0;&lt;br /&gt;
	background: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- personal tools (top right): dark box ---- */&lt;br /&gt;
#p-personal { top: 6px; right: 8px; }&lt;br /&gt;
#p-personal .vector-menu-content-list {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 2px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	padding: 0.25em 0.6em;&lt;br /&gt;
}&lt;br /&gt;
#p-personal li { margin: 0 0.4em; padding-top: 0.25em; }&lt;br /&gt;
#p-personal li a, #p-personal li span { color: #ffffff; }&lt;br /&gt;
#pt-anonuserpage, #pt-tmpuserpage { color: #bfbfbf; }&lt;br /&gt;
&lt;br /&gt;
/* ---- footer: dark box ---- */&lt;br /&gt;
#footer {&lt;br /&gt;
	background: var(--mm-panel);&lt;br /&gt;
	border: 4px solid var(--mm-panel-edge);&lt;br /&gt;
	outline: 2px solid #000;&lt;br /&gt;
	outline-offset: -2px;&lt;br /&gt;
	margin: 10px 10px 10px calc(11em + 4px);&lt;br /&gt;
	padding: 0.6em 0.9em;&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
#footer li { color: #ffffff; }&lt;br /&gt;
#footer a { color: #bfbfbf; }&lt;br /&gt;
#footer a:hover { color: #ffffff; }&lt;br /&gt;
#footer-poweredbyico img { filter: grayscale(0.2); }&lt;br /&gt;
&lt;br /&gt;
/* ---- infobox: green title bar like the game&#039;s buttons ---- */&lt;br /&gt;
table.place-infobox {&lt;br /&gt;
	background: #f4f8f6 !important;&lt;br /&gt;
	border: 2px solid var(--mm-green) !important;&lt;br /&gt;
	padding: 3px;&lt;br /&gt;
	border-collapse: separate !important;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox &amp;gt; caption {&lt;br /&gt;
	background: var(--mm-green);&lt;br /&gt;
	color: #ffffff;&lt;br /&gt;
	border: 2px solid var(--mm-green-dark);&lt;br /&gt;
	box-shadow: inset 2px 2px 0 var(--mm-green-light), inset -2px -2px 0 #4a8121;&lt;br /&gt;
	text-shadow: 1px 1px 0 #2b4c12;&lt;br /&gt;
	padding: 0.45em !important;&lt;br /&gt;
	margin-bottom: 3px;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox th[colspan] {&lt;br /&gt;
	background: #d3e6c1 !important;&lt;br /&gt;
	color: #2b4c12;&lt;br /&gt;
}&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; td,&lt;br /&gt;
table.place-infobox tr:nth-child(odd) &amp;gt; th:not([colspan]) { background: #eaf0ee; }&lt;br /&gt;
&lt;br /&gt;
/* ---- table of contents and thumbnails: lighter frames on the blue-grey ---- */&lt;br /&gt;
#toc, .toc, .mw-parser-output .thumbinner, .wikitable {&lt;br /&gt;
	background-color: #f4f8fa;&lt;br /&gt;
	border-color: #aab9c3;&lt;br /&gt;
}&lt;br /&gt;
.wikitable &amp;gt; tr &amp;gt; th, .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th { background-color: #d5e0e7; }&lt;br /&gt;
&lt;br /&gt;
/* ---- phones (responsive classic Vector) ---- */&lt;br /&gt;
@media screen and (max-width: 720px) {&lt;br /&gt;
	#mw-page-base { height: 70px; }&lt;br /&gt;
	#footer { margin-left: 10px; }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Sidebar&amp;diff=29</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=MediaWiki:Sidebar&amp;diff=29"/>
		<updated>2026-10-11T16:56:40Z</updated>

		<summary type="html">&lt;p&gt;Admin: wiki_sync.py&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
* Places&lt;br /&gt;
** Dwejra|Dwejra&lt;br /&gt;
* Malta in Minecraft&lt;br /&gt;
** https://maltaminecraft.com|Main site&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=Main_Page&amp;diff=28</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=Main_Page&amp;diff=28"/>
		<updated>2026-10-11T16:36:25Z</updated>

		<summary type="html">&lt;p&gt;Admin: wiki_sync.py&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; gap:16px; align-items:center; margin-bottom:1em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[File:Dwejra Fungus Rock from SE cliffs.png|360px|link=Dwejra]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1; min-width:260px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Welcome to the Malta in Minecraft wiki!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Malta in Minecraft&#039;&#039;&#039; is a &#039;&#039;&#039;1:1&#039;&#039;&#039; Minecraft Java world of Malta, Gozo and Comino: every block is one metre, and the land and the seabed are built from real survey data. The world is &#039;&#039;&#039;pure vanilla&#039;&#039;&#039;, so you need no mods to play it.&lt;br /&gt;
&lt;br /&gt;
The world is &#039;&#039;&#039;coming soon&#039;&#039;&#039;. This wiki tells you what is in it and where to find it.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Places ==&lt;br /&gt;
* [[Dwejra]]: Fungus Rock, the Azure Window, the Inland Sea and the Blue Hole, on Gozo&#039;s west coast.&lt;br /&gt;
&lt;br /&gt;
More places are on the way.&lt;br /&gt;
&lt;br /&gt;
== Finding your way ==&lt;br /&gt;
Every place page has its &#039;&#039;&#039;Minecraft coordinates&#039;&#039;&#039; and a ready &#039;&#039;&#039;&amp;lt;code&amp;gt;/tp&amp;lt;/code&amp;gt;&#039;&#039;&#039; command. North is &#039;&#039;&#039;−Z&#039;&#039;&#039;, east is &#039;&#039;&#039;+X&#039;&#039;&#039;, and sea level is at &#039;&#039;&#039;y 63&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== About ==&lt;br /&gt;
Main site: [https://maltaminecraft.com maltaminecraft.com]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;NOT AN OFFICIAL MINECRAFT PRODUCT. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=MiM:General_disclaimer&amp;diff=27</id>
		<title>MiM:General disclaimer</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=MiM:General_disclaimer&amp;diff=27"/>
		<updated>2026-10-11T16:35:19Z</updated>

		<summary type="html">&lt;p&gt;Admin: wiki_sync.py&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Malta in Minecraft is a fan project. NOT AN OFFICIAL MINECRAFT PRODUCT. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.&lt;br /&gt;
&lt;br /&gt;
Places in the world are built from real survey data, but things the data cannot show (such as sea arches and cave interiors) are modelled from photos and other sources. Do not use this world or wiki for navigation or safety.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=Main_Page&amp;diff=26</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=Main_Page&amp;diff=26"/>
		<updated>2026-10-11T16:35:16Z</updated>

		<summary type="html">&lt;p&gt;Admin: wiki_sync.py&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; gap:16px; align-items:center; margin-bottom:1em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[File:Dwejra Fungus Rock from SE cliffs.png|360px|link=Dwejra]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1; min-width:260px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Welcome to the Malta in Minecraft wiki!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Malta in Minecraft&#039;&#039;&#039; is a &#039;&#039;&#039;1:1&#039;&#039;&#039; Minecraft Java world of [[Malta]], [[Gozo]] and [[Comino]]: every block is one metre, and the land and the seabed are built from real survey data. The world is &#039;&#039;&#039;pure vanilla&#039;&#039;&#039;, so you need no mods to play it.&lt;br /&gt;
&lt;br /&gt;
The world is &#039;&#039;&#039;coming soon&#039;&#039;&#039;. This wiki tells you what is in it and where to find it.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Places ==&lt;br /&gt;
* [[Dwejra]]: Fungus Rock, the Azure Window, the Inland Sea and the Blue Hole, on Gozo&#039;s west coast.&lt;br /&gt;
&lt;br /&gt;
More places are on the way.&lt;br /&gt;
&lt;br /&gt;
== Finding your way ==&lt;br /&gt;
Every place page has its &#039;&#039;&#039;Minecraft coordinates&#039;&#039;&#039; and a ready &#039;&#039;&#039;&amp;lt;code&amp;gt;/tp&amp;lt;/code&amp;gt;&#039;&#039;&#039; command. North is &#039;&#039;&#039;−Z&#039;&#039;&#039;, east is &#039;&#039;&#039;+X&#039;&#039;&#039;, and sea level is at &#039;&#039;&#039;y 63&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== About ==&lt;br /&gt;
Main site: [https://maltaminecraft.com maltaminecraft.com]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;NOT AN OFFICIAL MINECRAFT PRODUCT. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=Dwejra&amp;diff=25</id>
		<title>Dwejra</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=Dwejra&amp;diff=25"/>
		<updated>2026-10-11T16:35:12Z</updated>

		<summary type="html">&lt;p&gt;Admin: wiki_sync.py&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Place&lt;br /&gt;
| name     = Dwejra&lt;br /&gt;
| maltese  = Id-Dwejra&lt;br /&gt;
| image    = Dwejra Fungus Rock from SE cliffs.png&lt;br /&gt;
| caption  = Fungus Rock from the south-east cliffs&lt;br /&gt;
| island   = Gozo&lt;br /&gt;
| type     = Bay, sea stack, sea arches, inland lagoon&lt;br /&gt;
| x        = -17100&lt;br /&gt;
| y        = 130&lt;br /&gt;
| z        = -13400&lt;br /&gt;
| lat      = 36.0506&lt;br /&gt;
| lon      = 14.1902&lt;br /&gt;
| save     = Gozo full (11 October 2026)&lt;br /&gt;
| data     = 2012 land and seabed survey, 15 cm 2018 survey (Fungus Rock), OpenStreetMap, photos and dive guides for the arches&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;Dwejra&#039;&#039;&#039; is a bay on the west coast of [[Gozo]], with some of the islands&#039; best-known natural sights: &#039;&#039;&#039;Fungus Rock&#039;&#039;&#039;, the &#039;&#039;&#039;Azure Window&#039;&#039;&#039;, the &#039;&#039;&#039;Inland Sea&#039;&#039;&#039; and the &#039;&#039;&#039;Blue Hole&#039;&#039;&#039;. In the world it is built 1:1 from survey data: every block is one metre.&lt;br /&gt;
&lt;br /&gt;
== What to see ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Place !! Block X / Z !! Teleport !! What it is&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fungus Rock&#039;&#039;&#039; (Il-Ġebla tal-Ġeneral) || -17230 / -13010 || &amp;lt;code&amp;gt;/tp @s -17230 125 -13010&amp;lt;/code&amp;gt; || A 50 m sea stack at the mouth of the bay, with a sea arch through its northern part&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Azure Window&#039;&#039;&#039; (It-Tieqa tad-Dwejra) || -17260 / -13728 || &amp;lt;code&amp;gt;/tp @s -17300 90 -13760&amp;lt;/code&amp;gt; || The famous arch, &#039;&#039;&#039;restored&#039;&#039;&#039; as it stood before it fell in 2017&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Blue Hole&#039;&#039;&#039; (Iż-Żerqa) || -17249 / -13662 || &amp;lt;code&amp;gt;/tp @s -17249 70 -13662&amp;lt;/code&amp;gt; || A round shaft in the rock shelf, with an underwater arch to the open sea&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Inland Sea&#039;&#039;&#039; (Il-Qawra) || -17010 / -13740 || &amp;lt;code&amp;gt;/tp @s -17010 80 -13740&amp;lt;/code&amp;gt; || A lagoon joined to the open sea by a ~115 m tunnel you can row through&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Dwejra Tower&#039;&#039;&#039; || -16939 / -13274 || &amp;lt;code&amp;gt;/tp @s -16939 120 -13274&amp;lt;/code&amp;gt; || 17th-century coastal watchtower above the bay&lt;br /&gt;
|}&lt;br /&gt;
Sea level is at &#039;&#039;&#039;y 63&#039;&#039;&#039;. The teleports put you just above the sight; add &amp;lt;code&amp;gt;/gamemode spectator&amp;lt;/code&amp;gt; to fly through rock.&lt;br /&gt;
&lt;br /&gt;
== Fungus Rock ==&lt;br /&gt;
* &#039;&#039;&#039;Height:&#039;&#039;&#039; the top is &#039;&#039;&#039;50 m&#039;&#039;&#039; above the sea (y 113). Popular sources say 60 m; the 15 cm survey from 2018 measures 50 m, so the world uses that.&lt;br /&gt;
* &#039;&#039;&#039;Shape:&#039;&#039;&#039; sheer west wall, a ledge at 31–39 m and a step to the flat top, then a steep east face, all from the survey.&lt;br /&gt;
* &#039;&#039;&#039;Sea arch:&#039;&#039;&#039; a tunnel through the northern neck, about 68 m long, 10 m wide, with 8 m of air (no published height, so 8 m was chosen).&lt;br /&gt;
* &#039;&#039;&#039;Biome:&#039;&#039;&#039; mushroom fields: no hostile mobs, mooshrooms. The top has grass, coarse dirt, podzol with mushrooms, and &#039;&#039;&#039;crimson fungus&#039;&#039;&#039; standing in for the real &amp;quot;Maltese fungus&amp;quot; the rock is named after.&lt;br /&gt;
&lt;br /&gt;
== Azure Window ==&lt;br /&gt;
[[File:Dwejra Azure Window from the south.png|thumb|right|300px|The restored Azure Window from the south]]&lt;br /&gt;
The real arch &#039;&#039;&#039;collapsed on 8 March 2017&#039;&#039;&#039;. The world shows it &#039;&#039;&#039;restored&#039;&#039;&#039;, as it was before. The 2012 survey still holds the arch as solid rock, so the opening (about 21 m wide, 13–17 m above the water under a ~9 m slab) is cut into it, shaped from photos. The water under the arch is the real surveyed depth.&lt;br /&gt;
&lt;br /&gt;
== Inland Sea and Blue Hole ==&lt;br /&gt;
[[File:Dwejra Inland Sea and tunnel mouth.png|thumb|right|300px|The Inland Sea and the tunnel mouth]]&lt;br /&gt;
* &#039;&#039;&#039;Inland Sea:&#039;&#039;&#039; a shallow lagoon, 1–6 m deep, with a turquoise sandy floor. The tunnel to the open sea follows the real cave entrances on OpenStreetMap: a pointed arch, narrow in the middle, wide at the sea mouth.&lt;br /&gt;
* &#039;&#039;&#039;Blue Hole:&#039;&#039;&#039; a shaft about 15 m deep, with a submerged arch out to the open sea, and its own biome.&lt;br /&gt;
&lt;br /&gt;
== Under water ==&lt;br /&gt;
[[File:Dwejra Crocodile Rock wall underwater.png|thumb|right|300px|The underwater wall at Crocodile Rock]]&lt;br /&gt;
The seabed around Dwejra is the real 2012 seabed survey. Divers will recognise the walls at &#039;&#039;&#039;Crocodile Rock&#039;&#039;&#039; and the drop on the seaward side of Fungus Rock (over 60 m).&lt;br /&gt;
&lt;br /&gt;
== How it was made ==&lt;br /&gt;
* Land and seabed heights: 2012 survey, 1 m.&lt;br /&gt;
* Fungus Rock: 15 cm survey from 2018, kept sharp (not smoothed).&lt;br /&gt;
* Arches and tunnel: no survey can see inside them, so they are modelled from photos, OpenStreetMap and dive guides, and cut into the terrain.&lt;br /&gt;
&lt;br /&gt;
[[Category:Coast and bays]]&lt;br /&gt;
[[Category:Sea arches and caves]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=File:Dwejra_Crocodile_Rock_wall_underwater.png&amp;diff=24</id>
		<title>File:Dwejra Crocodile Rock wall underwater.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=File:Dwejra_Crocodile_Rock_wall_underwater.png&amp;diff=24"/>
		<updated>2026-10-11T16:33:28Z</updated>

		<summary type="html">&lt;p&gt;Admin: Admin uploaded a new version of File:Dwejra Crocodile Rock wall underwater.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In-game screenshot.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=File:Dwejra_Inland_Sea_and_tunnel_mouth.png&amp;diff=23</id>
		<title>File:Dwejra Inland Sea and tunnel mouth.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=File:Dwejra_Inland_Sea_and_tunnel_mouth.png&amp;diff=23"/>
		<updated>2026-10-11T16:33:27Z</updated>

		<summary type="html">&lt;p&gt;Admin: Admin uploaded a new version of File:Dwejra Inland Sea and tunnel mouth.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In-game screenshot.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=File:Dwejra_Azure_Window_from_the_south.png&amp;diff=22</id>
		<title>File:Dwejra Azure Window from the south.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=File:Dwejra_Azure_Window_from_the_south.png&amp;diff=22"/>
		<updated>2026-10-11T16:33:25Z</updated>

		<summary type="html">&lt;p&gt;Admin: Admin uploaded a new version of File:Dwejra Azure Window from the south.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In-game screenshot.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=File:Dwejra_Fungus_Rock_from_SE_cliffs.png&amp;diff=21</id>
		<title>File:Dwejra Fungus Rock from SE cliffs.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=File:Dwejra_Fungus_Rock_from_SE_cliffs.png&amp;diff=21"/>
		<updated>2026-10-11T16:33:23Z</updated>

		<summary type="html">&lt;p&gt;Admin: Admin uploaded a new version of File:Dwejra Fungus Rock from SE cliffs.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In-game screenshot.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=Template:Place&amp;diff=18</id>
		<title>Template:Place</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=Template:Place&amp;diff=18"/>
		<updated>2026-10-11T15:53:52Z</updated>

		<summary type="html">&lt;p&gt;Admin: wiki_sync.py&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;{| class=&amp;quot;infobox&amp;quot; style=&amp;quot;float:right; clear:right; width:300px; margin:0 0 1em 1em; border:1px solid #a2a9b1; background:#f8f9fa; font-size:90%; border-collapse:collapse;&amp;quot;&lt;br /&gt;
|+ style=&amp;quot;font-size:125%; font-weight:bold; padding:4px;&amp;quot; | {{{name|{{PAGENAME}}}}}&lt;br /&gt;
{{#if:{{{image|}}}|&lt;br /&gt;
{{!}} colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:center; padding:4px;&amp;quot; {{!}} [[File:{{{image}}}|290px]]{{#if:{{{caption|}}}|&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;{{{caption}}}&amp;lt;/small&amp;gt;}}&lt;br /&gt;
{{!}}-}}&lt;br /&gt;
{{#if:{{{maltese|}}}|&lt;br /&gt;
! style=&amp;quot;text-align:left; padding:3px 6px;&amp;quot; {{!}} Maltese&lt;br /&gt;
{{!}} style=&amp;quot;padding:3px 6px;&amp;quot; {{!}} {{{maltese}}}&lt;br /&gt;
{{!}}-}}&lt;br /&gt;
{{#if:{{{island|}}}|&lt;br /&gt;
! style=&amp;quot;text-align:left; padding:3px 6px;&amp;quot; {{!}} Island&lt;br /&gt;
{{!}} style=&amp;quot;padding:3px 6px;&amp;quot; {{!}} [[{{{island}}}]]&lt;br /&gt;
{{!}}-}}&lt;br /&gt;
{{#if:{{{type|}}}|&lt;br /&gt;
! style=&amp;quot;text-align:left; padding:3px 6px;&amp;quot; {{!}} Type&lt;br /&gt;
{{!}} style=&amp;quot;padding:3px 6px;&amp;quot; {{!}} {{{type}}}&lt;br /&gt;
{{!}}-}}&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#dfe6d8; text-align:center; padding:3px;&amp;quot; {{!}} In Minecraft&lt;br /&gt;
{{!}}-&lt;br /&gt;
! style=&amp;quot;text-align:left; padding:3px 6px;&amp;quot; {{!}} Block X / Z&lt;br /&gt;
{{!}} style=&amp;quot;padding:3px 6px;&amp;quot; {{!}} &#039;&#039;&#039;{{{x}}}&#039;&#039;&#039; / &#039;&#039;&#039;{{{z}}}&#039;&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
! style=&amp;quot;text-align:left; padding:3px 6px;&amp;quot; {{!}} Teleport&lt;br /&gt;
{{!}} style=&amp;quot;padding:3px 6px;&amp;quot; {{!}} &amp;lt;code&amp;gt;/tp @s {{{x}}} {{{y|~}}} {{{z}}}&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{#if:{{{save|}}}|&lt;br /&gt;
! style=&amp;quot;text-align:left; padding:3px 6px;&amp;quot; {{!}} In save&lt;br /&gt;
{{!}} style=&amp;quot;padding:3px 6px;&amp;quot; {{!}} {{{save}}}&lt;br /&gt;
{{!}}-}}&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#dfe6d8; text-align:center; padding:3px;&amp;quot; {{!}} Real world&lt;br /&gt;
{{!}}-&lt;br /&gt;
! style=&amp;quot;text-align:left; padding:3px 6px;&amp;quot; {{!}} Lat / lon&lt;br /&gt;
{{!}} style=&amp;quot;padding:3px 6px;&amp;quot; {{!}} {{{lat}}}° N, {{{lon}}}° E&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{#if:{{{data|}}}|&lt;br /&gt;
! style=&amp;quot;text-align:left; padding:3px 6px;&amp;quot; {{!}} Built from&lt;br /&gt;
{{!}} style=&amp;quot;padding:3px 6px;&amp;quot; {{!}} {{{data}}}&lt;br /&gt;
{{!}}-}}&lt;br /&gt;
|}[[Category:Places]]{{#if:{{{island|}}}|[[Category:{{{island}}}]]}}&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
Infobox for a place in the world. Block X/Z are Minecraft coordinates (1 block = 1 m, X = east, Z = south).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{Place&lt;br /&gt;
| name     = Dwejra&lt;br /&gt;
| maltese  = Id-Dwejra&lt;br /&gt;
| image    = Example.png&lt;br /&gt;
| caption  = Text under the picture&lt;br /&gt;
| island   = Gozo&lt;br /&gt;
| type     = Bay, sea arches&lt;br /&gt;
| x        = -17230&lt;br /&gt;
| y        = 130&lt;br /&gt;
| z        = -13010&lt;br /&gt;
| lat      = 36.0471&lt;br /&gt;
| lon      = 14.1888&lt;br /&gt;
| save     = Gozo full (seabed survey)&lt;br /&gt;
| data     = 2012 survey, 15 cm 2018 survey&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=Dwejra&amp;diff=17</id>
		<title>Dwejra</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=Dwejra&amp;diff=17"/>
		<updated>2026-10-11T15:53:49Z</updated>

		<summary type="html">&lt;p&gt;Admin: wiki_sync.py&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Place&lt;br /&gt;
| name     = Dwejra&lt;br /&gt;
| maltese  = Id-Dwejra&lt;br /&gt;
| image    = Dwejra Fungus Rock from SE cliffs.png&lt;br /&gt;
| caption  = Fungus Rock from the south-east cliffs&lt;br /&gt;
| island   = Gozo&lt;br /&gt;
| type     = Bay, sea stack, sea arches, inland lagoon&lt;br /&gt;
| x        = -17100&lt;br /&gt;
| y        = 130&lt;br /&gt;
| z        = -13400&lt;br /&gt;
| lat      = 36.0506&lt;br /&gt;
| lon      = 14.1902&lt;br /&gt;
| save     = Gozo full (seabed survey)&lt;br /&gt;
| data     = 2012 land and seabed survey, 15 cm 2018 survey (Fungus Rock), OpenStreetMap, photos and dive guides for the arches&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;Dwejra&#039;&#039;&#039; is a bay on the west coast of [[Gozo]], with some of the islands&#039; best-known natural sights: &#039;&#039;&#039;Fungus Rock&#039;&#039;&#039;, the &#039;&#039;&#039;Azure Window&#039;&#039;&#039;, the &#039;&#039;&#039;Inland Sea&#039;&#039;&#039; and the &#039;&#039;&#039;Blue Hole&#039;&#039;&#039;. In the world it is built 1:1 from survey data: every block is one metre.&lt;br /&gt;
&lt;br /&gt;
== What to see ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Place !! Block X / Z !! Teleport !! What it is&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fungus Rock&#039;&#039;&#039; (Il-Ġebla tal-Ġeneral) || -17230 / -13010 || &amp;lt;code&amp;gt;/tp @s -17230 125 -13010&amp;lt;/code&amp;gt; || A 50 m sea stack at the mouth of the bay, with a sea arch through its northern part&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Azure Window&#039;&#039;&#039; (It-Tieqa tad-Dwejra) || -17260 / -13728 || &amp;lt;code&amp;gt;/tp @s -17300 90 -13760&amp;lt;/code&amp;gt; || The famous arch, &#039;&#039;&#039;restored&#039;&#039;&#039; as it stood before it fell in 2017&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Blue Hole&#039;&#039;&#039; (Iż-Żerqa) || -17249 / -13662 || &amp;lt;code&amp;gt;/tp @s -17249 70 -13662&amp;lt;/code&amp;gt; || A round shaft in the rock shelf, with an underwater arch to the open sea&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Inland Sea&#039;&#039;&#039; (Il-Qawra) || -17010 / -13740 || &amp;lt;code&amp;gt;/tp @s -17010 80 -13740&amp;lt;/code&amp;gt; || A lagoon joined to the open sea by a ~115 m tunnel you can row through&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Dwejra Tower&#039;&#039;&#039; || -16939 / -13274 || &amp;lt;code&amp;gt;/tp @s -16939 120 -13274&amp;lt;/code&amp;gt; || 17th-century coastal watchtower above the bay&lt;br /&gt;
|}&lt;br /&gt;
Sea level is at &#039;&#039;&#039;y 63&#039;&#039;&#039;. The teleports put you just above the sight; add &amp;lt;code&amp;gt;/gamemode spectator&amp;lt;/code&amp;gt; to fly through rock.&lt;br /&gt;
&lt;br /&gt;
== Fungus Rock ==&lt;br /&gt;
* &#039;&#039;&#039;Height:&#039;&#039;&#039; the top is &#039;&#039;&#039;50 m&#039;&#039;&#039; above the sea (y 113). Popular sources say 60 m; the 15 cm survey from 2018 measures 50 m, so the world uses that.&lt;br /&gt;
* &#039;&#039;&#039;Shape:&#039;&#039;&#039; sheer west wall, a ledge at 31–39 m and a step to the flat top, then a steep east face, all from the survey.&lt;br /&gt;
* &#039;&#039;&#039;Sea arch:&#039;&#039;&#039; a tunnel through the northern neck, about 68 m long, 10 m wide, with 8 m of air (no published height, so 8 m was chosen).&lt;br /&gt;
* &#039;&#039;&#039;Biome:&#039;&#039;&#039; mushroom fields: no hostile mobs, mooshrooms. The top has grass, coarse dirt, podzol with mushrooms, and &#039;&#039;&#039;crimson fungus&#039;&#039;&#039; standing in for the real &amp;quot;Maltese fungus&amp;quot; the rock is named after.&lt;br /&gt;
&lt;br /&gt;
== Azure Window ==&lt;br /&gt;
[[File:Dwejra Azure Window from the south.png|thumb|right|300px|The restored Azure Window from the south]]&lt;br /&gt;
The real arch &#039;&#039;&#039;collapsed on 8 March 2017&#039;&#039;&#039;. The world shows it &#039;&#039;&#039;restored&#039;&#039;&#039;, as it was before. The 2012 survey still holds the arch as solid rock, so the opening (about 21 m wide, 13–17 m above the water under a ~9 m slab) is cut into it, shaped from photos. The water under the arch is the real surveyed depth.&lt;br /&gt;
&lt;br /&gt;
== Inland Sea and Blue Hole ==&lt;br /&gt;
[[File:Dwejra Inland Sea and tunnel mouth.png|thumb|right|300px|The Inland Sea and the tunnel mouth]]&lt;br /&gt;
* &#039;&#039;&#039;Inland Sea:&#039;&#039;&#039; a shallow lagoon, 1–6 m deep, with a turquoise sandy floor. The tunnel to the open sea follows the real cave entrances on OpenStreetMap: a pointed arch, narrow in the middle, wide at the sea mouth.&lt;br /&gt;
* &#039;&#039;&#039;Blue Hole:&#039;&#039;&#039; a shaft about 15 m deep, with a submerged arch out to the open sea, and its own biome.&lt;br /&gt;
&lt;br /&gt;
== Under water ==&lt;br /&gt;
[[File:Dwejra Crocodile Rock wall underwater.png|thumb|right|300px|The underwater wall at Crocodile Rock]]&lt;br /&gt;
The seabed around Dwejra is the real 2012 seabed survey. Divers will recognise the walls at &#039;&#039;&#039;Crocodile Rock&#039;&#039;&#039; and the drop on the seaward side of Fungus Rock (over 60 m).&lt;br /&gt;
&lt;br /&gt;
== How it was made ==&lt;br /&gt;
* Land and seabed heights: 2012 survey, 1 m.&lt;br /&gt;
* Fungus Rock: 15 cm survey from 2018, kept sharp (not smoothed).&lt;br /&gt;
* Arches and tunnel: no survey can see inside them, so they are modelled from photos, OpenStreetMap and dive guides, and cut into the terrain.&lt;br /&gt;
&lt;br /&gt;
[[Category:Coast and bays]]&lt;br /&gt;
[[Category:Sea arches and caves]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=File:Dwejra_Inland_Sea_and_tunnel_mouth.png&amp;diff=16</id>
		<title>File:Dwejra Inland Sea and tunnel mouth.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=File:Dwejra_Inland_Sea_and_tunnel_mouth.png&amp;diff=16"/>
		<updated>2026-10-11T15:53:47Z</updated>

		<summary type="html">&lt;p&gt;Admin: player-facing description&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In-game screenshot.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=File:Dwejra_Fungus_Rock_from_SE_cliffs.png&amp;diff=15</id>
		<title>File:Dwejra Fungus Rock from SE cliffs.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=File:Dwejra_Fungus_Rock_from_SE_cliffs.png&amp;diff=15"/>
		<updated>2026-10-11T15:53:46Z</updated>

		<summary type="html">&lt;p&gt;Admin: player-facing description&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In-game screenshot.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=File:Dwejra_Crocodile_Rock_wall_underwater.png&amp;diff=14</id>
		<title>File:Dwejra Crocodile Rock wall underwater.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=File:Dwejra_Crocodile_Rock_wall_underwater.png&amp;diff=14"/>
		<updated>2026-10-11T15:53:45Z</updated>

		<summary type="html">&lt;p&gt;Admin: player-facing description&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In-game screenshot.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=File:Dwejra_Azure_Window_from_the_south.png&amp;diff=13</id>
		<title>File:Dwejra Azure Window from the south.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=File:Dwejra_Azure_Window_from_the_south.png&amp;diff=13"/>
		<updated>2026-10-11T15:53:43Z</updated>

		<summary type="html">&lt;p&gt;Admin: player-facing description&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In-game screenshot.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=File:Dwejra_Inland_Sea_and_tunnel_mouth.png&amp;diff=12</id>
		<title>File:Dwejra Inland Sea and tunnel mouth.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=File:Dwejra_Inland_Sea_and_tunnel_mouth.png&amp;diff=12"/>
		<updated>2026-10-11T15:53:42Z</updated>

		<summary type="html">&lt;p&gt;Admin: Admin moved page File:Dwejra Inland Sea and tunnel mouth (j074).png to File:Dwejra Inland Sea and tunnel mouth.png without leaving a redirect: player-facing name&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;From the project journal: journal/images/074-11-inland-sea-20261007-1515.png&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=File:Dwejra_Fungus_Rock_from_SE_cliffs.png&amp;diff=11</id>
		<title>File:Dwejra Fungus Rock from SE cliffs.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=File:Dwejra_Fungus_Rock_from_SE_cliffs.png&amp;diff=11"/>
		<updated>2026-10-11T15:53:40Z</updated>

		<summary type="html">&lt;p&gt;Admin: Admin moved page File:Dwejra Fungus Rock from SE cliffs (j074).png to File:Dwejra Fungus Rock from SE cliffs.png without leaving a redirect: player-facing name&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;From the project journal: journal/images/074-3-m2017-20261007-1515.png&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=File:Dwejra_Crocodile_Rock_wall_underwater.png&amp;diff=10</id>
		<title>File:Dwejra Crocodile Rock wall underwater.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=File:Dwejra_Crocodile_Rock_wall_underwater.png&amp;diff=10"/>
		<updated>2026-10-11T15:53:39Z</updated>

		<summary type="html">&lt;p&gt;Admin: Admin moved page File:Dwejra Crocodile Rock wall underwater (j101).png to File:Dwejra Crocodile Rock wall underwater.png without leaving a redirect: player-facing name&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;From the project journal: journal/images/101-5-croc-wall-20261009-0759.png&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=File:Dwejra_Azure_Window_from_the_south.png&amp;diff=9</id>
		<title>File:Dwejra Azure Window from the south.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=File:Dwejra_Azure_Window_from_the_south.png&amp;diff=9"/>
		<updated>2026-10-11T15:53:37Z</updated>

		<summary type="html">&lt;p&gt;Admin: Admin moved page File:Dwejra Azure Window from the south (j074).png to File:Dwejra Azure Window from the south.png without leaving a redirect: player-facing name&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;From the project journal: journal/images/074-7-south-20261007-1515.png&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=Dwejra&amp;diff=8</id>
		<title>Dwejra</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=Dwejra&amp;diff=8"/>
		<updated>2026-10-11T15:51:36Z</updated>

		<summary type="html">&lt;p&gt;Admin: wiki_sync.py&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Place&lt;br /&gt;
| name     = Dwejra&lt;br /&gt;
| maltese  = Id-Dwejra&lt;br /&gt;
| image    = Dwejra Fungus Rock from SE cliffs (j074).png&lt;br /&gt;
| caption  = Fungus Rock from the south-east cliffs (journal 074)&lt;br /&gt;
| island   = Gozo&lt;br /&gt;
| type     = Bay, sea stack, sea arches, inland lagoon&lt;br /&gt;
| x        = -17100&lt;br /&gt;
| y        = 130&lt;br /&gt;
| z        = -13400&lt;br /&gt;
| lat      = 36.0506&lt;br /&gt;
| lon      = 14.1902&lt;br /&gt;
| save     = Gozo full (seabed survey)&lt;br /&gt;
| data     = 2012 land and seabed survey, 15 cm 2018 survey (Fungus Rock), OpenStreetMap, photos and dive guides for the arches&lt;br /&gt;
| journal  = 062, 063, 074, 075, 092, 093, 101–103&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;Dwejra&#039;&#039;&#039; is a bay on the west coast of [[Gozo]], with some of the islands&#039; best-known natural sights: &#039;&#039;&#039;Fungus Rock&#039;&#039;&#039;, the &#039;&#039;&#039;Azure Window&#039;&#039;&#039;, the &#039;&#039;&#039;Inland Sea&#039;&#039;&#039; and the &#039;&#039;&#039;Blue Hole&#039;&#039;&#039;. In the world it is built 1:1 from survey data: every block is one metre.&lt;br /&gt;
&lt;br /&gt;
== What to see ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Place !! Block X / Z !! Teleport !! What it is&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fungus Rock&#039;&#039;&#039; (Il-Ġebla tal-Ġeneral) || -17230 / -13010 || &amp;lt;code&amp;gt;/tp @s -17230 125 -13010&amp;lt;/code&amp;gt; || A 50 m sea stack at the mouth of the bay, with a sea arch through its northern part&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Azure Window&#039;&#039;&#039; (It-Tieqa tad-Dwejra) || -17260 / -13728 || &amp;lt;code&amp;gt;/tp @s -17300 90 -13760&amp;lt;/code&amp;gt; || The famous arch, &#039;&#039;&#039;restored&#039;&#039;&#039; as it stood before it fell in 2017&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Blue Hole&#039;&#039;&#039; (Iż-Żerqa) || -17249 / -13662 || &amp;lt;code&amp;gt;/tp @s -17249 70 -13662&amp;lt;/code&amp;gt; || A round shaft in the rock shelf, with an underwater arch to the open sea&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Inland Sea&#039;&#039;&#039; (Il-Qawra) || -17010 / -13740 || &amp;lt;code&amp;gt;/tp @s -17010 80 -13740&amp;lt;/code&amp;gt; || A lagoon joined to the open sea by a ~115 m tunnel you can row through&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Dwejra Tower&#039;&#039;&#039; || -16939 / -13274 || &amp;lt;code&amp;gt;/tp @s -16939 120 -13274&amp;lt;/code&amp;gt; || 17th-century coastal watchtower above the bay&lt;br /&gt;
|}&lt;br /&gt;
Sea level is at &#039;&#039;&#039;y 63&#039;&#039;&#039;. The teleports put you just above the sight; add &amp;lt;code&amp;gt;/gamemode spectator&amp;lt;/code&amp;gt; to fly through rock.&lt;br /&gt;
&lt;br /&gt;
== Fungus Rock ==&lt;br /&gt;
* &#039;&#039;&#039;Height:&#039;&#039;&#039; the top is &#039;&#039;&#039;50 m&#039;&#039;&#039; above the sea (y 113). Popular sources say 60 m; the 15 cm survey from 2018 measures 50 m, so the world uses that.&lt;br /&gt;
* &#039;&#039;&#039;Shape:&#039;&#039;&#039; sheer west wall, a ledge at 31–39 m and a step to the flat top, then a steep east face, all from the survey.&lt;br /&gt;
* &#039;&#039;&#039;Sea arch:&#039;&#039;&#039; a tunnel through the northern neck, about 68 m long, 10 m wide, with 8 m of air (no published height, so 8 m was chosen).&lt;br /&gt;
* &#039;&#039;&#039;Biome:&#039;&#039;&#039; mushroom fields: no hostile mobs, mooshrooms. The top has grass, coarse dirt, podzol with mushrooms, and &#039;&#039;&#039;crimson fungus&#039;&#039;&#039; standing in for the real &amp;quot;Maltese fungus&amp;quot; the rock is named after.&lt;br /&gt;
&lt;br /&gt;
== Azure Window ==&lt;br /&gt;
[[File:Dwejra Azure Window from the south (j074).png|thumb|right|300px|The restored Azure Window from the south]]&lt;br /&gt;
The real arch &#039;&#039;&#039;collapsed on 8 March 2017&#039;&#039;&#039;. The world shows it &#039;&#039;&#039;restored&#039;&#039;&#039;, as it was before. The 2012 survey still holds the arch as solid rock, so the opening (about 21 m wide, 13–17 m above the water under a ~9 m slab) is cut into it, shaped from photos. The water under the arch is the real surveyed depth.&lt;br /&gt;
&lt;br /&gt;
== Inland Sea and Blue Hole ==&lt;br /&gt;
[[File:Dwejra Inland Sea and tunnel mouth (j074).png|thumb|right|300px|The Inland Sea and the tunnel mouth]]&lt;br /&gt;
* &#039;&#039;&#039;Inland Sea:&#039;&#039;&#039; a shallow lagoon, 1–6 m deep, with a turquoise sandy floor. The tunnel to the open sea follows the real cave entrances on OpenStreetMap: a pointed arch, narrow in the middle, wide at the sea mouth.&lt;br /&gt;
* &#039;&#039;&#039;Blue Hole:&#039;&#039;&#039; a shaft about 15 m deep, with a submerged arch out to the open sea, and its own biome.&lt;br /&gt;
&lt;br /&gt;
== Under water ==&lt;br /&gt;
[[File:Dwejra Crocodile Rock wall underwater (j101).png|thumb|right|300px|The underwater wall at Crocodile Rock]]&lt;br /&gt;
The seabed around Dwejra is the real 2012 seabed survey. Divers will recognise the walls at &#039;&#039;&#039;Crocodile Rock&#039;&#039;&#039; and the drop on the seaward side of Fungus Rock (over 60 m).&lt;br /&gt;
&lt;br /&gt;
== How it was made ==&lt;br /&gt;
* Land and seabed heights: 2012 survey, 1 m.&lt;br /&gt;
* Fungus Rock: 15 cm survey from 2018, kept sharp (not smoothed).&lt;br /&gt;
* Arches and tunnel: no survey can see inside them, so they are modelled from photos, OpenStreetMap and dive guides, and cut into the terrain.&lt;br /&gt;
* The full story, with pictures, is in the project journal, entries 062–075 and 092–103.&lt;br /&gt;
&lt;br /&gt;
[[Category:Coast and bays]]&lt;br /&gt;
[[Category:Sea arches and caves]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=Template:Place&amp;diff=7</id>
		<title>Template:Place</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=Template:Place&amp;diff=7"/>
		<updated>2026-10-11T15:50:44Z</updated>

		<summary type="html">&lt;p&gt;Admin: wiki_sync.py&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;{| class=&amp;quot;infobox&amp;quot; style=&amp;quot;float:right; clear:right; width:300px; margin:0 0 1em 1em; border:1px solid #a2a9b1; background:#f8f9fa; font-size:90%; border-collapse:collapse;&amp;quot;&lt;br /&gt;
|+ style=&amp;quot;font-size:125%; font-weight:bold; padding:4px;&amp;quot; | {{{name|{{PAGENAME}}}}}&lt;br /&gt;
{{#if:{{{image|}}}|&lt;br /&gt;
{{!}} colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:center; padding:4px;&amp;quot; {{!}} [[File:{{{image}}}|290px]]{{#if:{{{caption|}}}|&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;{{{caption}}}&amp;lt;/small&amp;gt;}}&lt;br /&gt;
{{!}}-}}&lt;br /&gt;
{{#if:{{{maltese|}}}|&lt;br /&gt;
! style=&amp;quot;text-align:left; padding:3px 6px;&amp;quot; {{!}} Maltese&lt;br /&gt;
{{!}} style=&amp;quot;padding:3px 6px;&amp;quot; {{!}} {{{maltese}}}&lt;br /&gt;
{{!}}-}}&lt;br /&gt;
{{#if:{{{island|}}}|&lt;br /&gt;
! style=&amp;quot;text-align:left; padding:3px 6px;&amp;quot; {{!}} Island&lt;br /&gt;
{{!}} style=&amp;quot;padding:3px 6px;&amp;quot; {{!}} [[{{{island}}}]]&lt;br /&gt;
{{!}}-}}&lt;br /&gt;
{{#if:{{{type|}}}|&lt;br /&gt;
! style=&amp;quot;text-align:left; padding:3px 6px;&amp;quot; {{!}} Type&lt;br /&gt;
{{!}} style=&amp;quot;padding:3px 6px;&amp;quot; {{!}} {{{type}}}&lt;br /&gt;
{{!}}-}}&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#dfe6d8; text-align:center; padding:3px;&amp;quot; {{!}} In Minecraft&lt;br /&gt;
{{!}}-&lt;br /&gt;
! style=&amp;quot;text-align:left; padding:3px 6px;&amp;quot; {{!}} Block X / Z&lt;br /&gt;
{{!}} style=&amp;quot;padding:3px 6px;&amp;quot; {{!}} &#039;&#039;&#039;{{{x}}}&#039;&#039;&#039; / &#039;&#039;&#039;{{{z}}}&#039;&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
! style=&amp;quot;text-align:left; padding:3px 6px;&amp;quot; {{!}} Teleport&lt;br /&gt;
{{!}} style=&amp;quot;padding:3px 6px;&amp;quot; {{!}} &amp;lt;code&amp;gt;/tp @s {{{x}}} {{{y|~}}} {{{z}}}&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{#if:{{{save|}}}|&lt;br /&gt;
! style=&amp;quot;text-align:left; padding:3px 6px;&amp;quot; {{!}} In save&lt;br /&gt;
{{!}} style=&amp;quot;padding:3px 6px;&amp;quot; {{!}} {{{save}}}&lt;br /&gt;
{{!}}-}}&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#dfe6d8; text-align:center; padding:3px;&amp;quot; {{!}} Real world&lt;br /&gt;
{{!}}-&lt;br /&gt;
! style=&amp;quot;text-align:left; padding:3px 6px;&amp;quot; {{!}} Lat / lon&lt;br /&gt;
{{!}} style=&amp;quot;padding:3px 6px;&amp;quot; {{!}} {{{lat}}}° N, {{{lon}}}° E&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{#if:{{{data|}}}|&lt;br /&gt;
! style=&amp;quot;text-align:left; padding:3px 6px;&amp;quot; {{!}} Built from&lt;br /&gt;
{{!}} style=&amp;quot;padding:3px 6px;&amp;quot; {{!}} {{{data}}}&lt;br /&gt;
{{!}}-}}&lt;br /&gt;
{{#if:{{{journal|}}}|&lt;br /&gt;
! style=&amp;quot;text-align:left; padding:3px 6px;&amp;quot; {{!}} Journal&lt;br /&gt;
{{!}} style=&amp;quot;padding:3px 6px;&amp;quot; {{!}} {{{journal}}}&lt;br /&gt;
{{!}}-}}&lt;br /&gt;
|}[[Category:Places]]{{#if:{{{island|}}}|[[Category:{{{island}}}]]}}&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
Infobox for a place in the world. Block X/Z are Minecraft coordinates (1 block = 1 m, X = east, Z = south).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{Place&lt;br /&gt;
| name     = Dwejra&lt;br /&gt;
| maltese  = Id-Dwejra&lt;br /&gt;
| image    = Example.png&lt;br /&gt;
| caption  = Text under the picture&lt;br /&gt;
| island   = Gozo&lt;br /&gt;
| type     = Bay, sea arches&lt;br /&gt;
| x        = -17230&lt;br /&gt;
| y        = 130&lt;br /&gt;
| z        = -13010&lt;br /&gt;
| lat      = 36.0471&lt;br /&gt;
| lon      = 14.1888&lt;br /&gt;
| save     = Gozo full (seabed survey)&lt;br /&gt;
| data     = 2012 survey, 15 cm 2018 survey&lt;br /&gt;
| journal  = 062, 063&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=Dwejra&amp;diff=6</id>
		<title>Dwejra</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=Dwejra&amp;diff=6"/>
		<updated>2026-10-11T15:50:42Z</updated>

		<summary type="html">&lt;p&gt;Admin: wiki_sync.py&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Place&lt;br /&gt;
| name     = Dwejra&lt;br /&gt;
| maltese  = Id-Dwejra&lt;br /&gt;
| image    = Dwejra Fungus Rock from SE cliffs (j074).png&lt;br /&gt;
| caption  = Fungus Rock from the south-east cliffs (journal 074)&lt;br /&gt;
| island   = Gozo&lt;br /&gt;
| type     = Bay, sea stack, sea arches, inland lagoon&lt;br /&gt;
| x        = -17100&lt;br /&gt;
| y        = 130&lt;br /&gt;
| z        = -13400&lt;br /&gt;
| lat      = 36.0506&lt;br /&gt;
| lon      = 14.1902&lt;br /&gt;
| save     = Gozo full (seabed survey)&lt;br /&gt;
| data     = 2012 land and seabed survey, 15 cm 2018 survey (Fungus Rock), OpenStreetMap, photos and dive guides for the arches&lt;br /&gt;
| journal  = 062, 063, 074, 075, 092, 093, 101–103&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;Dwejra&#039;&#039;&#039; is a bay on the west coast of [[Gozo]], with some of the islands&#039; best-known natural sights: &#039;&#039;&#039;Fungus Rock&#039;&#039;&#039;, the &#039;&#039;&#039;Azure Window&#039;&#039;&#039;, the &#039;&#039;&#039;Inland Sea&#039;&#039;&#039; and the &#039;&#039;&#039;Blue Hole&#039;&#039;&#039;. In the world it is built 1:1 from survey data: every block is one metre.&lt;br /&gt;
&lt;br /&gt;
== What to see ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Place !! Block X / Z !! Teleport !! What it is&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fungus Rock&#039;&#039;&#039; (Il-Ġebla tal-Ġeneral) || -17230 / -13010 || &amp;lt;code&amp;gt;/tp @s -17230 125 -13010&amp;lt;/code&amp;gt; || A 50 m sea stack at the mouth of the bay, with a sea arch through its northern part&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Azure Window&#039;&#039;&#039; (It-Tieqa tad-Dwejra) || -17260 / -13728 || &amp;lt;code&amp;gt;/tp @s -17300 90 -13760&amp;lt;/code&amp;gt; || The famous arch, &#039;&#039;&#039;restored&#039;&#039;&#039; as it stood before it fell in 2017&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Blue Hole&#039;&#039;&#039; (Iż-Żerqa) || -17249 / -13662 || &amp;lt;code&amp;gt;/tp @s -17249 70 -13662&amp;lt;/code&amp;gt; || A round shaft in the rock shelf, with an underwater arch to the open sea&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Inland Sea&#039;&#039;&#039; (Il-Qawra) || -17010 / -13740 || &amp;lt;code&amp;gt;/tp @s -17010 80 -13740&amp;lt;/code&amp;gt; || A lagoon joined to the open sea by a ~115 m tunnel you can row through&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Dwejra Tower&#039;&#039;&#039; || -16939 / -13274 || &amp;lt;code&amp;gt;/tp @s -16939 120 -13274&amp;lt;/code&amp;gt; || 17th-century coastal watchtower above the bay&lt;br /&gt;
|}&lt;br /&gt;
Sea level is at &#039;&#039;&#039;y 63&#039;&#039;&#039;. The teleports put you just above the sight; add &amp;lt;code&amp;gt;/gamemode spectator&amp;lt;/code&amp;gt; to fly through rock.&lt;br /&gt;
&lt;br /&gt;
== Fungus Rock ==&lt;br /&gt;
[[File:Dwejra Fungus Rock from SE cliffs (j074).png|thumb|right|300px|Fungus Rock with its sea arch]]&lt;br /&gt;
* &#039;&#039;&#039;Height:&#039;&#039;&#039; the top is &#039;&#039;&#039;50 m&#039;&#039;&#039; above the sea (y 113). Popular sources say 60 m; the 15 cm survey from 2018 measures 50 m, so the world uses that.&lt;br /&gt;
* &#039;&#039;&#039;Shape:&#039;&#039;&#039; sheer west wall, a ledge at 31–39 m and a step to the flat top, then a steep east face, all from the survey.&lt;br /&gt;
* &#039;&#039;&#039;Sea arch:&#039;&#039;&#039; a tunnel through the northern neck, about 68 m long, 10 m wide, with 8 m of air (no published height, so 8 m was chosen).&lt;br /&gt;
* &#039;&#039;&#039;Biome:&#039;&#039;&#039; mushroom fields: no hostile mobs, mooshrooms. The top has grass, coarse dirt, podzol with mushrooms, and &#039;&#039;&#039;crimson fungus&#039;&#039;&#039; standing in for the real &amp;quot;Maltese fungus&amp;quot; the rock is named after.&lt;br /&gt;
&lt;br /&gt;
== Azure Window ==&lt;br /&gt;
[[File:Dwejra Azure Window from the south (j074).png|thumb|right|300px|The restored Azure Window from the south]]&lt;br /&gt;
The real arch &#039;&#039;&#039;collapsed on 8 March 2017&#039;&#039;&#039;. The world shows it &#039;&#039;&#039;restored&#039;&#039;&#039;, as it was before. The 2012 survey still holds the arch as solid rock, so the opening (about 21 m wide, 13–17 m above the water under a ~9 m slab) is cut into it, shaped from photos. The water under the arch is the real surveyed depth.&lt;br /&gt;
&lt;br /&gt;
== Inland Sea and Blue Hole ==&lt;br /&gt;
[[File:Dwejra Inland Sea and tunnel mouth (j074).png|thumb|right|300px|The Inland Sea and the tunnel mouth]]&lt;br /&gt;
* &#039;&#039;&#039;Inland Sea:&#039;&#039;&#039; a shallow lagoon, 1–6 m deep, with a turquoise sandy floor. The tunnel to the open sea follows the real cave entrances on OpenStreetMap: a pointed arch, narrow in the middle, wide at the sea mouth.&lt;br /&gt;
* &#039;&#039;&#039;Blue Hole:&#039;&#039;&#039; a shaft about 15 m deep, with a submerged arch out to the open sea, and its own biome.&lt;br /&gt;
&lt;br /&gt;
== Under water ==&lt;br /&gt;
[[File:Dwejra Crocodile Rock wall underwater (j101).png|thumb|right|300px|The underwater wall at Crocodile Rock]]&lt;br /&gt;
The seabed around Dwejra is the real 2012 seabed survey. Divers will recognise the walls at &#039;&#039;&#039;Crocodile Rock&#039;&#039;&#039; and the drop on the seaward side of Fungus Rock (over 60 m).&lt;br /&gt;
&lt;br /&gt;
== How it was made ==&lt;br /&gt;
* Land and seabed heights: 2012 survey, 1 m.&lt;br /&gt;
* Fungus Rock: 15 cm survey from 2018, kept sharp (not smoothed).&lt;br /&gt;
* Arches and tunnel: no survey can see inside them, so they are modelled from photos, OpenStreetMap and dive guides, and cut into the terrain.&lt;br /&gt;
* The full story, with pictures, is in the project journal, entries 062–075 and 092–103.&lt;br /&gt;
&lt;br /&gt;
[[Category:Coast and bays]]&lt;br /&gt;
[[Category:Sea arches and caves]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=File:Dwejra_Crocodile_Rock_wall_underwater.png&amp;diff=5</id>
		<title>File:Dwejra Crocodile Rock wall underwater.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=File:Dwejra_Crocodile_Rock_wall_underwater.png&amp;diff=5"/>
		<updated>2026-10-11T15:50:41Z</updated>

		<summary type="html">&lt;p&gt;Admin: From the project journal: journal/images/101-5-croc-wall-20261009-0759.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;From the project journal: journal/images/101-5-croc-wall-20261009-0759.png&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=File:Dwejra_Inland_Sea_and_tunnel_mouth.png&amp;diff=4</id>
		<title>File:Dwejra Inland Sea and tunnel mouth.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=File:Dwejra_Inland_Sea_and_tunnel_mouth.png&amp;diff=4"/>
		<updated>2026-10-11T15:50:36Z</updated>

		<summary type="html">&lt;p&gt;Admin: From the project journal: journal/images/074-11-inland-sea-20261007-1515.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;From the project journal: journal/images/074-11-inland-sea-20261007-1515.png&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=File:Dwejra_Azure_Window_from_the_south.png&amp;diff=3</id>
		<title>File:Dwejra Azure Window from the south.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=File:Dwejra_Azure_Window_from_the_south.png&amp;diff=3"/>
		<updated>2026-10-11T15:50:29Z</updated>

		<summary type="html">&lt;p&gt;Admin: From the project journal: journal/images/074-7-south-20261007-1515.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;From the project journal: journal/images/074-7-south-20261007-1515.png&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.maltaminecraft.com/index.php?title=File:Dwejra_Fungus_Rock_from_SE_cliffs.png&amp;diff=2</id>
		<title>File:Dwejra Fungus Rock from SE cliffs.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.maltaminecraft.com/index.php?title=File:Dwejra_Fungus_Rock_from_SE_cliffs.png&amp;diff=2"/>
		<updated>2026-10-11T15:50:23Z</updated>

		<summary type="html">&lt;p&gt;Admin: From the project journal: journal/images/074-3-m2017-20261007-1515.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;From the project journal: journal/images/074-3-m2017-20261007-1515.png&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>