forked from Greymerk/minecraft-roguelike
-
Notifications
You must be signed in to change notification settings - Fork 1
Level Settings
Glease edited this page Nov 30, 2020
·
15 revisions
All fields are optional
- "numRooms" - int - number of rooms on this level
- "range" - int - distance the level will spread
- "rooms": Array
- Object
- "mode" : String method for choosing "single" or "random"
- "type" : String A Dungeon (room) type
- "weight" : int -Only required if mode is "random"-
- Object
- "secrets" : Array
- Object
- "type" String - Dungeon
- "num": int - max number of occurrences
- Object
- "theme" : Object - Theme
- "segments": Object
- "segments":
- Array
- Object
- "type": String - Segment
- "weight": int - weight for randomization
- Object
- Array
- "arch" : String - A segment type used for regular arch ways
- "segments":
- "spawners" : Object SpawnerSettings
- "generator" : String (Generator)
- Dungeon:
- BRICK, CREEPER, CRYPT, ENCHANT, ENDER, FIRE, MUSIC, NETHER, NETHERFORT, PIT, PRISON, SLIME, SMITH, SPIDER, CAKE, LAB, CORNER, MESS, ETHO, ENIKO, BTEAM, OSSUARY, OBSIDIAN, AVIDYA, STORAGE, ASHLEA, FIREWORK, BEDROOM, REWARD, LIBRARY, PYRAMIDTOMB, DARKHALL, TREETHO, LINKER, LINKERTOP, PYRAMIDSPAWNER, PYRAMIDCORNER, BLAZE
- Segment:
- ARCH, FIREARCH, FIREPLACE, SHELF, INSET, MOSSYARCH, MUSHROOM, NETHERARCH,
- NETHERSTRIPE, NETHERWART, NETHERLAVA, JUNGLE, BOOKS, SPAWNER,
- WHEAT, TOMB, CHEST, SILVERFISH, SKULL, FLOWERS, DOOR
- Generator:
- CLASSIC, MST