Tutorial Adding Biomes 101

Discussion in 'Starbound Modding' started by sayter, Oct 6, 2015.

  1. lazarus78

    lazarus78 The Waste of Time

    None.
     
  2. Lord Ironborne

    Lord Ironborne Void-Bound Voyager

    So... I'm trying to add a biome and the same error keeps appearing, despite my code seeming fine. It says it can't read celestial.config because of a parsing error or something.
    The game keeps crashing before the menu even shows up. Here's my log:
     

    Attached Files:

  3. Lord Ironborne

    Lord Ironborne Void-Bound Voyager

    here's my celestial.config.patch:
    [

    {"op" : "add",
    "path" : "/terrestrialHorizonGraphics/AM_aether",
    "value" :
    {
    "baseImages" : "/celestial/system/terrestrial/horizon/textures/AM_aether_<selector>.png",
    "maskTextures" : "/celestial/system/terrestrial/horizon/masks/temperate/<mask>_<selector>.png",
    "maskRange" : [1, 25],
    "maskPerPlanetRange" : [3, 3]
    }},

    {"op" : "add",
    "path" : "/terrestrialGraphics/AM_aether",
    "value" :
    {
    "baseImages" : "/celestial/system/terrestrial/biomes/AM_aether/maskie<num>.png",
    "dynamicsImages" : "/celestial/system/terrestrial/dynamics/temperate/<num>.png",
    "dynamicsRange" : [1, 30]
    }},

    {"op":"add",
    "path":"/satelliteTypes/Tier1/baseParameters/terrestrialType/-",
    "value":"AM_aether"
    },

    ]
     
    Last edited: May 25, 2018
  4. Lord Ironborne

    Lord Ironborne Void-Bound Voyager

    It may also be due to my terrestrial_worlds.config:

    [

    {"op" : "add",
    "path" : "/planetTypes/AM_aether",
    "value" :
    {
    "threatRange" : [1, 1],
    "layers" : {
    "surface" : {
    "primaryRegion" : [ "AM_aether" ],
    "secondaryRegion" : [ "AM_aether" ],
    "dungeonCountRange" : [0, 2],

    "dungeons" : [
    [1.0,"avianairship"]
    ]
    }
    }
    }
    },

    {"op" : "add",
    "path" : "/regionTypes/AM_aether",
    "value" :
    {
    "caveLiquid" : [ "water" ],
    "caveLiquidChanceRange" : [10, 50],
    "blockSelector" : [ "remixedSwampySurface", "remixedSurface", "remixedPoolsSurface" ],
    "fgCaveSelector" : [ "surfaceCaves" ],
    "bgOreSelector" : [ "commonVeins", "denseVeins" ],
    "biome" : [
    [0, [ "AM_aether" ]]
    ]
    }
    },

    ]
     
  5. Lord Ironborne

    Lord Ironborne Void-Bound Voyager

    I found it...
    |
    |
    |
    \/
    }, <-----
    /\
    |
    |
    |
     

Share This Page