Guides
WorkflowGameruleTeleportProject

Adventure map starter command pack

10 min read

An adventure map rarely needs one command. It needs a small setup pack that can be reviewed, copied, and run again after testing. This guide turns common map setup work into a predictable NBTForge Project flow.

Put gamerules at the top of the setup pack so world state is established before player routing.
Add the lobby or reset teleport as a reviewable command before feedback and reward lines.
Use waypoint commands and Project ordering to keep navigation markers aligned with the setup pack.

Guide result

A staged command pack that sets map rules, returns players to a lobby, marks navigation, and gives visible feedback.

Open related workflowGamerule, Teleport, ProjectBuilding a reusable map setup

Recommended path

  1. Create gamerule commands first so the world rules are visible at the top of the pack.
  2. Add a teleport or spawn return command for the lobby or reset point.
  3. Add a waypoint or marker command when players need navigation support.
  4. Build title, sound, and particle feedback as separate commands instead of hiding them in notes.
  5. Save every command to Project and copy the final pack in the order it should run.

Suggested command order

Start with stable world state: gamerules, time, weather, and other environment commands. Then add player movement, feedback, rewards, and cleanup commands. This order makes the pack easier to scan when something changes.

A simple starter pack can include keepInventory, doMobSpawning, lobby teleport, a title message, a reward item, playsound feedback, and a particle marker.

  • World setup first.
  • Player routing second.
  • Visible and audio feedback third.
  • Rewards and cleanup last.

Use Project as the source of truth

Project is more reliable than a scratch note because each command keeps its context and can be reloaded into the matching builder. When a reward item changes, reload that entry, update it, and copy the pack again.

Name entries by purpose, not just command family. "Lobby return" is more useful than "teleport command" when the pack grows.

Testing pass before release

Run the pack in a test world and check for order problems. Teleports before gamerules may still work, but setup commands are easier to reason about when world state comes first.

When a command is version-specific, include the version in the Project title or in surrounding documentation.

Ship the copied artifact

Use this guide to produce the artifact a player or map maker will actually run: a copied command, ordered Project pack, or datapack resource. The final review should happen on that copied output, not only on the editable builder state.

When the workflow is version-sensitive, label the target version beside the command. When it uses selectors, scoreboards, bossbars, tags, loot tables, or project order, test those dependencies in a clean world before publishing the setup.

  • Copy from Output for one command and from Project for ordered packs.
  • Keep Java, Bedrock, and snapshot variants separate.
  • Test destructive selectors with harmless output first.
  • Update related presets when the guide becomes the canonical workflow.

Related guides and presets

FAQ

Should a map setup be one command block chain or a function file?

Use whichever fits the map. NBTForge Project can copy the same ordered block of commands for command blocks or for a function-style workflow.

How many commands should the starter pack include?

Keep the first version small: world rules, lobby/reset, one feedback line, and one reward or marker. Add complexity after that pack is easy to rerun.

When should this guide become a Project pack?

Use Project when the workflow needs more than one command, has setup and cleanup order, or must be edited again after testing. One-off commands can stay in Output.