<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
  <title>ZeroPvP News</title>
  <link>https://zeropvp.xyz/news/</link>
  <atom:link href="https://zeropvp.xyz/news/feed.xml" rel="self" type="application/rss+xml"/>
  <description>Patch notes and announcements from ZeroPvP, the Minecraft practice network.</description>
  <language>en</language>
  <lastBuildDate>Sun, 18 Oct 2026 12:00:00 +0000</lastBuildDate>
  <item>
    <title>Stuck on &quot;Joining world&quot;: fixed</title>
    <link>https://zeropvp.xyz/news/joining-world-fixed.html</link>
    <guid isPermaLink="true">https://zeropvp.xyz/news/joining-world-fixed.html</guid>
    <pubDate>Sun, 18 Oct 2026 12:00:00 +0000</pubDate>
    <category>server</category>
    <category>status</category>
    <description>For about a week, joining duels hung on &quot;Joining world&quot;. It is fixed, and we now check every server every minute so it cannot go unnoticed again.</description>
    <content:encoded><![CDATA[<p>From the evening of 11 October until 18 October, many of you could not get into the duel server: the game hung on &quot;Joining world&quot; and never got further. Sorry. That is a week of practice you did not get.</p>
<h2 id="what-happened">What happened</h2>
<p>The duel server&#39;s main thread stopped, but the server process kept running. From the outside it still looked online: it accepted the connection, then never answered. Because it never fully crashed, nothing restarted it and nothing warned us.</p>
<h2 id="what-we-changed">What we changed</h2>
<ul><li>The duel server was restarted cleanly on 18 October. Joining works again.</li><li>A watch on the server now checks the proxy, the lobby, the duel server and the FFA servers every minute. If one stops answering or freezes, staff get an alert within two minutes, and another when it is back.</li><li>The same checks feed a public <a href="https://zeropvp.xyz/status.html">status page</a>, so you can see for yourself whether a server is up, with 90 days of history.</li></ul>
<p>If you still cannot join, tell us in the Discord with the time it happened, and check the <a href="https://zeropvp.xyz/status.html">status page</a> first.</p>]]></content:encoded>
  </item>
  <item>
    <title>A new zeropvp.xyz</title>
    <link>https://zeropvp.xyz/news/new-website.html</link>
    <guid isPermaLink="true">https://zeropvp.xyz/news/new-website.html</guid>
    <pubDate>Thu, 15 Oct 2026 12:00:00 +0000</pubDate>
    <category>website</category>
    <description>The website is rebuilt around the ladder: live numbers up top, a better leaderboard, posed 3D players and a site that stays fast on slow machines.</description>
    <content:encoded><![CDATA[<p>The old site felt quiet. The new one puts the competition first: who is on, who is climbing, and what was just fought.</p>
<h2 id="what-changed">What changed</h2>
<ul><li><strong>A new top bar.</strong> Live player count, the server address one click from your clipboard, and a full-screen menu on phones.</li><li><strong>The front page.</strong> Live cards over a real fight, a ticker of the latest results, the top three on a podium next to the top ten, every kit ladder with its number one, and the tier staircase with how many players hold each tier.</li><li><strong>The leaderboard.</strong> Kit tabs, search, a tier filter and an &quot;active in the last 7 days&quot; switch. Every row shows movement against a week ago, your last five results and a trend line, and opens into a mini profile.</li><li><strong>3D players.</strong> The podium and profiles show your own skin in a pose, with the right arm model for your skin.</li><li><strong>The next event.</strong> Ranked Night (Fridays 19:00) and the weekly tournament (Saturdays 18:00) are shown in your own time zone with a countdown.</li></ul>
<p>Every number on the site comes from the server. When there is no data yet, a part is hidden instead of filled in.</p>
<h2 id="faster-not-heavier">Faster, not heavier</h2>
<p>The site does no work while you scroll or read: no scroll handlers, no endless animations, and the 3D players only draw while they move. On a weak machine or with reduced motion, the site switches to still pictures by itself.</p>
<h2 id="added-on-18-october">Added on 18 October</h2>
<ul><li><a href="https://zeropvp.xyz/live.html">Live matches</a>: every duel on the server right now, updated every few seconds.</li><li><a href="https://zeropvp.xyz/status.html">Server status</a>: whether each server is up, checked every minute, with 90 days of history.</li><li><a href="https://zeropvp.xyz/news/">News</a>: patch notes like this one, also as an <a href="https://zeropvp.xyz/news/feed.xml">RSS feed</a>.</li></ul>
<p>Something broken or hard to read on your phone? Tell us in the Discord.</p>]]></content:encoded>
  </item>
  <item>
    <title>Match summaries, tier-ups and a weekly tournament</title>
    <link>https://zeropvp.xyz/news/match-summaries-tier-ups-weekly-tournaments.html</link>
    <guid isPermaLink="true">https://zeropvp.xyz/news/match-summaries-tier-ups-weekly-tournaments.html</guid>
    <pubDate>Sun, 04 Oct 2026 12:00:00 +0000</pubDate>
    <category>patch notes</category>
    <category>ranked</category>
    <category>tournaments</category>
    <description>Every duel now ends with one summary card, a new tier gets its own moment, and there is a tournament every Saturday at 18:00.</description>
    <content:encoded><![CDATA[<p>This update is about what happens around a fight: what you learn when it ends, what it feels like to climb, and a reason to log on every Saturday.</p>
<h2 id="one-card-at-the-end-of-every-duel">One card at the end of every duel</h2>
<p>When a duel is decided, both players (and anyone watching) get one card in chat instead of a pile of lines:</p>
<ul><li>the winner and the loser, the ZP each of them moved, and how long it took</li><li>per player: hits, longest combo, damage dealt and taken</li><li>what was used: potions, pearls, totems and golden apples</li><li>for ranked matches, a link to the match page on the website with the full head to head and both final inventories</li></ul>
<p>Want more? <code>/lastmatch</code> breaks your last 1v1 down round by round: damage, hits, combos and health.</p>
<h2 id="tier-ups">Tier-ups</h2>
<p>Reaching a new tier on a kit now gets its own moment: a fanfare and a particle burst only you see, a line to everyone in the lobby, and a post in the Discord. Linked your account with <code>/sync</code>? Your tier role follows on its own.</p>
<h2 id="watch-the-best-fights">Watch the best fights</h2>
<ul><li><code>/spectate top</code> lists every duel running right now, best first.</li><li><code>/spectate &lt;player&gt;</code> watches someone directly, <code>/spectate leave</code> takes you back.</li></ul>
<h2 id="the-weekly-tournament">The weekly tournament</h2>
<ul><li><strong>When:</strong> every Saturday at 18:00, Berlin time. The site shows it in your own time zone.</li><li><strong>Sign up:</strong> from 24 hours before, with <code>/tournament weekly join</code>.</li><li><strong>Format:</strong> single elimination, one kit per week on a rotation.</li><li><strong>Prizes:</strong> 500, 250 and 100 coins for the top three, and a champion title for the winner.</li></ul>
<p><code>/tournament weekly</code> shows the kit, the start time and, once it runs, the bracket.</p>
<p>See you in the queue.</p>]]></content:encoded>
  </item>
</channel>
</rss>
