I'm making a dancing prinny bomb, however, the sprites never show up in game. My dimensions are 22,31, and there are 16 frames. Am I doing anything wrong? Code: { "frameGrid" : { "size" : [22, 31], "dimensions" : [16, 1], "names" : [ [ "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11, "12", "13", "14", "15", "16" ] ] } } As a disclaimer, I'm fairly new to this.
I am not exactly an expert, but i think it could also come from the .animation file (i think you should check the .log and look for some message like "failed to parse json file" or "failed to load assets file" too, it could help precise the problem) The .frames seems quite good, except there are 17 names (there are 17 numbers from 0 to 16, not 16) and you specified 16 sprites. But i am not sure the problem comes from this. Also frameGrid is usually nested inside curly brackets, have you forgotten to copy them here? I don't know if it's relevant though. Edit: I mean it probably should be: Code: { "frameGrid" : { "size" : [22, 31], "dimensions" : [16, 1], "names" : [ [ "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11, "12", "13", "14", "15", "16" ] ] } } Edit2: ah i see the curly brackets now, nevermind
As mentioned above one of the issues you have is it is 17 frames - though 16 images. But more importantly if you ever face an error - always check your starbound.log http://community.playstarbound.com/...d-errors-fixing-most-problems-yourself.69198/ Make sure you initiate the item [ try to use \ craft the item ] - before checking the log. If you face an error post your starbound.log if you can't figure it out
I checked the error log, the client couldn't find any off the 16 assets. My png image, and all supporting files are all named correctly to.
oh, sorry. Code: Info: Preparing Star::Root... Info: Loading Star::Configuration from '..\starbound.config' Info: Done preparing Star::Root. Info: Client version 'Beta v. Enraged Koala - Update 8' Protocol: 643 Info: Running from : D:\SteamLibrary\steamapps\common\Starbound\win32\starbound.exe Info: Starting from the title screen Info: Initialized SDL Info: Initialized SDL Video Info: Initialized SDL Joystick Info: Initialized SDL Sound Info: Opened default audio device with 44khz / 16 bit stereo audio, 2048 sample size buffer Info: Loading Star::Root... Info: Loading Star::Configuration from '..\starbound.config' Info: Initializing SDL Window Info: Created initial window 1584x821 Info: Initializing SDL Window Info: Re-created window 1600x837 Warn: Missing inventoryIcon for chestplant1, using default Warn: Missing inventoryIcon for barvent, using default Warn: Missing inventoryIcon for wreckvent, using default Info: Done loading Star::Root. Info: Writing Star::Configuration to '..\starbound.config' Error: Error loading player file, ignoring! ..\player\d500fc3d9b6e8223823b548b6334dc05.player : IOException: Wrong magic bytes at start of versioned json file, expected 'SBVJ01' VersionedVariant::readFile(String) PlayerStorage::init() ClientApplication::postSplashInitialization() ClientApplication::update() StarApplicationBase::run() _SDL_main _console_main Info: Acquiring universe lock file Info: UniverseServer: Creating world alpha:50025742:3932531:-22711752:9:4 Info: Generating 1 dungeons Info: Generating a dungeon Info: Placing dungeon at (1401, 429) Warn: Perf: UniverseServer::createWorld millis: 3783 Info: UniverseServer: client connection made from local Info: UniverseServer: Sending Handshake Challenge Info: UniverseClient: Sending Handshake Repsonse Info: UniverseServer: Loading ship world received from client <User: Martania> Warn: Recovering SimpleDatabase at device: <unnamed temp file> Warn: Recovery finished Info: UniverseServer: Client 'Martania' <1> (Fifo <0x1b7d4690>) connected Info: UniverseServer: Loading world db for world sectorx:40125554:73890845:-2774436:8 Warn: Perf: ClientApplication::update millis: 5144 Warn: Perf: StarApplicationBase::run.innerLoop.update millis: 5144 Warn: Perf: StarApplicationBase::run.innerLoop millis: 5272 Info: Client received world stop packet, leaving: Removed Error: Could not load /projectiles/throwable/prinny/prinny.png asset, attempting to use default. JsonParsingException: Cannot parse json file: /projectiles/throwable/prinny/prinny.frames caused by: JsonParsingException: Error parsing json: bad array, should be ',' or ']' at 7:66 Variant inputUtf8Json<char*>(char*, char*, bool) Assets::readVariant(String) _Function_handler<shared_ptr<Assets::AssetData> (), Assets::loadBaseImage(String)::{lambda()#1}>::(_Any_data) Assets::processAssetData(function<shared_ptr<Assets::AssetData> ()>) Assets::loadBaseImage(String) Assets::loadAsset(Assets::AssetId) Assets::loadImage(String) Assets::loadAsset(Assets::AssetId) Assets::doLoad(Assets::AssetId) Assets::getAsset(Assets::AssetId) Assets::image(String) AssetTextureCollection::loadTextureId(String, bool) AssetTextureCollection::loadTexture(String) WorldPainter::drawDrawable(Drawable) WorldPainter::render(shared_ptr<CelestialDatabase>)::{lambda(DrawLayer)#1}::operator()(DrawLayer) WorldPainter::render(shared_ptr<CelestialDatabase>) ClientApplication::render() StarApplicationBase::run() _SDL_main _console_main Error: Could not load /projectiles/throwable/prinny/prinny.png:0 asset, attempting to use default. AssetException: No associated frames file found for image '/projectiles/throwable/prinny/prinny.png' while resolving image frame '/projectiles/throwable/prinny/prinny.png:0' Assets::loadImage(String) Assets::loadAsset(Assets::AssetId) Assets::doLoad(Assets::AssetId) Assets::getAsset(Assets::AssetId) Assets::image(String) AssetTextureCollection::loadTextureId(String, bool) AssetTextureCollection::loadTexture(String) WorldPainter::drawDrawable(Drawable) WorldPainter::render(shared_ptr<CelestialDatabase>)::{lambda(DrawLayer)#1}::operator()(DrawLayer) WorldPainter::render(shared_ptr<CelestialDatabase>) ClientApplication::render() StarApplicationBase::run() _SDL_main _console_main Error: Could not load /projectiles/throwable/prinny/prinny.png:5 asset, attempting to use default. AssetException: No associated frames file found for image '/projectiles/throwable/prinny/prinny.png' while resolving image frame '/projectiles/throwable/prinny/prinny.png:5' Assets::loadImage(String) Assets::loadAsset(Assets::AssetId) Assets::doLoad(Assets::AssetId) Assets::getAsset(Assets::AssetId) Assets::image(String) AssetTextureCollection::loadTextureId(String, bool) AssetTextureCollection::loadTexture(String) WorldPainter::drawDrawable(Drawable) WorldPainter::render(shared_ptr<CelestialDatabase>)::{lambda(DrawLayer)#1}::operator()(DrawLayer) WorldPainter::render(shared_ptr<CelestialDatabase>) ClientApplication::render() StarApplicationBase::run() _SDL_main _console_main Error: Could not load /projectiles/throwable/prinny/prinny.png:6 asset, attempting to use default. AssetException: No associated frames file found for image '/projectiles/throwable/prinny/prinny.png' while resolving image frame '/projectiles/throwable/prinny/prinny.png:6' Assets::loadImage(String) Assets::loadAsset(Assets::AssetId) Assets::doLoad(Assets::AssetId) Assets::getAsset(Assets::AssetId) Assets::image(String) AssetTextureCollection::loadTextureId(String, bool) AssetTextureCollection::loadTexture(String) WorldPainter::drawDrawable(Drawable) WorldPainter::render(shared_ptr<CelestialDatabase>)::{lambda(DrawLayer)#1}::operator()(DrawLayer) WorldPainter::render(shared_ptr<CelestialDatabase>) ClientApplication::render() StarApplicationBase::run() _SDL_main _console_main Error: Could not load /projectiles/throwable/prinny/prinny.png:9 asset, attempting to use default. AssetException: No associated frames file found for image '/projectiles/throwable/prinny/prinny.png' while resolving image frame '/projectiles/throwable/prinny/prinny.png:9' Assets::loadImage(String) Assets::loadAsset(Assets::AssetId) Assets::doLoad(Assets::AssetId) Assets::getAsset(Assets::AssetId) Assets::image(String) AssetTextureCollection::loadTextureId(String, bool) AssetTextureCollection::loadTexture(String) WorldPainter::drawDrawable(Drawable) WorldPainter::render(shared_ptr<CelestialDatabase>)::{lambda(DrawLayer)#1}::operator()(DrawLayer) WorldPainter::render(shared_ptr<CelestialDatabase>) ClientApplication::render() StarApplicationBase::run() _SDL_main _console_main Error: Could not load /projectiles/throwable/prinny/prinny.png:13 asset, attempting to use default. AssetException: No associated frames file found for image '/projectiles/throwable/prinny/prinny.png' while resolving image frame '/projectiles/throwable/prinny/prinny.png:13' Assets::loadImage(String) Assets::loadAsset(Assets::AssetId) Assets::doLoad(Assets::AssetId) Assets::getAsset(Assets::AssetId) Assets::image(String) AssetTextureCollection::loadTextureId(String, bool) AssetTextureCollection::loadTexture(String) WorldPainter::drawDrawable(Drawable) WorldPainter::render(shared_ptr<CelestialDatabase>)::{lambda(DrawLayer)#1}::operator()(DrawLayer) WorldPainter::render(shared_ptr<CelestialDatabase>) ClientApplication::render() StarApplicationBase::run() _SDL_main _console_main Error: Could not load /projectiles/throwable/prinny/prinny.png:1 asset, attempting to use default. AssetException: No associated frames file found for image '/projectiles/throwable/prinny/prinny.png' while resolving image frame '/projectiles/throwable/prinny/prinny.png:1' Assets::loadImage(String) Assets::loadAsset(Assets::AssetId) Assets::doLoad(Assets::AssetId) Assets::getAsset(Assets::AssetId) Assets::image(String) AssetTextureCollection::loadTextureId(String, bool) AssetTextureCollection::loadTexture(String) WorldPainter::drawDrawable(Drawable) WorldPainter::render(shared_ptr<CelestialDatabase>)::{lambda(DrawLayer)#1}::operator()(DrawLayer) WorldPainter::render(shared_ptr<CelestialDatabase>) ClientApplication::render() StarApplicationBase::run() _SDL_main _console_main Error: Could not load /projectiles/throwable/prinny/prinny.png:4 asset, attempting to use default. AssetException: No associated frames file found for image '/projectiles/throwable/prinny/prinny.png' while resolving image frame '/projectiles/throwable/prinny/prinny.png:4' Assets::loadImage(String) Assets::loadAsset(Assets::AssetId) Assets::doLoad(Assets::AssetId) Assets::getAsset(Assets::AssetId) Assets::image(String) AssetTextureCollection::loadTextureId(String, bool) AssetTextureCollection::loadTexture(String) WorldPainter::drawDrawable(Drawable) WorldPainter::render(shared_ptr<CelestialDatabase>)::{lambda(DrawLayer)#1}::operator()(DrawLayer) WorldPainter::render(shared_ptr<CelestialDatabase>) ClientApplication::render() StarApplicationBase::run() _SDL_main _console_main Error: Could not load /projectiles/throwable/prinny/prinny.png:11 asset, attempting to use default. AssetException: No associated frames file found for image '/projectiles/throwable/prinny/prinny.png' while resolving image frame '/projectiles/throwable/prinny/prinny.png:11' Assets::loadImage(String) Assets::loadAsset(Assets::AssetId) Assets::doLoad(Assets::AssetId) Assets::getAsset(Assets::AssetId) Assets::image(String) AssetTextureCollection::loadTextureId(String, bool) AssetTextureCollection::loadTexture(String) WorldPainter::drawDrawable(Drawable) WorldPainter::render(shared_ptr<CelestialDatabase>)::{lambda(DrawLayer)#1}::operator()(DrawLayer) WorldPainter::render(shared_ptr<CelestialDatabase>) ClientApplication::render() StarApplicationBase::run() _SDL_main _console_main Error: Could not load /projectiles/throwable/prinny/prinny.png:14 asset, attempting to use default. AssetException: No associated frames file found for image '/projectiles/throwable/prinny/prinny.png' while resolving image frame '/projectiles/throwable/prinny/prinny.png:14' Assets::loadImage(String) Assets::loadAsset(Assets::AssetId) Assets::doLoad(Assets::AssetId) Assets::getAsset(Assets::AssetId) Assets::image(String) AssetTextureCollection::loadTextureId(String, bool) AssetTextureCollection::loadTexture(String) WorldPainter::drawDrawable(Drawable) WorldPainter::render(shared_ptr<CelestialDatabase>)::{lambda(DrawLayer)#1}::operator()(DrawLayer) WorldPainter::render(shared_ptr<CelestialDatabase>) ClientApplication::render() StarApplicationBase::run() _SDL_main _console_main Error: Could not load /projectiles/throwable/prinny/prinny.png:2 asset, attempting to use default. AssetException: No associated frames file found for image '/projectiles/throwable/prinny/prinny.png' while resolving image frame '/projectiles/throwable/prinny/prinny.png:2' Assets::loadImage(String) Assets::loadAsset(Assets::AssetId) Assets::doLoad(Assets::AssetId) Assets::getAsset(Assets::AssetId) Assets::image(String) AssetTextureCollection::loadTextureId(String, bool) AssetTextureCollection::loadTexture(String) WorldPainter::drawDrawable(Drawable) WorldPainter::render(shared_ptr<CelestialDatabase>)::{lambda(DrawLayer)#1}::operator()(DrawLayer) WorldPainter::render(shared_ptr<CelestialDatabase>) ClientApplication::render() StarApplicationBase::run() _SDL_main _console_main Error: Could not load /projectiles/throwable/prinny/prinny.png asset, attempting to use default. JsonParsingException: Cannot parse json file: /projectiles/throwable/prinny/prinny.frames caused by: JsonParsingException: Error parsing json: bad array, should be ',' or ']' at 7:66 Variant inputUtf8Json<char*>(char*, char*, bool) Assets::readVariant(String) _Function_handler<shared_ptr<Assets::AssetData> (), Assets::loadBaseImage(String)::{lambda()#1}>::(_Any_data) Assets::processAssetData(function<shared_ptr<Assets::AssetData> ()>) Assets::loadBaseImage(String) Assets::loadAsset(Assets::AssetId) Assets::loadImage(String) Assets::loadAsset(Assets::AssetId) Assets::doLoad(Assets::AssetId) Assets::getAsset(Assets::AssetId) Assets::image(String) AssetTextureCollection::loadTextureId(String, bool) AssetTextureCollection::loadTexture(String) WorldPainter::drawDrawable(Drawable) WorldPainter::render(shared_ptr<CelestialDatabase>)::{lambda(DrawLayer)#1}::operator()(DrawLayer) WorldPainter::render(shared_ptr<CelestialDatabase>) ClientApplication::render() StarApplicationBase::run() _SDL_main _console_main Error: Could not load /projectiles/throwable/prinny/prinny.png:7 asset, attempting to use default. AssetException: No associated frames file found for image '/projectiles/throwable/prinny/prinny.png' while resolving image frame '/projectiles/throwable/prinny/prinny.png:7' Assets::loadImage(String) Assets::loadAsset(Assets::AssetId) Assets::doLoad(Assets::AssetId) Assets::getAsset(Assets::AssetId) Assets::image(String) AssetTextureCollection::loadTextureId(String, bool) AssetTextureCollection::loadTexture(String) WorldPainter::drawDrawable(Drawable) WorldPainter::render(shared_ptr<CelestialDatabase>)::{lambda(DrawLayer)#1}::operator()(DrawLayer) WorldPainter::render(shared_ptr<CelestialDatabase>) ClientApplication::render() StarApplicationBase::run() _SDL_main _console_main Error: Could not load /projectiles/throwable/prinny/prinny.png:12 asset, attempting to use default. AssetException: No associated frames file found for image '/projectiles/throwable/prinny/prinny.png' while resolving image frame '/projectiles/throwable/prinny/prinny.png:12' Assets::loadImage(String) Assets::loadAsset(Assets::AssetId) Assets::doLoad(Assets::AssetId) Assets::getAsset(Assets::AssetId) Assets::image(String) AssetTextureCollection::loadTextureId(String, bool) AssetTextureCollection::loadTexture(String) WorldPainter::drawDrawable(Drawable) WorldPainter::render(shared_ptr<CelestialDatabase>)::{lambda(DrawLayer)#1}::operator()(DrawLayer) WorldPainter::render(shared_ptr<CelestialDatabase>) ClientApplication::render() StarApplicationBase::run() _SDL_main _console_main Error: Could not load /projectiles/throwable/prinny/prinny.png:15 asset, attempting to use default. AssetException: No associated frames file found for image '/projectiles/throwable/prinny/prinny.png' while resolving image frame '/projectiles/throwable/prinny/prinny.png:15' Assets::loadImage(String) Assets::loadAsset(Assets::AssetId) Assets::doLoad(Assets::AssetId) Assets::getAsset(Assets::AssetId) Assets::image(String) AssetTextureCollection::loadTextureId(String, bool) AssetTextureCollection::loadTexture(String) WorldPainter::drawDrawable(Drawable) WorldPainter::render(shared_ptr<CelestialDatabase>)::{lambda(DrawLayer)#1}::operator()(DrawLayer) WorldPainter::render(shared_ptr<CelestialDatabase>) ClientApplication::render() StarApplicationBase::run() _SDL_main _console_main Error: Could not load /projectiles/throwable/prinny/prinny.png:10 asset, attempting to use default. AssetException: No associated frames file found for image '/projectiles/throwable/prinny/prinny.png' while resolving image frame '/projectiles/throwable/prinny/prinny.png:10' Assets::loadImage(String) Assets::loadAsset(Assets::AssetId) Assets::doLoad(Assets::AssetId) Assets::getAsset(Assets::AssetId) Assets::image(String) AssetTextureCollection::loadTextureId(String, bool) AssetTextureCollection::loadTexture(String) WorldPainter::drawDrawable(Drawable) WorldPainter::render(shared_ptr<CelestialDatabase>)::{lambda(DrawLayer)#1}::operator()(DrawLayer) WorldPainter::render(shared_ptr<CelestialDatabase>) ClientApplication::render() StarApplicationBase::run() _SDL_main _console_main Error: Could not load /projectiles/throwable/prinny/prinny.png:3 asset, attempting to use default. AssetException: No associated frames file found for image '/projectiles/throwable/prinny/prinny.png' while resolving image frame '/projectiles/throwable/prinny/prinny.png:3' Assets::loadImage(String) Assets::loadAsset(Assets::AssetId) Assets::doLoad(Assets::AssetId) Assets::getAsset(Assets::AssetId) Assets::image(String) AssetTextureCollection::loadTextureId(String, bool) AssetTextureCollection::loadTexture(String) WorldPainter::drawDrawable(Drawable) WorldPainter::render(shared_ptr<CelestialDatabase>)::{lambda(DrawLayer)#1}::operator()(DrawLayer) WorldPainter::render(shared_ptr<CelestialDatabase>) ClientApplication::render() StarApplicationBase::run() _SDL_main _console_main Error: Could not load /projectiles/throwable/prinny/prinny.png:8 asset, attempting to use default. AssetException: No associated frames file found for image '/projectiles/throwable/prinny/prinny.png' while resolving image frame '/projectiles/throwable/prinny/prinny.png:8' Assets::loadImage(String) Assets::loadAsset(Assets::AssetId) Assets::doLoad(Assets::AssetId) Assets::getAsset(Assets::AssetId) Assets::image(String) AssetTextureCollection::loadTextureId(String, bool) AssetTextureCollection::loadTexture(String) WorldPainter::drawDrawable(Drawable) WorldPainter::render(shared_ptr<CelestialDatabase>)::{lambda(DrawLayer)#1}::operator()(DrawLayer) WorldPainter::render(shared_ptr<CelestialDatabase>) ClientApplication::render() StarApplicationBase::run() _SDL_main _console_main Info: UniverseServer: Shutting down world alpha:50025742:3932531:-22711752:9:4 due to inactivity Info: UniverseClient: Client disconnecting... Info: UniverseServer: Shutting down ship world for client 'Martania' <1> (Fifo <0x1b7d4690>) Info: Client received world stop packet, leaving: Removed Info: UniverseServer: Client 'Martania' <1> (Fifo <0x1b7d4690>) disconnected Info: NetSocket read loop shut down: Fifo::read called on closed Fifo Info: NetSocket read loop shut down: Fifo::read called on closed Fifo Info: Application quitting! Info: [ [ "WorldServerThread::run.sleeping", "Cnt#: ", 5150, "Sum(ms)", 72685, "Avg", 14, "SAvg", 2, "Min", 2, "Max", 18, "Last", 13, "Var(avg,us)", 11934.4, "VMax(ms)", 16, "Parent", "" ], [ "StarApplicationBase::run.innerLoop", "Cnt#: ", 1875, "Sum(ms)", 52661, "Avg", 28, "SAvg", 15, "Min", 13, "Max", 5272, "Last", 13, "Var(avg,us)", 15788.8, "VMax(ms)", 5257, "Parent", "" ], [ "UniverseServer::run.innerloop", "Cnt#: ", 335, "Sum(ms)", 34660, "Avg", 103, "SAvg", 100, "Min", 100, "Max", 243, "Last", 101, "Var(avg,us)", 3465.67, "VMax(ms)", 143, "Parent", "" ], [ "WorldServerThread::update", "Cnt#: ", 5923, "Sum(ms)", 26881, "Avg", 4, "SAvg", 0, "Min", 0, "Max", 700, "Last", 2, "Var(avg,us)", 4533.34, "VMax(ms)", 690, "Parent", "" ], [ "WorldServerThread::update.worldUpdate", "Cnt#: ", 5918, "Sum(ms)", 26736, "Avg", 4, "SAvg", 0, "Min", 0, "Max", 700, "Last", 2, "Var(avg,us)", 4519.6, "VMax(ms)", 691, "Parent", "" ], [ "WorldServer::update", "Cnt#: ", 5911, "Sum(ms)", 25950, "Avg", 4, "SAvg", 0, "Min", 0, "Max", 195, "Last", 2, "Var(avg,us)", 4390.97, "VMax(ms)", 195, "Parent", "" ], [ "ClientApplication::render", "Cnt#: ", 1877, "Sum(ms)", 19232, "Avg", 10, "SAvg", 2, "Min", 0, "Max", 673, "Last", 3, "Var(avg,us)", 7864.14, "VMax(ms)", 673, "Parent", "" ], [ "StarApplicationBase::run.innerLoop.render", "Cnt#: ", 1876, "Sum(ms)", 19223, "Avg", 10, "SAvg", 2, "Min", 0, "Max", 673, "Last", 3, "Var(avg,us)", 7865.14, "VMax(ms)", 673, "Parent", "" ], [ "StarApplicationBase::run.innerLoop.update", "Cnt#: ", 2591, "Sum(ms)", 18350, "Avg", 7, "SAvg", 0, "Min", 0, "Max", 5144, "Last", 0, "Var(avg,us)", 6286.76, "VMax(ms)", 5144, "Parent", "" ], [ "ClientApplication::update", "Cnt#: ", 2589, "Sum(ms)", 18344, "Avg", 7, "SAvg", 0, "Min", 0, "Max", 5144, "Last", 0, "Var(avg,us)", 6290.07, "VMax(ms)", 5144, "Parent", "" ], [ "ClientApplication::updateRunning", "Cnt#: ", 2007, "Sum(ms)", 11860, "Avg", 5, "SAvg", 1, "Min", 1, "Max", 251, "Last", 6, "Var(avg,us)", 5396.11, "VMax(ms)", 248, "Parent", "" ], [ "UniverseClient::update", "Cnt#: ", 2007, "Sum(ms)", 10833, "Avg", 5, "SAvg", 1, "Min", 1, "Max", 249, "Last", 5, "Var(avg,us)", 4887.89, "VMax(ms)", 246, "Parent", "" ], [ "WorldClient::update", "Cnt#: ", 1998, "Sum(ms)", 10055, "Avg", 5, "SAvg", 1, "Min", 1, "Max", 192, "Last", 5, "Var(avg,us)", 4132.13, "VMax(ms)", 189, "Parent", "" ], [ "WorldPainter::render", "Cnt#: ", 1335, "Sum(ms)", 9057, "Avg", 6, "SAvg", 2, "Min", 2, "Max", 295, "Last", 5, "Var(avg,us)", 5107.12, "VMax(ms)", 258, "Parent", "" ], [ "WorldStorage::update", "Cnt#: ", 1482, "Sum(ms)", 8555, "Avg", 5, "SAvg", 0, "Min", 0, "Max", 137, "Last", 0, "Var(avg,us)", 5772.6, "VMax(ms)", 137, "Parent", "" ], [ "Monster::tickMaster", "Cnt#: ", 69639, "Sum(ms)", 8073, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 16, "Last", 0, "Var(avg,us)", 115.926, "VMax(ms)", 16, "Parent", "" ], [ "StarApplicationBase::run.innerLoop.graphicsSwapBuffers", "Cnt#: ", 1871, "Sum(ms)", 7253, "Avg", 3, "SAvg", 0, "Min", 0, "Max", 74, "Last", 4, "Var(avg,us)", 4975.95, "VMax(ms)", 71, "Parent", "" ], [ "StarApplicationBase::run.innerLoop.sleeping", "Cnt#: ", 3454, "Sum(ms)", 7076, "Avg", 2, "SAvg", 1, "Min", 1, "Max", 12, "Last", 1, "Var(avg,us)", 1048.64, "VMax(ms)", 11, "Parent", "" ], [ "Assets::loadImage", "Cnt#: ", 9761, "Sum(ms)", 6525, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 89, "Last", 0, "Var(avg,us)", 668.374, "VMax(ms)", 89, "Parent", "" ], [ "WorldGenerator::prepareTiles", "Cnt#: ", 203, "Sum(ms)", 6011, "Avg", 29, "SAvg", 18, "Min", 18, "Max", 50, "Last", 29, "Var(avg,us)", 10807.9, "VMax(ms)", 32, "Parent", "" ], [ "Assets::loadVariant", "Cnt#: ", 10899, "Sum(ms)", 5501, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 68, "Last", 0, "Var(avg,us)", 504.725, "VMax(ms)", 68, "Parent", "" ], [ "Assets::loadBaseImage", "Cnt#: ", 8409, "Sum(ms)", 4742, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 89, "Last", 0, "Var(avg,us)", 563.801, "VMax(ms)", 89, "Parent", "" ], [ "WorldClient::updateLighting", "Cnt#: ", 1332, "Sum(ms)", 4295, "Avg", 3, "SAvg", 2, "Min", 2, "Max", 6, "Last", 3, "Var(avg,us)", 1224.47, "VMax(ms)", 4, "Parent", "" ], [ "UniverseServer::createWorld", "Cnt#: ", 3, "Sum(ms)", 4186, "Avg", 1395, "SAvg", 3754, "Min", 0, "Max", 3783, "Last", 0, "Var(avg,us)", 2.383e+006, "VMax(ms)", 3769, "Parent", "" ], [ "StarApplicationBase::run.innerLoop.preSleeping", "Cnt#: ", 529, "Sum(ms)", 4026, "Avg", 7, "SAvg", 1, "Min", 1, "Max", 12, "Last", 8, "Var(avg,us)", 4281.66, "VMax(ms)", 10, "Parent", "" ], [ "StarApplicationBase::run.innerLoop.postSleeping", "Cnt#: ", 2926, "Sum(ms)", 3051, "Avg", 1, "SAvg", 1, "Min", 1, "Max", 3, "Last", 1, "Var(avg,us)", 42.7204, "VMax(ms)", 2, "Parent", "" ], [ "Projectile::tickMaster", "Cnt#: ", 251248, "Sum(ms)", 2846, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 2, "Last", 0, "Var(avg,us)", 11.3275, "VMax(ms)", 2, "Parent", "" ], [ "Player::tickMaster", "Cnt#: ", 2001, "Sum(ms)", 2752, "Avg", 1, "SAvg", 0, "Min", 0, "Max", 3, "Last", 2, "Var(avg,us)", 1292.85, "VMax(ms)", 3, "Parent", "" ], [ "WorldPainter::renderParticles", "Cnt#: ", 3994, "Sum(ms)", 2110, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 25, "Last", 0, "Var(avg,us)", 528.292, "VMax(ms)", 25, "Parent", "" ], [ "WorldGenerator::prepareSector", "Cnt#: ", 83, "Sum(ms)", 1987, "Avg", 23, "SAvg", 24, "Min", 0, "Max", 105, "Last", 30, "Var(avg,us)", 31975.9, "VMax(ms)", 83, "Parent", "" ], [ "Object::tickMaster", "Cnt#: ", 220925, "Sum(ms)", 1415, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 69, "Last", 0, "Var(avg,us)", 6.40489, "VMax(ms)", 69, "Parent", "" ], [ "Monster::tickSlave", "Cnt#: ", 15871, "Sum(ms)", 791, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 1, "Last", 0, "Var(avg,us)", 49.8393, "VMax(ms)", 1, "Parent", "" ], [ "WorldServerThread::sync", "Cnt#: ", 1, "Sum(ms)", 720, "Avg", 720, "SAvg", 720, "Min", 720, "Max", 720, "Last", 720, "Var(avg,us)", 0, "VMax(ms)", 0, "Parent", "" ], [ "UniverseServer::shutdownInactiveWorlds", "Cnt#: ", 348, "Sum(ms)", 719, "Avg", 2, "SAvg", 0, "Min", 0, "Max", 142, "Last", 0, "Var(avg,us)", 2066.09, "VMax(ms)", 142, "Parent", "" ], [ "UniverseServer::handleConnection", "Cnt#: ", 1, "Sum(ms)", 683, "Avg", 683, "SAvg", 683, "Min", 683, "Max", 683, "Last", 683, "Var(avg,us)", 0, "VMax(ms)", 0, "Parent", "" ], [ "MainInterface::update", "Cnt#: ", 1999, "Sum(ms)", 664, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 32, "Last", 1, "Var(avg,us)", 332.166, "VMax(ms)", 32, "Parent", "" ], [ "DungeonDefinition::buildDungeon", "Cnt#: ", 4, "Sum(ms)", 552, "Avg", 138, "SAvg", 489, "Min", 0, "Max", 495, "Last", 10, "Var(avg,us)", 355500, "VMax(ms)", 493, "Parent", "" ], [ "DungeonGenerator::generate", "Cnt#: ", 1, "Sum(ms)", 499, "Avg", 499, "SAvg", 499, "Min", 499, "Max", 499, "Last", 499, "Var(avg,us)", 0, "VMax(ms)", 0, "Parent", "" ], [ "StarApplicationBase::run.innerLoop.renderPost", "Cnt#: ", 1873, "Sum(ms)", 454, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 52, "Last", 0, "Var(avg,us)", 243.46, "VMax(ms)", 52, "Parent", "" ], [ "WorldServerThread::readFullWorld", "Cnt#: ", 2, "Sum(ms)", 447, "Avg", 223, "SAvg", 324, "Min", 122, "Max", 325, "Last", 122, "Var(avg,us)", 101500, "VMax(ms)", 203, "Parent", "" ], [ "Assets::loadAudio", "Cnt#: ", 62, "Sum(ms)", 425, "Avg", 6, "SAvg", 0, "Min", 0, "Max", 137, "Last", 56, "Var(avg,us)", 6838.71, "VMax(ms)", 137, "Parent", "" ], [ "WorldPainter::updateLighting", "Cnt#: ", 1332, "Sum(ms)", 383, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 1, "Last", 0, "Var(avg,us)", 287.538, "VMax(ms)", 1, "Parent", "" ], [ "WorldGenerator::generateMicroDungeons", "Cnt#: ", 58, "Sum(ms)", 307, "Avg", 5, "SAvg", 0, "Min", 0, "Max", 50, "Last", 2, "Var(avg,us)", 5293.1, "VMax(ms)", 50, "Parent", "" ], [ "ItemDrop::tickMaster", "Cnt#: ", 26749, "Sum(ms)", 288, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 1, "Last", 0, "Var(avg,us)", 10.7668, "VMax(ms)", 1, "Parent", "" ], [ "Spawner::update", "Cnt#: ", 5919, "Sum(ms)", 248, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 95, "Last", 0, "Var(avg,us)", 41.899, "VMax(ms)", 95, "Parent", "" ], [ "StarApplicationBase::run.innerLoop.SDL_PollEvent", "Cnt#: ", 2588, "Sum(ms)", 248, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 73, "Last", 0, "Var(avg,us)", 240.34, "VMax(ms)", 73, "Parent", "" ], [ "Object::tickClient", "Cnt#: ", 24112, "Sum(ms)", 186, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 2, "Last", 0, "Var(avg,us)", 7.714, "VMax(ms)", 2, "Parent", "" ], [ "WorldServerThread::update.clientsIncomingPackets", "Cnt#: ", 5891, "Sum(ms)", 118, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 76, "Last", 0, "Var(avg,us)", 20.0306, "VMax(ms)", 76, "Parent", "" ], [ "ClientApplication::processInput", "Cnt#: ", 822, "Sum(ms)", 107, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 73, "Last", 0, "Var(avg,us)", 130.17, "VMax(ms)", 73, "Parent", "" ], [ "ClientApplication::updateTitle", "Cnt#: ", 229, "Sum(ms)", 105, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 59, "Last", 0, "Var(avg,us)", 4781.66, "VMax(ms)", 59, "Parent", "" ], [ "ClientApplication::renderInit", "Cnt#: ", 5, "Sum(ms)", 105, "Avg", 21, "SAvg", 8, "Min", 8, "Max", 70, "Last", 8, "Var(avg,us)", 12800, "VMax(ms)", 62, "Parent", "" ], [ "WorldClient::queueUpdatePackets", "Cnt#: ", 1998, "Sum(ms)", 95, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 1, "Last", 0, "Var(avg,us)", 47.5475, "VMax(ms)", 1, "Parent", "" ], [ "Assets::loadBytes", "Cnt#: ", 55, "Sum(ms)", 61, "Avg", 1, "SAvg", 0, "Min", 0, "Max", 13, "Last", 0, "Var(avg,us)", 1763.64, "VMax(ms)", 10, "Parent", "" ], [ "Player::tickSlave", "Cnt#: ", 2072, "Sum(ms)", 46, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 1, "Last", 0, "Var(avg,us)", 22.2008, "VMax(ms)", 1, "Parent", "" ], [ "ClientApplication::renderDestroy", "Cnt#: ", 5, "Sum(ms)", 34, "Avg", 6, "SAvg", 0, "Min", 0, "Max", 21, "Last", 7, "Var(avg,us)", 6800, "VMax(ms)", 21, "Parent", "" ], [ "WorldServerThread::update.clientsOutgoingPackets", "Cnt#: ", 5917, "Sum(ms)", 32, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 12, "Last", 0, "Var(avg,us)", 5.40815, "VMax(ms)", 12, "Parent", "" ], [ "WorldPainter::updateLighting.setColorMap", "Cnt#: ", 1332, "Sum(ms)", 24, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 1, "Last", 0, "Var(avg,us)", 18.018, "VMax(ms)", 1, "Parent", "" ], [ "Renderer::setColorMap", "Cnt#: ", 1330, "Sum(ms)", 24, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 1, "Last", 0, "Var(avg,us)", 18.0451, "VMax(ms)", 1, "Parent", "" ], [ "LivingWorldAgent::update", "Cnt#: ", 1481, "Sum(ms)", 22, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 2, "Last", 0, "Var(avg,us)", 15.53, "VMax(ms)", 2, "Parent", "" ], [ "Cinematic::render", "Cnt#: ", 1872, "Sum(ms)", 21, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 7, "Last", 0, "Var(avg,us)", 22.4359, "VMax(ms)", 7, "Parent", "" ], [ "UniverseServer::sendContextUpdates", "Cnt#: ", 348, "Sum(ms)", 21, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 20, "Last", 0, "Var(avg,us)", 60.3448, "VMax(ms)", 20, "Parent", "" ], [ "Audio::parseWav", "Cnt#: ", 54, "Sum(ms)", 18, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 5, "Last", 0, "Var(avg,us)", 333.333, "VMax(ms)", 5, "Parent", "" ], [ "WorldServerThread::addClient", "Cnt#: ", 2, "Sum(ms)", 18, "Avg", 9, "SAvg", 13, "Min", 4, "Max", 14, "Last", 4, "Var(avg,us)", 5000, "VMax(ms)", 10, "Parent", "" ], [ "WorldPainter::renderNametags", "Cnt#: ", 1332, "Sum(ms)", 14, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 1, "Last", 0, "Var(avg,us)", 10.5105, "VMax(ms)", 1, "Parent", "" ], [ "ItemDrop::tickSlave", "Cnt#: ", 10022, "Sum(ms)", 13, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 1, "Last", 0, "Var(avg,us)", 1.29715, "VMax(ms)", 1, "Parent", "" ], [ "UniverseServer::handleQueuedConnection.handshake.waitforresponse", "Cnt#: ", 1, "Sum(ms)", 10, "Avg", 10, "SAvg", 10, "Min", 10, "Max", 10, "Last", 10, "Var(avg,us)", 0, "VMax(ms)", 0, "Parent", "" ], [ "UniverseServer::handleQueuedConnection.handshake", "Cnt#: ", 1, "Sum(ms)", 10, "Avg", 10, "SAvg", 10, "Min", 10, "Max", 10, "Last", 10, "Var(avg,us)", 0, "VMax(ms)", 0, "Parent", "" ], [ "Assets::postProcessAudio", "Cnt#: ", 9, "Sum(ms)", 8, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 4, "Last", 0, "Var(avg,us)", 1111.11, "VMax(ms)", 4, "Parent", "" ], [ "StarApplicationBase::run.innerLoop.graphicsClear", "Cnt#: ", 1870, "Sum(ms)", 6, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 1, "Last", 0, "Var(avg,us)", 3.20856, "VMax(ms)", 1, "Parent", "" ], [ "WorldServerThread::clients", "Cnt#: ", 626, "Sum(ms)", 6, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 6, "Last", 0, "Var(avg,us)", 9.58466, "VMax(ms)", 6, "Parent", "" ], [ "WorldGenerator::convertBiomeMetaMaterials", "Cnt#: ", 83, "Sum(ms)", 6, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 1, "Last", 0, "Var(avg,us)", 72.2892, "VMax(ms)", 1, "Parent", "" ], [ "ChatBubbleManager::update", "Cnt#: ", 2004, "Sum(ms)", 3, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 1, "Last", 0, "Var(avg,us)", 1.49701, "VMax(ms)", 1, "Parent", "" ], [ "StarApplicationBase::run.innerLoop.graphicsStart", "Cnt#: ", 1868, "Sum(ms)", 2, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 1, "Last", 0, "Var(avg,us)", 1.07066, "VMax(ms)", 1, "Parent", "" ], [ "UniverseServer::doTriggeredStorage", "Cnt#: ", 348, "Sum(ms)", 2, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 2, "Last", 0, "Var(avg,us)", 8.62069, "VMax(ms)", 2, "Parent", "" ], [ "WorldServerThread::removeClient", "Cnt#: ", 2, "Sum(ms)", 2, "Avg", 1, "SAvg", 1, "Min", 1, "Max", 1, "Last", 1, "Var(avg,us)", 0, "VMax(ms)", 0, "Parent", "" ], [ "StarApplicationBase::run.innerLoop.graphicsFinish", "Cnt#: ", 1874, "Sum(ms)", 1, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 1, "Last", 0, "Var(avg,us)", 0.533618, "VMax(ms)", 1, "Parent", "" ], [ "ClientApplication::updateSplash", "Cnt#: ", 359, "Sum(ms)", 1, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 1, "Last", 0, "Var(avg,us)", 2.78552, "VMax(ms)", 1, "Parent", "" ], [ "WorldGenerator::dirtyCollisionCache", "Cnt#: ", 83, "Sum(ms)", 1, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 1, "Last", 0, "Var(avg,us)", 12.0482, "VMax(ms)", 1, "Parent", "" ], [ "Assets::loadFont", "Cnt#: ", 2, "Sum(ms)", 1, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 1, "Last", 1, "Var(avg,us)", 500, "VMax(ms)", 1, "Parent", "" ], [ "Cinematic::update", "Cnt#: ", 4595, "Sum(ms)", 0, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 0, "Last", 0, "Var(avg,us)", 0, "VMax(ms)", 0, "Parent", "" ], [ "ChatBubbleManager::render", "Cnt#: ", 1333, "Sum(ms)", 0, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 0, "Last", 0, "Var(avg,us)", 0, "VMax(ms)", 0, "Parent", "" ], [ "UniverseServer::sendPendingChat", "Cnt#: ", 348, "Sum(ms)", 0, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 0, "Last", 0, "Var(avg,us)", 0, "VMax(ms)", 0, "Parent", "" ], [ "UniverseServer::sendClockUpdates", "Cnt#: ", 348, "Sum(ms)", 0, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 0, "Last", 0, "Var(avg,us)", 0, "VMax(ms)", 0, "Parent", "" ], [ "UniverseServer::updatePvpTeams", "Cnt#: ", 345, "Sum(ms)", 0, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 0, "Last", 0, "Var(avg,us)", 0, "VMax(ms)", 0, "Parent", "" ], [ "MuzzleFlashEffect::tickMaster", "Cnt#: ", 16, "Sum(ms)", 0, "Avg", 0, "SAvg", 0, "Min", 0, "Max", 0, "Last", 0, "Var(avg,us)", 0, "VMax(ms)", 0, "Parent", "" ], [ "", "Cnt#: ", 0 ], [ "StarApplicationBase::run.innerLoop.glClear", "Cnt#: ", 0 ], [ "WorldServer::Generator::generateTiles", "Cnt#: ", 0 ], [ "UniverseServer::WorldThread::run.innerLoop.clientsOutgoingPackets", "Cnt#: ", 0 ], [ "WorldRenderer::renderPerf", "Cnt#: ", 0 ], [ "UniverseServer::WorldThread::run.innerLoop.worldUpdate", "Cnt#: ", 0 ], [ "UniverseServer::WorldThread::run.innerLoop.update", "Cnt#: ", 0 ], [ "UniverseServer::WorldThread::run.innerLoop", "Cnt#: ", 0 ], [ "WorldRenderer::updateLightMap", "Cnt#: ", 0 ], [ "NPC::update", "Cnt#: ", 0 ], [ "MuzzleFlashEffect::update", "Cnt#: ", 0 ], [ "UniverseServer::WorldThread::run.innerLoop.sleeping", "Cnt#: ", 0 ], [ "Projectile::update", "Cnt#: ", 0 ], [ "WorldRenderer::updateLightMap.setColorMap", "Cnt#: ", 0 ], [ "UniverseServer::WorldThread::run.innerLoop.clientsIncommingPackets", "Cnt#: ", 0 ], [ "Assets::process", "Cnt#: ", 0 ], [ "Player::update", "Cnt#: ", 0 ], [ "NPCSpawner::step", "Cnt#: ", 0 ], [ "DungeonGenerator::generateNearZero", "Cnt#: ", 0 ], [ "Assets::image", "Cnt#: ", 0 ], [ "Assets::loadFromDisk", "Cnt#: ", 0 ], [ "StarApplicationBase::run.innerLoop.SDL_GL_SwapBuffers", "Cnt#: ", 0 ], [ "ColorMapQuadRenderer::setColorMap", "Cnt#: ", 0 ], [ "Object::update", "Cnt#: ", 0 ], [ "Assets::getImage", "Cnt#: ", 0 ], [ "WorldRenderer::renderParticles", "Cnt#: ", 0 ], [ "WorldServer::Generator::generateEntities", "Cnt#: ", 0 ], [ "WorldRenderer::render", "Cnt#: ", 0 ], [ "FlowingWaterAgent::update", "Cnt#: ", 0 ], [ "universe_time", "128846" ], [ "server_1977480939700783761_entities", "0" ], [ "server_1977480939700783761_sectors", "0" ], [ "server_1977480939700783761_coordinate", "alpha:50025742:3932531:-22711752:9:4" ], [ "server_1977480939700783761_world_time", "30.0697" ], [ "server_18446744072588586146_entities", "0" ], [ "server_18446744072588586146_sectors", "0" ], [ "server_18446744072588586146_coordinate", "null" ], [ "server_18446744072588586146_world_time", "35.1997" ], [ "universe_time_client", "128846" ], [ "client_entities", "132" ], [ "client_sectors", "35" ], [ "client_incoming_bps", "9301.7" ], [ "client_outgoing_bps", "1016.98" ], [ "client_worst_incoming", "43:5128" ], [ "client_worst_outgoing", "13:423" ], [ "render_fps", "41.2378" ], [ "update_rate", "59.7933" ], [ "player_pos", "15987.28 3058.31" ], [ "player_vel", "0.00 -0.96" ], [ "player_aim", "15990.19 3056.63" ], [ "version", "Beta v. Enraged Koala - Update 8" ], [ "server_5355638970820212877_entities", "179" ], [ "server_5355638970820212877_sectors", "70" ], [ "server_5355638970820212877_coordinate", "sectorx:40125554:73890845:-2774436:8" ], [ "server_5355638970820212877_world_time", "35.1717" ] ] Info: Client shutdown gracefully Info: Shutting down Star::Root
Remember never to casually look over the log. Read each error - I covered in the guide what to do Code: JsonParsingException: Cannot parse json file: /projectiles/throwable/prinny/prinny.frames caused by: JsonParsingException: Error parsing json: bad array, should be ',' or ']' at 7:66 Variant inputUtf8Json<char*>(char*, char*, bool) Assets::readVariant(String) As I said in the Guide - look at the error string. Code: caused by: JsonParsingException: Error parsing json: bad array, should be ',' or ']' at 7:66 It points directly at Line 7 space 66. If you still can't find it - use one of the json parsers also provided in the link which will highlight where the area of the error is. Check at the area or slightly before the area. As the guide states around 95% of the mistakes made, are easy to find, if you take time to understand that guide.