Skip to content
matejdro edited this page Jul 31, 2013 · 24 revisions

Example

Worlds:
  world:
    Dimensions:
        Min: -8000 -8000
        Max: 8000 8000
    TextmapFileName: 'map-overworld.txt'
    Structures:
      Village:
        TextmapAlias: 'V'
        PasteHeight: 11
        SpawnVillagers: true
        StoreAsVillage: true
        Schematics:
          - village1
          - village2
      Campfire:
        TextmapAlias: 'C'
        PasteHeight: 9
        CreateRestockableChests: true
        Protection:
          Padding: 20
          ContainerAccessSubclaims: true
          ClaimPermission: 0
        Schematics:
        - weights 45 45 5 5
        - campfire1
        - campfire2
        - campfire1-trapped
        - campfire2-trapped
      Outpost:
        TextmapAlias: 'O'
        PasteHeight: 10
        CreateRestockableChests: true
        Protection:
          Padding: 35
          ClaimPermission: 2
        Schematics:
        - outpost1
        - outpost2
      Altar:
        TextmapAlias: 'A'
        PasteHeight: 10
        CreateRestockableChests: true
        Protection:
          Padding: 5
          ContainerAccessSubclaims: true
          ClaimPermission: 0
        Schematics:
        - weights 80 20
        - altar1
        - altar-unique
Paths:
  netherHighWay:
    World: world
    Start: 0 0
    TextmapFileName: map-highway.txt
    Structures:
      HighwayPart:
        TextmapAlias: H
        PasteHeight: 11
        Schematics:
        - campfire1-safe
        - campfire2-safe

Structures

Every structure can have those parameters:

  • TextmapAlias = Letter on txt map
  • PasteHeight = Y level that structure will be pasted to
  • Schematics - List of schematics to place. It is in same format than pick node in loot tables (so you can specify weights).

World generation only options: (those do not work on paths)

  • Protecton = If this node is missing, structure will not be protected
    • Padding = Protection will cover area of structure plus padding
    • ContainerAccessSubclaims = Should subclaim be created for every inventory container inside
    • ClaimPermission = Default permission level in protected claim. 0 = Access, 1 = Build, 2 = Inventory. If this is missing, no permission is given to public.
  • StoreAsVillage = Should I store this stucture as village (should be true only for villages)
  • SpawnVillagers = Should I spawn villagers according to placed signs?
  • CreateRestockableChests = Should I create restockable chests according to placed signs?

Clone this wiki locally