Players have to locate and break the enemy team’s core, usually an obsidian sphere filled with lava. The lava has to leak down a certain distance for the core to be destroyed. Lava should not be available anywhere else on the map, otherwise a core leak could be faked. This can also be avoided by keeping the lava far away enough from the core and not giving players buckets or the ability to craft them.
Cores Element | Description | |
---|---|---|
<cores> </cores>
|
Node containing all the defined cores. | |
Sub-elements | Value/Children | |
<core> </core>
|
A single core. | Core Sub-elements |
Attribute | Description | Value | Default |
---|---|---|---|
id
|
Unique identifier used to reference cores from other places in the XML. | String | |
name
|
The core's name, used in notification messages. | String | |
required
|
Specify if this objective is required to win the match.
Teams completing all of their required objectives will win regardless of score or blitz configuration. |
true/false | true |
region
|
Property Required A region containing the core. | Bounded Region | |
leak
|
Distance below the bottom of the core region that the lava must leak. | Number | 5 |
material
|
The core casing material, used to detect breaks, and for mode changes. | Single Material Pattern | obsidian |
team
|
Required Team the core belongs to, i.e. its owner. | Team ID | |
mode-changes
|
Specify if this core uses monument modes. | true/false | |
show
|
Specify if the core should be hidden from all visible locations to the player. These locations include chat, the boss bar, and the scoreboard.
NOTE:
The objective will also not be logged to the Database and the player will not recieve any raindrops upon completion.
|
true/false | true |
proximity-metric
|
Metric used to determine proximity to the core.
Accepts closest player , closest block or closest kill
|
Proximity Metric |
closest player
|
proximity-horizontal
|
Only calculate horizontal distance for core proximity. | true/false | false |
Element | Description | Value |
---|---|---|
<region>
|
Property Required A region containing the core. | Bounded Regions |
<cores material="obsidian" leak="8">
<core team="blue">
<region><cuboid min="10,15,12" max="12,13,16"/></region>
</core>
</cores>
<cores material="obsidian" leak="4">
<core team="red" region="red-core"/>
</cores>