Skip to main content

Blitz

The game will run for a specified amount of time, players will have to find and kill enemy players. Each player has a limited amount of lives, and after their lives are used up, the player is moved to the observer team. The match ends after the specified amount of time, or when one team is eliminated. If the match timer ends before a team is eliminated, the team with the most players remaining wins.

The Blitz module is often combined with the Rage Module.

tip

Blitz maps should include <respawn auto="true"/> to prevent players from "hiding" and prolonging matches.

ElementDescription
<blitz> </blitz>A node containing the Blitz gamemode settings.
Sub-elementsValueDefault
<lives>The amount of lives each player has before they are out of the match.Number1
<broadcastLives>Broadcast to the player the amount of lives they have left.true/falsetrue
<filter>Filters when a player loses a life.Filteralways
<join-filter>Filters when a player can join the match after it has started.Filternever
Blitz Attributes
AttributeDescriptionValue
scoreboard-filterDetermines when the objective should be displayed on the scoreboard.
Note: This filter is team-scoped, it can filter whether each team should show or not independently.
Dynamic Filter

Examples

<blitz>
<lives>1</lives>
<broadcastLives>false</broadcastLives>
</blitz>

<!-- Time till the match ends in minutes -->
<time>10m</time>

<respawn auto="true"/>
<!-- Player loses a life when dying 30 seconds after match start -->
<blitz>
<lives>5</lives>
<filter>
<time>30s</time>
</filter>
</blitz>
<blitz filter="blitz-filter">
<lives>2</lives>
</blitz>

<!-- Player loses a life when dying without a golden apple -->
<not id="blitz-filter">
<carrying>
<item material="golden apple"/>
</carrying>
</not>
<blitz/> <!-- Use the default blitz settings -->