Modding Help Race Creation Error - Solved

Discussion in 'Starbound Modding' started by Machy, May 4, 2016.

  1. Machy

    Machy Space Spelunker

    Hello everyone, I'm very new to modding so I'm likely to be missing obvious mistakes, but I just can't seem to get past an error.

    Whenever I start the game, and create a new character of my custom race it works fine, but when I click on the character to spawn her into a new world it fails, I've posted the log below.

    Start logging at: 2016-05-04 21:07:28.470
    [21:07:28.472] Info: Star::Root using bootstrap file 'C:\Program Files (x86)\Steam\steamapps\common\Starbound\win32\sbboot.config'
    [21:07:28.472] Info: Star::Root using storage directory 'C:\Program Files (x86)\Steam\steamapps\common\Starbound\giraffe_storage\'
    [21:07:28.472] Info: Preparing Star::Root...
    [21:07:28.473] Info: Detected mod 'MachyBound' at '../giraffe_storage/mods\MachyBound\assets'
    [21:07:28.473] Info: Detected mod 'charactercreationmod' at '../giraffe_storage/mods\charactercreationmod\.'
    [21:07:28.473] Info: Loading Configuration with config file: 'starbound.config'
    [21:07:28.473] Info: Loading Star::Configuration from 'Just (.\..\giraffe_storage\starbound.config)'
    [21:07:28.474] Info: Writing Star::Configuration to '.\..\giraffe_storage\starbound.config'
    [21:07:28.477] Info: Initializing Star::Root with 5 assets sources
    [21:07:28.478] Info: Done preparing Star::Root.
    [21:07:28.478] Info: Client Version 'Beta v. Glad Giraffe - Update 3' Revision: 30555b17a491c2a97ab0afbff3b848a1fd937dbd Protocol: 711
    [21:07:28.478] Info: Initialized SDL
    [21:07:28.488] Info: Initialized SDL Video
    [21:07:28.495] Info: Initialized SDL Joystick
    [21:07:28.497] Info: Initialized SDL Sound
    [21:07:28.513] Info: Opened default audio device with 44khz / 16 bit stereo audio, 2048 sample size buffer
    [21:07:28.514] Info: Loading Assets
    [21:07:28.514] Info: Loading assets from: '../assets/packed.pak'
    [21:07:28.514] Info: Loading assets from: '../assets/user'
    [21:07:28.515] Info: Loading assets from: '../giraffe_storage/mods\MachyBound\assets'
    [21:07:28.515] Info: Loading assets from: '../giraffe_storage/mods\charactercreationmod\.'
    [21:07:28.771] Info: Done loading Assets in 0.257 seconds
    [21:07:28.775] Info: Loading NameGenerator
    [21:07:28.776] Info: Initializing SDL Window
    [21:07:28.781] Info: Done loading NameGenerator in 0.00600004 seconds
    [21:07:28.781] Info: Loading ObjectDatabase
    [21:07:28.835] Info: Created initial window 1036x1008
    [21:07:28.845] Info: Renderer initialized
    [21:07:28.846] Info: Renderer destroyed
    [21:07:28.846] Info: Initializing SDL Window
    [21:07:28.907] Info: Re-created window 1920x1017
    [21:07:28.919] Info: Renderer initialized
    [21:07:28.920] Info: Loading ImageMetadataDatabase
    [21:07:28.920] Info: Done loading ImageMetadataDatabase in 0 seconds
    [21:07:29.283] Info: Done loading ObjectDatabase in 0.502 seconds
    [21:07:29.283] Info: Loading PlantDatabase
    [21:07:29.372] Info: Done loading PlantDatabase in 0.089 seconds
    [21:07:29.372] Info: Loading ProjectileDatabase
    [21:07:29.852] Info: Done loading ProjectileDatabase in 0.48 seconds
    [21:07:29.852] Info: Loading MonsterDatabase
    [21:07:30.053] Info: Done loading MonsterDatabase in 0.201 seconds
    [21:07:30.054] Info: Loading NpcDatabase
    [21:07:30.099] Info: Done loading NpcDatabase in 0.0449998 seconds
    [21:07:30.099] Info: Loading StagehandDatabase
    [21:07:30.100] Info: Done loading StagehandDatabase in 0 seconds
    [21:07:30.100] Info: Loading VehicleDatabase
    [21:07:30.102] Info: Done loading VehicleDatabase in 0.00199986 seconds
    [21:07:30.102] Info: Loading PlayerFactory
    [21:07:30.105] Info: Done loading PlayerFactory in 0.00300002 seconds
    [21:07:30.105] Info: Loading EntityFactory
    [21:07:30.105] Info: Loading VersioningDatabase
    [21:07:30.106] Info: Done loading VersioningDatabase in 0.000999928 seconds
    [21:07:30.106] Info: Done loading EntityFactory in 0.000999928 seconds
    [21:07:30.106] Info: Loading ItemDatabase
    [21:07:33.478] Info: Writing Star::Configuration to '.\..\giraffe_storage\starbound.config'
    [21:07:33.659] Info: Loading FunctionDatabase
    [21:07:33.671] Info: Done loading FunctionDatabase in 0.0120001 seconds
    [21:07:33.674] Info: Loading ParticleDatabase
    [21:07:33.745] Info: Done loading ParticleDatabase in 0.0710001 seconds
    [21:07:36.079] Info: Done loading ItemDatabase in 5.973 seconds
    [21:07:36.080] Info: Loading MaterialDatabase
    [21:07:36.180] Info: Done loading MaterialDatabase in 0.101 seconds
    [21:07:36.180] Info: Loading TerrainDatabase
    [21:07:36.210] Info: Done loading TerrainDatabase in 0.03 seconds
    [21:07:36.210] Info: Loading BiomeDatabase
    [21:07:36.257] Info: Done loading BiomeDatabase in 0.0469999 seconds
    [21:07:36.257] Info: Loading LiquidsDatabase
    [21:07:36.258] Info: Done loading LiquidsDatabase in 0.00100017 seconds
    [21:07:36.259] Info: Loading StatusEffectDatabase
    [21:07:36.273] Info: Done loading StatusEffectDatabase in 0.0139999 seconds
    [21:07:36.273] Info: Loading DamageDatabase
    [21:07:36.407] Info: Done loading DamageDatabase in 0.134 seconds
    [21:07:36.407] Info: Loading EffectSourceDatabase
    [21:07:36.417] Info: Done loading EffectSourceDatabase in 0.00999999 seconds
    [21:07:36.417] Info: Loading TreasureDatabase
    [21:07:36.447] Info: Done loading TreasureDatabase in 0.03 seconds
    [21:07:36.447] Info: Loading DungeonDefinitions
    [21:07:36.732] Info: Done loading DungeonDefinitions in 0.285 seconds
    [21:07:36.732] Info: Loading TilesetDatabase
    [21:07:36.732] Info: Done loading TilesetDatabase in 0 seconds
    [21:07:36.732] Info: Loading EmoteProcessor
    [21:07:36.732] Info: Done loading EmoteProcessor in 0 seconds
    [21:07:36.732] Info: Loading SpeciesDatabase
    [21:07:36.739] Info: Done loading SpeciesDatabase in 0.00699997 seconds
    [21:07:36.740] Info: Loading QuestTemplateDatabase
    [21:07:36.760] Info: Done loading QuestTemplateDatabase in 0.02 seconds
    [21:07:36.760] Info: Loading AiDatabase
    [21:07:36.773] Info: Done loading AiDatabase in 0.013 seconds
    [21:07:36.773] Info: Loading TechDatabase
    [21:07:36.782] Info: Done loading TechDatabase in 0.00900006 seconds
    [21:07:36.782] Info: Loading CodexDatabase
    [21:07:36.879] Info: Done loading CodexDatabase in 0.0969999 seconds
    [21:07:36.879] Info: Loading BehaviorDatabase
    [21:07:36.940] Info: Done loading BehaviorDatabase in 0.0610001 seconds
    [21:07:36.940] Info: Loading DanceDatabase
    [21:07:36.942] Info: Done loading DanceDatabase in 0.00199986 seconds
    [21:07:36.942] Info: Loading SpawnTypeDatabase
    [21:07:36.949] Info: Done loading SpawnTypeDatabase in 0.00700021 seconds
    [21:07:36.950] Info: Done fully loading Star::Root
    [21:07:36.962] Info: Renderer destroyed
    [21:07:37.717] Info: Renderer initialized
    [21:08:35.784] Info: Renderer destroyed
    [21:08:35.801] Info: UniverseServer: Acquiring universe lock file
    [21:08:35.806] Info: UniverseServer: Loading settings
    [21:08:35.808] Info: UniverseServer: No default world set; using randomized starter worlds
    [21:08:35.809] Info: UniverseServer: Starting UniverseServer with UUID: 2c6678abae5b5fc532d6297dfe6b13a1
    [21:08:35.811] Info: UniverseServer: Logged in player 'BB Kongou' locally
    [21:08:35.811] Info: UniverseServer: Logged in account '<anonymous>' as player 'BB Kongou' from address local
    [21:08:35.817] Info: UniverseServer: Spawning player at ship
    [21:08:35.817] Info: UniverseServer: Client 'BB Kongou' <1> (local) connected
    [21:08:35.818] Info: UniverseClient: Joined server as client 1
    [21:08:35.918] Info: UniverseServer: Creating new client ship world ClientShipWorld:debc6a6267232b2de2d0653d36dfb78d
    [21:08:36.022] Info: UniverseClient: Client disconnecting...
    [21:08:36.137] Info: UniverseServer: Client 'BB Kongou' <1> (local) disconnected
    [21:08:36.238] Info: UniverseServer: Stopping UniverseServer
    [21:08:37.776] Info: Shutting down Star::Root
    [21:08:37.884] Error: Fatal Exception caught: (MapException) Key 'kanmusu' not found in Map::get()


    From that I have no idea what to do, I can't find a file is the base assets called Map.get or anything, so please help me.

    [Edit]: The forums seemed to have turned some of the log into smileys, sorry if this disrupts anything. :rofl:
     
  2. Relten

    Relten The Waste of Time

    Code:
    [21:08:37.884] Error: Fatal Exception caught: (MapException) Key 'kanmusu' not found in Map::get()
    Something seems to be wrong with the ship file. Did you add something to your ship that hasn't been fully implemented yet.
     
  3. Machy

    Machy Space Spelunker

    For the entire ship folder I just copy pasted the human files, then edited every word human in Tiers 1 and 0 to kanmusu and in the blockKey config the starter treasure to kanmusu too, and in the treasure config this is the same as the human one so I don't know what the issue is.
    To be safe I'll post them all here in spoilers to save clutter.


    {
    "blockKey" : [
    {
    "value" : [255, 255, 255, 255],
    "foregroundBlock" : false,
    "backgroundBlock" : false
    },

    {
    "value" : [0, 0, 255, 255],
    "foregroundBlock" : false,
    "backgroundBlock" : true
    },

    {
    "value" : [255, 0, 0, 255],
    "foregroundBlock" : true,
    "backgroundBlock" : true
    },

    {
    "value" : [0, 255, 0, 255],
    "foregroundBlock" : false,
    "backgroundBlock" : true,
    "backgroundMat" : "apexshipwall",
    "flags" : [ "shipLockerPosition" ],
    "object" : "humanshiplocker",
    "objectParameters" : {
    "treasurePools" : [ "kanmusuStarterTreasure" ],
    "level" : 0.5,
    "unbreakable" : true
    },
    "objectResidual" : true
    },

    {
    "value" : [0, 128, 0, 255],
    "foregroundBlock" : false,
    "backgroundBlock" : true,
    "backgroundMat" : "apexshipwall",
    "object" : "humanshiplockerTier0",
    "objectParameters" : {
    "unbreakable" : true
    }
    },

    {
    "value" : [142, 255, 142, 255],
    "foregroundBlock" : false,
    "backgroundBlock" : true,
    "backgroundMat" : "apexshipwall",
    "object" : "humantechstation",
    "objectParameters" : {
    "unbreakable" : true
    },
    "objectResidual" : true
    },

    {
    "value" : [0, 21, 128, 255],
    "foregroundBlock" : false,
    "backgroundBlock" : true,
    "backgroundMat" : "apexshipwall",
    "object" : "researchstation",
    "objectParameters" : {
    "unbreakable" : true
    }
    },

    {
    "value" : [255, 87, 81, 255],
    "foregroundBlock" : false,
    "backgroundBlock" : true,
    "object" : "brokenhumanfuelhatch",
    "objectParameters" : {
    "unbreakable" : true
    }
    },

    {
    "value" : [128, 44, 41, 255],
    "foregroundBlock" : false,
    "backgroundBlock" : true,
    "object" : "brokenhumanfuelhatchTier0",
    "objectParameters" : {
    "unbreakable" : true
    }
    },

    {
    "value" : [255, 90, 90, 255],
    "foregroundBlock" : false,
    "backgroundBlock" : true,
    "object" : "humanfuelhatch",
    "objectParameters" : {
    "unbreakable" : true
    },
    "objectResidual" : true
    },

    {
    "value" : [255, 255, 0, 255],
    "foregroundBlock" : false,
    "backgroundBlock" : true,
    "backgroundMat" : "apexshipdetails",
    "object" : "apexshiplight",
    "objectResidual" : true
    },

    {
    "value" : [191, 191, 0, 255],
    "foregroundBlock" : false,
    "backgroundBlock" : true,
    "backgroundMat" : "apexshipdetails",
    "object" : "apexshiplightBroken",
    "objectParameters" : {
    "unbreakable" : true
    }
    },

    {
    "value" : [128, 128, 0, 255],
    "foregroundBlock" : false,
    "backgroundBlock" : true,
    "backgroundMat" : "apexshipdetails",
    "object" : "apexshiplight",
    "objectParameters" : {
    "unbreakable" : true,
    "defaultLightState" : false
    }
    },

    {
    "value" : [255, 102, 0, 255],
    "foregroundBlock" : false,
    "backgroundBlock" : false,
    "object" : "humanshipdoor",
    "objectResidual" : true
    },

    {
    "value" : [128, 51, 0, 255],
    "foregroundBlock" : false,
    "backgroundBlock" : false,
    "object" : "humanshipdoorBroken",
    "objectParameters" : {
    "unbreakable" : true
    }
    },

    {
    "value" : [174, 137, 81, 255],
    "foregroundBlock" : false,
    "backgroundBlock" : true,
    "object" : "shipengine",
    "objectParameters" : {
    "unbreakable" : true
    }
    },

    {
    "value" : [156, 0, 255, 255],
    "anchor" : true,
    "foregroundBlock" : false,
    "backgroundBlock" : true,
    "backgroundMat" : "apexshipdetails",
    "object" : "humanteleporter",
    "flags" : [ "playerSpawn" ],
    "objectParameters" : {
    "unbreakable" : true
    }
    },

    {
    "value" : [79, 0, 128, 255],
    "anchor" : true,
    "foregroundBlock" : false,
    "backgroundBlock" : true,
    "backgroundMat" : "apexshipdetails",
    "object" : "humanteleporterTier0",
    "flags" : [ "playerSpawn" ],
    "objectParameters" : {
    "unbreakable" : true
    }
    },

    {
    "value" : [167, 167, 255, 255],
    "foregroundBlock" : false,
    "backgroundBlock" : true,
    "object" : "boosterflamehuman",
    "objectParameters" : {
    "unbreakable" : true
    }
    },

    {
    "value" : [168, 168, 255, 255],
    "foregroundBlock" : false,
    "backgroundBlock" : true,
    "object" : "boosterflamehuman2",
    "objectParameters" : {
    "unbreakable" : true
    }
    },

    {
    "value" : [180, 180, 255, 255],
    "foregroundBlock" : false,
    "backgroundBlock" : true,
    "object" : "boosterflamehuman3",
    "objectParameters" : {
    "unbreakable" : true
    }
    },

    {
    "value" : [166, 166, 255, 255],
    "foregroundBlock" : false,
    "backgroundBlock" : true,
    "object" : "boosterflame",
    "objectParameters" : {
    "unbreakable" : true
    }
    },

    {
    "value" : [100, 100, 255, 255],
    "foregroundBlock" : false,
    "backgroundBlock" : true,
    "object" : "bigboosterflameavian",
    "objectParameters" : {
    "unbreakable" : true
    }
    },

    {
    "value" : [200, 200, 200, 255],
    "foregroundBlock" : false,
    "backgroundBlock" : true,
    "object" : "bigboosterflamehuman",
    "objectParameters" : {
    "unbreakable" : true
    }
    },

    {
    "value" : [168, 168, 168, 255],
    "foregroundBlock" : false,
    "backgroundBlock" : true,
    "object" : "smallboosterflame",
    "objectParameters" : {
    "unbreakable" : true
    }
    },

    {
    "value" : [190, 190, 190, 255],
    "foregroundBlock" : false,
    "backgroundBlock" : true,
    "object" : "smallboosterflamehuman2",
    "objectParameters" : {
    "unbreakable" : true
    }
    },

    {
    "value" : [0, 255, 255, 255],
    "foregroundBlock" : false,
    "backgroundBlock" : true,
    "object" : "humancaptainschair",
    "objectDirection" : "right",
    "objectParameters" : {
    "unbreakable" : true
    }
    },

    {
    "value" : [122, 122, 122, 255],
    "foregroundBlock" : false,
    "backgroundBlock" : true,
    "object" : "invisiblelight",
    "objectParameters" : {
    "unbreakable" : true
    }
    },

    {
    "value" : [255, 232, 128, 255],
    "foregroundBlock" : false,
    "backgroundBlock" : true,
    "object" : "invisiblesparker",
    "objectParameters" : {
    "unbreakable" : true
    }
    },

    {
    "value" : [255, 255, 144],
    "foregroundBlock" : false,
    "backgroundBlock" : true,
    "backgroundMat" : "apexshipwall"
    },

    {
    "value" : [255, 117, 144],
    "foregroundBlock" : false,
    "backgroundBlock" : true,
    "backgroundMat" : "apexshipdetails"
    },

    {
    "value" : [255, 117, 255],
    "foregroundBlock" : false,
    "backgroundBlock" : true,
    "backgroundMat" : "apexshipsupport"
    },

    {
    "value" : [255, 255, 220],
    "foregroundBlock" : true,
    "backgroundBlock" : false,
    "foregroundMat" : "hazard",
    "foregroundResidual" : true
    },

    {
    "value" : [255, 200, 220],
    "foregroundBlock" : true,
    "backgroundBlock" : true,
    "foregroundMat" : "hazard",
    "foregroundResidual" : true,
    "backgroundMat" : "apexshipdetails"
    }
    ]
    }




    {
    "config" : {
    "shipUpgrades" : {
    "capabilities" : [],
    "maxFuel" : 1000
    }
    },

    "backgroundOverlays" : [
    {
    "image" : "kanmusut1.png",
    "position" : [8, 14],
    "fullbright" : true
    },
    {
    "image" : "kanmusut1lit.png",
    "position" : [8, 14]
    }
    ],

    "blockKey" : "blockkey.config:blockKey",
    "blockImage" : "kanmusu0blocks.png"
    }



    {
    "config" : {
    "shipUpgrades" : {
    "capabilities" : [],
    "maxFuel" : 1000
    }
    },

    "backgroundOverlays" : [
    {
    "image" : "kanmusut1.png",
    "position" : [8, 14],
    "fullbright" : true
    },
    {
    "image" : "kanmusut1lit.png",
    "position" : [8, 14]
    }
    ],

    "blockKey" : "blockkey.config:blockKey",
    "blockImage" : "kanmusut1blocks.png"
    }



    And here's the folder:
    SBRaceError.jpg

    Thanks for helping me. :D
     
  4. Relten

    Relten The Waste of Time

    If I am remembering correctly, you also need to assign the newly named ships to the race's universe folder as well. Otherwise the game will still be looking for the now non-existing human ship tiers 0-1 in the file.
     
  5. Machy

    Machy Space Spelunker


    {
    "mainWakeupInterval" : 100,
    "workerPoolThreads" : 2,
    "clockUpdatePacketInterval" : 500,
    "clientWaitLimit" : 40000,
    "storageTriggerInterval" : 30000,
    "clearBrokenWorldsInterval" : 5000,

    "updateMeasureWindow" : 10000,
    "maxBehindUpdates" : 30,
    "maxUpdateGroup" : 5,

    "connectionTimeout" : 30000,
    "acceptTimeout" : 100,
    "maxPendingConnections" : 10,

    "worldInactiveShutdown" : 10000,
    "tempWorldDelete" : 600000,
    "passwordSaltLength" : 128,

    "speciesShips" : {
    "apex" : ["/ships/apex/apexT0.structure", "/ships/apex/apexT1.structure", "/ships/apex/apexT2.structure", "/ships/apex/apexT3.structure", "/ships/apex/apexT4.structure", "/ships/apex/apexT5.structure", "/ships/apex/apexT6.structure", "/ships/apex/apexT7.structure", "/ships/apex/apexT8.structure"],
    "avian" : ["/ships/avian/avianT0.structure", "/ships/avian/avianT1.structure", "/ships/avian/avianT2.structure", "/ships/avian/avianT3.structure", "/ships/avian/avianT4.structure", "/ships/avian/avianT5.structure", "/ships/avian/avianT6.structure", "/ships/avian/avianT7.structure", "/ships/avian/avianT8.structure"],
    "floran" : ["/ships/floran/floranT0.structure", "/ships/floran/floranT1.structure", "/ships/floran/floranT2.structure", "/ships/floran/floranT3.structure", "/ships/floran/floranT4.structure", "/ships/floran/floranT5.structure", "/ships/floran/floranT6.structure", "/ships/floran/floranT7.structure", "/ships/floran/floranT8.structure"],
    "glitch" : ["/ships/glitch/glitchT0.structure", "/ships/glitch/glitchT1.structure", "/ships/glitch/glitchT2.structure", "/ships/glitch/glitchT3.structure", "/ships/glitch/glitchT4.structure", "/ships/glitch/glitchT5.structure", "/ships/glitch/glitchT6.structure", "/ships/glitch/glitchT7.structure", "/ships/glitch/glitchT8.structure"],
    "human" : ["/ships/human/humanT0.structure", "/ships/human/humanT1.structure", "/ships/human/humanT2.structure", "/ships/human/humanT3.structure", "/ships/human/humanT4.structure", "/ships/human/humanT5.structure", "/ships/human/humanT6.structure", "/ships/human/humanT7.structure", "/ships/human/humanT8.structure"],
    "hylotl" : ["/ships/hylotl/hylotlT0.structure","/ships/hylotl/hylotlT1.structure", "/ships/hylotl/hylotlT2.structure", "/ships/hylotl/hylotlT3.structure", "/ships/hylotl/hylotlT4.structure", "/ships/hylotl/hylotlT5.structure", "/ships/hylotl/hylotlT6.structure", "/ships/hylotl/hylotlT7.structure", "/ships/hylotl/hylotlT8.structure"],
    "novakid" : ["/ships/novakid/novakidT0.structure", "/ships/novakid/novakidT1.structure", "/ships/novakid/novakidT2.structure", "/ships/novakid/novakidT3.structure", "/ships/novakid/novakidT4.structure", "/ships/novakid/novakidT5.structure", "/ships/novakid/novakidT6.structure", "/ships/novakid/novakidT7.structure", "/ships/novakid/novakidT8.structure"],
    "penguin" : ["/ships/novakid/novakidT0.structure", "/ships/novakid/novakidT1.structure", "/ships/novakid/novakidT2.structure", "/ships/novakid/novakidT3.structure", "/ships/novakid/novakidT4.structure", "/ships/novakid/novakidT5.structure", "/ships/novakid/novakidT6.structure", "/ships/novakid/novakidT7.structure", "/ships/novakid/novakidT8.structure"],
    "kanmusu" : ["/ships/kanmusu/kanmusut0.structure", "/ships/kanmusu/kanmusut1.structure", "/ships/kanmusu/humanT2.structure", "/ships/kanmusu/humanT3.structure", "/ships/kanmusu/humanT4.structure", "/ships/kanmusu/humanT5.structure", "/ships/kanmusu/humanT6.structure", "/ships/kanmusu/humanT7.structure", "/ships/kanmusu/humanT8.structure"]
    },

    "defaultWorldCoordinate" : "",

    "findStarterWorldParameters" : {
    "tries" : 200,
    "range" : 50,
    "starterWorld" : {
    "terrestrialBiome" : "garden",
    "terrestrialSize" : "small"
    },
    "requiredSystemWorlds" : [
    {
    "terrestrialBiome" : "forest"
    },
    {
    "terrestrialBiome" : "desert"
    }
    ]
    },

    "commandProcessorScripts" : []
    }


    Well I fixed the universe config to that ^^ but still get the same error. Is that what you meant?
     
  6. Relten

    Relten The Waste of Time

    Hmm, did you try making a new character for each test? If I am remembering this properly, you need to keep making new test characters in order to fix ship map errors.
     
  7. Machy

    Machy Space Spelunker

    I just tried making a new char and it still failed. I was hoping something like that would work but alas, it must be something wrong with the code. Thanks for continuing to help even though this must be frustrating. ;)
     
  8. Mackinz

    Mackinz The Waste of Time

    How exactly did you start making your race mod? Did you use @C0bra5's Race Base mod?

    Also, please continue posting your log file.
     
  9. Machy

    Machy Space Spelunker

    The log is exactly the same, but when I get home I'll post it again.
    As for how I did it, I just found a list of all the files I needed and copied them over from the starbound assets for the human race and then editted them. I also changed a few more picture files and added in a a new char creator outfit, and when I got simple errors I added in a few more files I needed such as the codex.
    So basically, no I didn't use a race base mod, but I did base it on humanity for the sake of the files.
     
  10. C0bra5

    C0bra5 Oxygen Tank

    I also based all of my files on the human race
     
  11. Machy

    Machy Space Spelunker

    Tried again with a completely new character, here's the log:

    Start logging at: 2016-05-05 16:35:52.594
    [16:35:52.596] Info: Star::Root using bootstrap file 'C:\Program Files (x86)\Steam\steamapps\common\Starbound\win32\sbboot.config'
    [16:35:52.596] Info: Star::Root using storage directory 'C:\Program Files (x86)\Steam\steamapps\common\Starbound\giraffe_storage\'
    [16:35:52.596] Info: Preparing Star::Root...
    [16:35:52.597] Info: Detected mod 'MachyBound' at '../giraffe_storage/mods\MachyBound\assets'
    [16:35:52.597] Info: Detected mod 'charactercreationmod' at '../giraffe_storage/mods\charactercreationmod\.'
    [16:35:52.597] Info: Loading Configuration with config file: 'starbound.config'
    [16:35:52.597] Info: Loading Star::Configuration from 'Just (.\..\giraffe_storage\starbound.config)'
    [16:35:52.598] Info: Writing Star::Configuration to '.\..\giraffe_storage\starbound.config'
    [16:35:52.602] Info: Initializing Star::Root with 5 assets sources
    [16:35:52.602] Info: Done preparing Star::Root.
    [16:35:52.602] Info: Client Version 'Beta v. Glad Giraffe - Update 3' Revision: 30555b17a491c2a97ab0afbff3b848a1fd937dbd Protocol: 711
    [16:35:52.602] Info: Initialized SDL
    [16:35:52.612] Info: Initialized SDL Video
    [16:35:52.619] Info: Initialized SDL Joystick
    [16:35:52.622] Info: Initialized SDL Sound
    [16:35:52.640] Info: Opened default audio device with 44khz / 16 bit stereo audio, 2048 sample size buffer
    [16:35:52.640] Info: Loading Assets
    [16:35:52.640] Info: Loading assets from: '../assets/packed.pak'
    [16:35:52.641] Info: Loading assets from: '../assets/user'
    [16:35:52.641] Info: Loading assets from: '../giraffe_storage/mods\MachyBound\assets'
    [16:35:52.641] Info: Loading assets from: '../giraffe_storage/mods\charactercreationmod\.'
    [16:35:52.903] Info: Done loading Assets in 0.263 seconds
    [16:35:52.908] Info: Loading NameGenerator
    [16:35:52.909] Info: Initializing SDL Window
    [16:35:52.914] Info: Done loading NameGenerator in 0.00600004 seconds
    [16:35:52.914] Info: Loading ObjectDatabase
    [16:35:52.969] Info: Created initial window 1036x1008
    [16:35:52.979] Info: Renderer initialized
    [16:35:52.980] Info: Renderer destroyed
    [16:35:52.980] Info: Initializing SDL Window
    [16:35:53.044] Info: Re-created window 1920x1017
    [16:35:53.056] Info: Renderer initialized
    [16:35:53.056] Info: Loading ImageMetadataDatabase
    [16:35:53.057] Info: Done loading ImageMetadataDatabase in 0.000999928 seconds
    [16:35:53.460] Info: Done loading ObjectDatabase in 0.546 seconds
    [16:35:53.460] Info: Loading PlantDatabase
    [16:35:53.562] Info: Done loading PlantDatabase in 0.102 seconds
    [16:35:53.562] Info: Loading ProjectileDatabase
    [16:35:54.053] Info: Done loading ProjectileDatabase in 0.491 seconds
    [16:35:54.053] Info: Loading MonsterDatabase
    [16:35:54.274] Info: Done loading MonsterDatabase in 0.221 seconds
    [16:35:54.274] Info: Loading NpcDatabase
    [16:35:54.324] Info: Done loading NpcDatabase in 0.0500002 seconds
    [16:35:54.324] Info: Loading StagehandDatabase
    [16:35:54.324] Info: Done loading StagehandDatabase in 0 seconds
    [16:35:54.324] Info: Loading VehicleDatabase
    [16:35:54.327] Info: Done loading VehicleDatabase in 0.00300002 seconds
    [16:35:54.327] Info: Loading PlayerFactory
    [16:35:54.330] Info: Done loading PlayerFactory in 0.00299978 seconds
    [16:35:54.330] Info: Loading EntityFactory
    [16:35:54.330] Info: Loading VersioningDatabase
    [16:35:54.332] Info: Done loading VersioningDatabase in 0.00200009 seconds
    [16:35:54.332] Info: Done loading EntityFactory in 0.00200009 seconds
    [16:35:54.332] Info: Loading ItemDatabase
    [16:35:57.602] Info: Writing Star::Configuration to '.\..\giraffe_storage\starbound.config'
    [16:35:57.886] Info: Loading FunctionDatabase
    [16:35:57.899] Info: Done loading FunctionDatabase in 0.013 seconds
    [16:35:57.902] Info: Loading ParticleDatabase
    [16:35:57.970] Info: Done loading ParticleDatabase in 0.0680001 seconds
    [16:36:00.327] Info: Done loading ItemDatabase in 5.995 seconds
    [16:36:00.327] Info: Loading MaterialDatabase
    [16:36:00.427] Info: Done loading MaterialDatabase in 0.0999999 seconds
    [16:36:00.427] Info: Loading TerrainDatabase
    [16:36:00.463] Info: Done loading TerrainDatabase in 0.036 seconds
    [16:36:00.463] Info: Loading BiomeDatabase
    [16:36:00.517] Info: Done loading BiomeDatabase in 0.0539999 seconds
    [16:36:00.517] Info: Loading LiquidsDatabase
    [16:36:00.519] Info: Done loading LiquidsDatabase in 0.00200009 seconds
    [16:36:00.519] Info: Loading StatusEffectDatabase
    [16:36:00.535] Info: Done loading StatusEffectDatabase in 0.0149999 seconds
    [16:36:00.535] Info: Loading DamageDatabase
    [16:36:00.697] Info: Done loading DamageDatabase in 0.162 seconds
    [16:36:00.697] Info: Loading EffectSourceDatabase
    [16:36:00.708] Info: Done loading EffectSourceDatabase in 0.0109999 seconds
    [16:36:00.708] Info: Loading TreasureDatabase
    [16:36:00.742] Info: Done loading TreasureDatabase in 0.0340002 seconds
    [16:36:00.742] Info: Loading DungeonDefinitions
    [16:36:01.027] Info: Done loading DungeonDefinitions in 0.285 seconds
    [16:36:01.027] Info: Loading TilesetDatabase
    [16:36:01.027] Info: Done loading TilesetDatabase in 0 seconds
    [16:36:01.027] Info: Loading EmoteProcessor
    [16:36:01.028] Info: Done loading EmoteProcessor in 0.00100017 seconds
    [16:36:01.028] Info: Loading SpeciesDatabase
    [16:36:01.034] Info: Done loading SpeciesDatabase in 0.0059998 seconds
    [16:36:01.035] Info: Loading QuestTemplateDatabase
    [16:36:01.055] Info: Done loading QuestTemplateDatabase in 0.02 seconds
    [16:36:01.055] Info: Loading AiDatabase
    [16:36:01.069] Info: Done loading AiDatabase in 0.0139999 seconds
    [16:36:01.069] Info: Loading TechDatabase
    [16:36:01.079] Info: Done loading TechDatabase in 0.00999999 seconds
    [16:36:01.079] Info: Loading CodexDatabase
    [16:36:01.188] Info: Done loading CodexDatabase in 0.109 seconds
    [16:36:01.188] Info: Loading BehaviorDatabase
    [16:36:01.248] Info: Done loading BehaviorDatabase in 0.0600002 seconds
    [16:36:01.248] Info: Loading DanceDatabase
    [16:36:01.250] Info: Done loading DanceDatabase in 0.00199986 seconds
    [16:36:01.250] Info: Loading SpawnTypeDatabase
    [16:36:01.257] Info: Done loading SpawnTypeDatabase in 0.00699997 seconds
    [16:36:01.257] Info: Done fully loading Star::Root
    [16:36:01.258] Info: Renderer destroyed
    [16:36:02.063] Info: Renderer initialized
    [16:37:15.364] Info: Renderer destroyed
    [16:37:15.381] Info: UniverseServer: Acquiring universe lock file
    [16:37:15.386] Info: UniverseServer: Loading settings
    [16:37:15.388] Info: UniverseServer: No default world set; using randomized starter worlds
    [16:37:15.390] Info: UniverseServer: Starting UniverseServer with UUID: 2c6678abae5b5fc532d6297dfe6b13a1
    [16:37:15.394] Info: UniverseServer: Logged in player 'BB Kongou' locally
    [16:37:15.394] Info: UniverseServer: Logged in account '<anonymous>' as player 'BB Kongou' from address local
    [16:37:15.402] Info: UniverseServer: Spawning player at ship
    [16:37:15.403] Info: UniverseServer: Client 'BB Kongou' <1> (local) connected
    [16:37:15.403] Info: UniverseClient: Joined server as client 1
    [16:37:15.500] Info: UniverseServer: Creating new client ship world ClientShipWorld:73e9b932da2ee0df58e1c453c4619770
    [16:37:15.621] Info: UniverseClient: Client disconnecting...
    [16:37:15.734] Info: UniverseServer: Client 'BB Kongou' <1> (local) disconnected
    [16:37:15.835] Info: UniverseServer: Stopping UniverseServer
    [16:37:17.212] Info: Shutting down Star::Root
    [16:37:17.311] Error: Fatal Exception caught: (MapException) Key 'kanmusu' not found in Map::get()
     
  12. C0bra5

    C0bra5 Oxygen Tank

    check your files that means somewhere you have forgotten to add an entry for your race, in my racebase mod, in the readme, there is a list of files that indicates where you race needs to be changed once someone is ready to change the name of their race to something else than racebase. go through the list and you should find where the error is coming from.

    but i personally suspect the charcreation.config, codex.config, quest.config, server_universe.config, player.config or ai.config(and pretty much all the aicommand and mission files) to be missing a crucial entry in your patch.
     
    Relten likes this.
  13. Machy

    Machy Space Spelunker

    Thanks ever so much, it was in the AI one. :D
     
    C0bra5 and Relten like this.

Share This Page