Templates (Plugin Manager)

At this time, there are 2 major Plugins to own templates: „withSnippets“ and „withoutSnippets“. I already made a small set of various templates that you can view, change, copy-paste, or you just create your own!

A template’s name must be unique across its plugin.

Dungeon Generator (with Snippets)

Name
Can be anything, but must be unique across this plugin.

Base Algorithm
Choose a base algorithm, you can look them up from here: Algorithms

Finetuning
Some algorithms allow you to define parameters.

Exit Mode
At this time, there are 3 supported modes:

  • from Asset Map (default)
    You need to draw Entrance and Exit on your Asset Map, and you need to place Region Ids on your Snippets.
  • Path to Map’s Border
    The generator will build tunnels to the Map’s border.
  • None
    The generator will not place exits automatically. You will need to find other ways to allow your player to spawn here, e.g. by placing an entrance via the „Asset“ Tab. This mode is designed more for advanced users.
Example: From Asset Map
Example: Path to Map’s Border

Assets & Decoration

Common Assets
Look at your Asset Map. All assets with an id that is included in the list here, spawn automatically at every Region Id on your Snippets. It’s usually used for small decorative items that you don’t care how often they appear on your map.

Special Assets
Here, you can define various points of interest such as monsters, chests, switch, NPCs etc.

Name
This attribute is not used. It’s just there for your convenience.

Region Id
The Region Id that you assign the asset on the Asset Map

min / max
The number of how many times the asset spawns.

Meta
When you are using the Meta Maze, you can define how assets are counted. If the Meta Maze is disabled, the generator counts over the current map.

Switch
When enabled, this asset spawns only if the given Switch is turned ON. This is a good way to spawn a secret boss not before some preconditions are met.

Map Generator (Snippet-less)

Name
Must be unique across this plugin.

Base Algorithm
Choose a base algorithm, you can look them up from here: Algorithms

Parameters
Some algorithms allow you to define parameters.

Structures, Details, Assets (Post Processing)

Name
This attribute is not used. It’s just there for your convenience.

Type & Arguments
Check them in the article Post Processing.

Switch
When enabled, this asset spawns only if the given Switch is turned ON. This is a good way to spawn a secret boss not before some preconditions are met.