Template Gallery

Not every player wants to start from the same bare platform. The template gallery lets them browse ready-made island layouts and paste one in, and it gives you a way to offer themed starts or premium designs.

CommandWhat it does
/is templatesBrowse and paste island templates

How it works

The gallery presents the available templates visually. A player picks one and it is pasted as their island's starting layout. It is the onboarding answer to "I do not know what to build yet": hand them a finished base and let them grow it.

Gallery vs. on-create schematics

This gallery is a player-triggered paste onto an existing island. To paste a schematic automatically when an island is created, set generation.schematic in the mode file instead - see Island generation. Both use the same WorldEdit / FAWE paste engine and the same schematics/ folder.

features/templates.yml
templates:
  enabled: true
  entries:
    starter-base:
      display: "<green>Starter Base"
      icon: OAK_LOG
      description: ["<gray>A cosy starter house with storage and a small farm."]
      file: starter-base.schem   # under <data>/schematics; defaults to <id>.schem
    grinder:
      display: "<red>Mob Grinder"
      icon: ZOMBIE_HEAD
      file: grinder.schem

Pasting needs WorldEdit or FastAsyncWorldEdit (an optional soft dependency); without it the gallery still shows but tells the player no paste engine is installed. Drop the .schem files in <data>/schematics and list each as an entry.

Use templates as a hook

Templates pair naturally with island modes and with a shop. Offer a clean starter for free, themed builds as rewards, and showcase designs as something to unlock. It is the gentlest possible onramp for a brand new player.

Part of onboarding

The template gallery and the first-join welcome dialog (which explains the island modes) are the two halves of IgniteSky's onboarding: the welcome tells a new player what the modes are, the gallery gives them something to start with.