without some idea of what you did, I don't know. You missed something, or it would be working. celestial file needs editing terrestrial_worlds needs TWO entries for each biome the main biome file the parallax if using your own the celestial/horizons/ stuff for each biome (liquids, horizon graphic etc) and then any odds and ends mentioned in the tutorial
Dear everyone, I made some progress with the mod but sadly I'm stuck again. I get the error "Fatal Exception caught: (JsonException) No such key in Json::get("tentaclenew")" (I'm trying to recreate the old tentacle biome with some tweaks of my own, for a bigger mod of mine) I looked through all my files and made sure to check them with this JSON validator http://jsonlint.com/ and they all appear to be valid. I could upload the files of my mod if needed? Here is my log Code: Start logging at: 2016-01-04 12:51:08.749 [12:51:08.749] Info: Star::Root using bootstrap file 'C:\Program Files (x86)\Steam\steamapps\common\Starbound\win32\sbboot.config' [12:51:08.749] Info: Star::Root using storage directory 'C:\Program Files (x86)\Steam\steamapps\common\Starbound\giraffe_storage\' [12:51:08.749] Info: Preparing Star::Root... [12:51:08.750] Info: Detected mod 'Amethystumns FloranHairPack' at '../giraffe_storage/mods\Amethystumns FloranHairPack\.' [12:51:08.750] Info: Detected mod 'Tentacle Biome' at '../giraffe_storage/mods\tentacle biome\.' [12:51:08.750] Info: Detected mod 'Star Wars Armor' at '../giraffe_storage/mods\starwarsarmor\.' [12:51:08.750] Info: Loading Configuration with config file: 'starbound.config' [12:51:08.750] Info: Loading Star::Configuration from 'Just (.\..\giraffe_storage\starbound.config)' [12:51:08.751] Info: Writing Star::Configuration to '.\..\giraffe_storage\starbound.config' [12:51:08.753] Info: Initializing Star::Root with 5 assets sources [12:51:08.753] Info: Done preparing Star::Root. [12:51:08.753] Info: Client Version 'Beta v. Glad Giraffe - Update 3' Revision: 30555b17a491c2a97ab0afbff3b848a1fd937dbd Protocol: 711 [12:51:08.753] Info: Initialized SDL [12:51:08.768] Info: Initialized SDL Video [12:51:08.774] Info: Initialized SDL Joystick [12:51:08.775] Info: Initialized SDL Sound [12:51:08.784] Info: Opened default audio device with 44khz / 16 bit stereo audio, 2048 sample size buffer [12:51:08.784] Info: Loading Assets [12:51:08.784] Info: Loading assets from: '../assets/packed.pak' [12:51:08.785] Info: Loading assets from: '../assets/user' [12:51:08.785] Info: Loading assets from: '../giraffe_storage/mods\Amethystumns FloranHairPack\.' [12:51:08.785] Info: Loading assets from: '../giraffe_storage/mods\tentacle biome\.' [12:51:08.785] Info: Loading assets from: '../giraffe_storage/mods\starwarsarmor\.' [12:51:09.084] Info: Done loading Assets in 0.3 seconds [12:51:09.089] Info: Loading NameGenerator [12:51:09.090] Info: Initializing SDL Window [12:51:09.095] Info: Done loading NameGenerator in 0.00600004 seconds [12:51:09.095] Info: Loading ObjectDatabase [12:51:09.510] Info: Created initial window 1000x600 [12:51:09.521] Info: Renderer initialized [12:51:09.523] Info: Renderer destroyed [12:51:09.523] Info: Initializing SDL Window [12:51:09.547] Info: Re-created window 1858x1057 [12:51:09.566] Info: Renderer initialized [12:51:09.566] Info: Loading ImageMetadataDatabase [12:51:09.566] Info: Done loading ImageMetadataDatabase in 0 seconds [12:51:09.699] Info: Done loading ObjectDatabase in 0.604 seconds [12:51:09.699] Info: Loading PlantDatabase [12:51:09.800] Info: Done loading PlantDatabase in 0.101 seconds [12:51:09.801] Info: Loading ProjectileDatabase [12:51:10.341] Info: Done loading ProjectileDatabase in 0.54 seconds [12:51:10.341] Info: Loading MonsterDatabase [12:51:10.570] Info: Done loading MonsterDatabase in 0.229 seconds [12:51:10.570] Info: Loading NpcDatabase [12:51:10.621] Info: Done loading NpcDatabase in 0.0510001 seconds [12:51:10.621] Info: Loading StagehandDatabase [12:51:10.622] Info: Done loading StagehandDatabase in 0.000999928 seconds [12:51:10.622] Info: Loading VehicleDatabase [12:51:10.625] Info: Done loading VehicleDatabase in 0.00200009 seconds [12:51:10.625] Info: Loading PlayerFactory [12:51:10.628] Info: Done loading PlayerFactory in 0.00300002 seconds [12:51:10.628] Info: Loading EntityFactory [12:51:10.628] Info: Loading VersioningDatabase [12:51:10.629] Info: Done loading VersioningDatabase in 0.000999928 seconds [12:51:10.629] Info: Done loading EntityFactory in 0.000999928 seconds [12:51:10.629] Info: Loading ItemDatabase [12:51:13.753] Info: Writing Star::Configuration to '.\..\giraffe_storage\starbound.config' [12:51:14.679] Info: Loading FunctionDatabase [12:51:14.697] Info: Done loading FunctionDatabase in 0.0179999 seconds [12:51:14.700] Info: Loading ParticleDatabase [12:51:14.778] Info: Done loading ParticleDatabase in 0.079 seconds [12:51:17.543] Info: Done loading ItemDatabase in 6.914 seconds [12:51:17.544] Info: Loading MaterialDatabase [12:51:17.664] Info: Done loading MaterialDatabase in 0.12 seconds [12:51:17.664] Info: Loading TerrainDatabase [12:51:17.700] Info: Done loading TerrainDatabase in 0.036 seconds [12:51:17.700] Info: Loading BiomeDatabase [12:51:17.755] Info: Done loading BiomeDatabase in 0.0550001 seconds [12:51:17.755] Info: Loading LiquidsDatabase [12:51:17.757] Info: Done loading LiquidsDatabase in 0.00199986 seconds [12:51:17.757] Info: Loading StatusEffectDatabase [12:51:17.775] Info: Done loading StatusEffectDatabase in 0.0180001 seconds [12:51:17.775] Info: Loading DamageDatabase [12:51:17.928] Info: Done loading DamageDatabase in 0.153 seconds [12:51:17.928] Info: Loading EffectSourceDatabase [12:51:17.941] Info: Done loading EffectSourceDatabase in 0.013 seconds [12:51:17.941] Info: Loading TreasureDatabase [12:51:17.973] Info: Done loading TreasureDatabase in 0.0320001 seconds [12:51:17.973] Info: Loading DungeonDefinitions [12:51:18.295] Info: Done loading DungeonDefinitions in 0.322 seconds [12:51:18.295] Info: Loading TilesetDatabase [12:51:18.296] Info: Done loading TilesetDatabase in 0.000999928 seconds [12:51:18.296] Info: Loading EmoteProcessor [12:51:18.296] Info: Done loading EmoteProcessor in 0 seconds [12:51:18.296] Info: Loading SpeciesDatabase [12:51:18.303] Info: Done loading SpeciesDatabase in 0.00699997 seconds [12:51:18.303] Info: Loading QuestTemplateDatabase [12:51:18.326] Info: Done loading QuestTemplateDatabase in 0.023 seconds [12:51:18.326] Info: Loading AiDatabase [12:51:18.337] Info: Done loading AiDatabase in 0.0110002 seconds [12:51:18.337] Info: Loading TechDatabase [12:51:18.347] Info: Done loading TechDatabase in 0.00999999 seconds [12:51:18.347] Info: Loading CodexDatabase [12:51:18.461] Info: Done loading CodexDatabase in 0.114 seconds [12:51:18.461] Info: Loading BehaviorDatabase [12:51:18.530] Info: Done loading BehaviorDatabase in 0.069 seconds [12:51:18.530] Info: Loading DanceDatabase [12:51:18.532] Info: Done loading DanceDatabase in 0.00200009 seconds [12:51:18.532] Info: Loading SpawnTypeDatabase [12:51:18.540] Info: Done loading SpawnTypeDatabase in 0.0079999 seconds [12:51:18.542] Info: Done fully loading Star::Root [12:51:18.560] Info: Renderer destroyed [12:51:19.165] Info: Shutting down Star::Root [12:51:19.315] Error: Fatal Exception caught: (JsonException) No such key in Json::get("tentaclenew") Thank you!
you havent defined "tentaclenew". That is why you are having that error. It can't generate what doesn't exist. Chances are you missed a single entry somewhere, leaving it as an older value. It's a common error, and has happened to me more than a few billion times good job on linting your code though. always a good idea. Sadly, linting doesn't check definitions , so that still needs manually doing. i'd start at the top of the .biome file and make sure youve named it "tentaclenew" and then doing the same in any place that you are calling on the biome to generate. and especially in the terrestrial_worlds file
Thank you so much! this is a great help, I had no idea where to start Lovely guide, btw. Very clear and to the point!
not yet.. i checked every entry of the name but couldn't find any mistakes! I'm looking into it later again
chances are, its something super-simple you forgot to change. Possible: you've set the celestial file to spawn it, but forgotten an entry for it in the terrestrial_worlds file. Thus, it tries to spawn it and then goes "uh...except that you haven't told me HOW to generate it". I'd start there.
Is there a way to change the frequency in which these will spawn. I've gotten no errors, but I'm having trouble finding one(and I'm using a brand new universe).
Ah, that's the big pain in the ass, right there. You have to rely on random gen. there are two ways to approach this. One, set celestial.config to ONLY spawn your biome around the star types so that they always appear for you. the other, the way i usually do it, is just set the White (Gentle) stars to spawn only that type of biome. Afterwards, set it back to how it was.
Which is why I said in your other thread to learn the basics of modding first. http://community.playstarbound.com/resources/unofficial-modding-ebook.2930/ Trying to help you when you don't understand the basics is pointless.