Dungeons

What are dungeons in difference to a POI?

a dungeon is a building that extends beyond the boundry's of a POI. the dungeon exists of many chunk based tiles that will be connected randomly on generation.

Ok? so how do i create a dungeon?

Depends? wanna make a dungeon where u are use /spaceadmin makedungeon or use the GUI for it

What are dungeon tiles and can i make my own design?

Dungeon tiles are basically chunks with a max height of 16 so 16x16x16 cube. making tiles is little harder then a POI but i will try to explane for more indeph learning watch the admin tutorial link on the main page.

Creating a dungeontile

Each tile can have 4 exists North East South West in that order. this is the thing to remember. making a dungeon requires each possible combination to be present in the theme u want. the current combinations are written as coords like 0-0-0-0 this means no exits 1-0-0-0 means only the north exit is open to connect to another part of the dungeon.
The spaceadmin command is /spaceadmin createdungeontile 0 0 0 0 < where the 0 can be 1 or 0 depending if that side is open (the formatting n e s w)
using the GUI its more easy!

Making the dungeon of your tiles

When u made all the tiles needed u need a themefile the themefile configurates which tiles to use for which exits and such. take a look this is the default file:
1
ylevelmin: 10 #the minimum y level the dungeon spawns
2
ylevelmax: 30 #the max y level the dungeons spawns
3
connecttosurface: true #should this dungeon have a staircase at the middle
4
chancetospawn: 3 #the chance that a dungeon spawns
5
extendchance: 20 #the chance that a dungeon grows the higher the more chance for a big dungeon
6
groundmaterial: STONE #this is a important one if u dug a dungeon in stone enter stone NEVER set this to air. as this block will be ignored when building it.
7
stairmaterial: LADDER #if the connecttosurface is true this is the material for the ladder
8
wallmaterial: ANDESITE #if the connecttosurface is true this is the material for the pipe the ladder is in
9
connectoptions: #the input below are FILENAMES for the tiles u made be sure to enter at least 1 tile in ALL options
10
entrance: base #the entrance of your dungeon
11
1-1-1-1:
12
- 1-1-1-1 #the tile with all exits open
13
1-0-0-0:
14
- 1-0-0-0 #the tile with just the north exit open
15
- 1-0-0-0b
16
- 1-0-0-0c
17
- 1-0-0-0d
18
0-1-0-0:
19
- 0-1-0-0
20
- 0-1-0-0b
21
- 0-1-0-0c
22
- 0-1-0-0d
23
0-0-1-0:
24
- 0-0-1-0
25
- 0-0-1-0b
26
- 0-0-1-0c
27
- 0-0-1-0d
28
- 0-0-1-0e
29
0-0-0-1:
30
- 0-0-0-1
31
- 0-0-0-1b
32
- 0-0-0-1c
33
1-1-0-0:
34
- 1-1-0-0 #the tile with the north and east exit open
35
0-1-1-0:
36
- 0-1-1-0
37
0-0-1-1:
38
- 0-0-1-1
39
1-0-0-1:
40
- 1-0-0-1
41
0-1-0-1:
42
- 0-1-0-1
43
- 0-1-0-1b
44
- 0-1-0-1c
45
1-0-1-0:
46
- 1-0-1-0
47
- 1-0-1-0b
48
- 1-0-1-0c
49
1-1-1-0:
50
- 1-1-1-0
51
0-1-1-1:
52
- 0-1-1-1
53
1-0-1-1:
54
- 1-0-1-1
55
1-1-0-1:
56
- 1-1-0-1a
57
- 1-1-0-1b
58
- 1-1-0-1c
Copied!

putting your dungeon in the system!

Go to the dungeons folder and create a folder with the name of your dungeon theme. inside that folder put the theme file and create a folder called tiles now but all your made and configurated tiles in the tiles folder and ur done. From that point after a server restart the theme can be used as dungeontheme in all worlds.