Skip to content
BlockFrontBlockFront DocsOfficial Documentation for BlockFront

Bootcamp

Create one with /assets create games <name> boot.

Field types such as positions and boundaries are explained in Game mode settings.

Bootcamp has no edit commands, so it’s written by hand. finishPoint is required.

Field Type Default Description
finishPoint Position The end of the course.
npcSpawns List None People placed on the course.
soundPoints List None Sounds on the course.
weaponPoints List None Weapon pickups.
texturePoints List None Textures placed in the world.
introSequence Sequence None The intro.

Each entry in these lists is a position with extra required fields:

List Extra fields
npcSpawns yawHead, skin, loadout, waypoints (a list of x, y, z)
soundPoints sound, hasMessage, and an optional message
weaponPoints loadout
texturePoints texture

A loadout can hold items, cost, exp and template, all optional. Each entry in items is an item, such as { "id": "bf:gun_colt", "count": 1 }.