A comprehensive guide on creating maps and game modes for Atlas.
<kits>
Kits are used to apply special abilities to players and let then choose special loadouts.
<double-jump>
This ability allows the player to jump higher than normal.
Attribute | Description | Type |
push | How far forward the player should go. | Number (With Decimal) |
icarus | How high the player should go. | Number (With Decimal) |
<health-effect>
This ability applies a potion effect to a player when they reach a certain health level.
Attribute | Description | Type |
health | Health level that will trigger the effect. | Integer Range0-20 |
effect | Effect to apply to the player. | PotionEffectType Possible Values |
<permissions>
This is used to give minecraft permissions to players who currently have this kit.
Description | Type |
The permission to add to the player | Text |
Attribute | Description | Type | Default |
value | The value of the permission. Setting this to false is the equivalent of adding a `-` before the permission when using permissions plugins. | True/False | true |
<kit>
Kits give players special abilities and allow them to choose loadouts based on checks.
Specification | Changes |
1.0.1 | Kit IDS are now required. |
Attribute | Description | Type | Default |
id | The globally unique ID of this feature. This can be used to reference this feature from other parts of the XML. | Feature ID | |
name | The name of the kit. | Localized String | |
description | The description of the kit (for the menu). | Localized String | |
icon | The icon of the kit for use in the menu. This should be written like item stack would be configured in a loadout. | Item Stack Loadout Tag | |
loadout | The id of the loadout for reference. | Loadout ID | |
check | Check that should be ran on the player before they can view or select the kit. If a player respawns with the kit and check fails, they will be given the default kit if there is one, or have no kit. This can either be in ID form, or as a nested XML tag in the syntax of a check. | Check | |
default | If this kit should be the default kit which is applied to players who do not choose a kit. | True/False | true |
<lumber-jack>
REQUIREMENT:
This feature requires the Walls Module.The lumber jack ability allows players to chop down columns of matching logs up to 60 blocks tall with just breaking the bottom log.
Attribute | Description | Type |
check | Check that should be ran before the ability can be used. This can either be in ID form, or as a nested XML tag in the syntax of a check. | Check |