Atlas Map Documentation

A comprehensive guide on creating maps and game modes for Atlas.

World Modification<world>

This module can be used to configure different options about the match world.

Game Rules<gamerules>

Use this to modify game rules for the match world.

<gamerules>
  <doDaylightCycle>false</doDaylightCycle>
  <doFireTick>false</doFireTick>
</gamerules>

Element Text

DescriptionType

The value that the game rule should be set to.

This directly mirrors the /gamerule command

Text
Game Rules Attributes
AttributeDescriptionType
TAG NAME

The game rule to be modified

Game Rule

dofiretick,dotiledrops,
domobloot,mobgriefing,
naturalregeneration,
dodaylightcycle

Mob Control<mobs>

This is used to control which mobs spawn and how they can be spawned.

<mobs>
  <any>
    <entity>cow</entity>
    <all>
      <entity>pig</entity>
      <spawn>spawner egg</spawn>
    </all>
  </any>
</mobs>

Mob Control Attributes
AttributeDescriptionType
check

Check that should be ran before a mob spawns.

This can either be in ID form, or as a nested XML tag in the syntax of a check.

Check

Storm Control<storm>

This is used to set the initial weather state to stormy or clear.

<storm>false</storm>

Element Text

DescriptionType

If the world should start raining/snowing

True/False

Weather Control<weather>

This is used to control when the weather state of the world can change.

<weather check="always" />

Weather Control Attributes
AttributeDescriptionType
check

Check that should be ran before the weather changes.

This can either be in ID form, or as a nested XML tag in the syntax of a check.

Check

World Difficulty<difficulty>

This is used to set the difficulty of the match world.

Difficulty affects hunger, mob damage, etc.

<difficulty>hard</difficulty>

Element Text

DescriptionType

The difficulty of the match world.

Difficulty

peaceful,easy,normal,hard

World Path

Use this to change the location that Atlas should load the world files from.

This is useful when combined with conditionals so that different worlds load based on variables.

<world path="some-path">....</world>

World Path Attributes
AttributeDescriptionType
path

The path to the level.dat and region files.

Text

World Type<type>

Use this to set the type of the match world.

This should not be confused with biomes.

The advantage of using the flat world type is that there is no black horizon line.

<type>flat</type>

Element Text

DescriptionType

The type of the match world.

World Type

normal,flat,version 1 1,
large biomes,
amplified,customized