Modding:.biome
From Starbounder - Starbound Wiki
"name" | Biome name, used for global file linking |
"friendlyName" | Case-sensitive biome name, not really used for anything (afaik) |
"statusEffects" | Used to add biome hazards (For example: "biomeradiation") |
"spawnProfiles" | Selects the enemies to spawn in this specific biome |
"groups" | Defines a pre-set array of enemies to select from |
"extraSpawns" | Specific enemies to spawn, even if not included in "groups" |
"hueShiftOptions" | Variable colorization of the planets surface (On the starmap / while above the planet) |
"weather" | Array to define the weather conditions [Usage: weather.config:<biome>] |
"skyOptions" | Color specifications of the background sky (Note: Not the parallax-image) |
"mainColor" | RGB color values |
"morningColors" | RGB color values |
"dayColors" | RGB color values |
"eveningColors" | RGB color values |
"nightColors" | RGB color values |
"morningLightColor" | RGB color values |
"dayLightColor" | RGB color values |
"eveningLightColor" | RGB color alues |
"nightLightColor" | RGB color values |
"mainBlock" | Material name of the block mainly used for surface-generation |
"subBlocks" | Material name of the secondary block used for surface-generation |
"ores" | Defines the name of the surfaceOres found (Look at oredistributions.configfunctions for further info) |
"parallax" | Background image used in the biome (parallax = scrolling background) |
"ambientNoises" | Parental function to define ambient sounds used in the biome |
"day/tracks" | Filepath to the .ogg file played at daytime |
"night/tracks" | Filepath to the .ogg file played at night |
"musicTrack" | Parental function to define background music used in the biome |
"surfacePlaceables" | Parental functions to define different things spawned on the biomes surface |
"grassMod" | Defines which kind of grass is used in the biome |
"grassModDensity" | Defines how much grass will be spawned in the biome |
"items" | Parental function to define which items are spawned on the planets surface (For example Capsules) |
"mode" | Defines where the item is spawned (Known values: "floor", [Not sure] "ceiling") |
"priority" | [Guess] Defines the order in which the objects are spawned |
"variants" | Defines how many variants there are for the specific item |
"distribution" | Direct extern link to a column at distributions.config (Example: distributions.config:surfaceCapsules" |
"type" | Defines the type of the item (Examples: "object", "treasureBox") |
"objectSets" | Creates an array using the "pool" function to select an item to spawn (chance-based) |
"treasureBoxSets" | Used in the "type" specific "treasureBox" setting. Defines the chest-type |
"microdungeons" | Used in the "type" specific "microdungeon" setting. Defines the array to select minibosses from |
"bush" | Used in the "type" specific "bush" setting. Defines the type of bush that's spawned |
"baseHueShiftMax" | Maximum shift of hue (Changes the color of the bush for more variation) |
"baseHueShiftMin" | Minimum shift of hue (Changes the color of the bush for more variation) |
"name" | Defines which bush is spawned |
"treeFoliageHueShiftMax" | Maximum shift of hue (Changes the color of the trees foliage for more variation) |
"treeFoliageHueShiftMin" | Minimum shift of hue (Changes the color of the trees foliage for more variation) |
"treeStemList" | Creates an array to select from for the trees stem |
"treeFoliageList" | Creates an array to select from for the trees foliage |
"startingStage" | Used in crop generation, defines the starting stage of the farmable plant |
"undergroundPlaceables" | Parental function to define underground spawns in the biome |