Hey there, friends! I decided to finally let my creativity loose and try my luck at Starbound modding. I'm currently facing two issues and I was hoping someone more experienced here would be willing to help me with them. 1. Custom objects invisible: EDIT: Problem solved, in .frames I swapped height for width. I used Aseprite to make myself a custom object. Since I'm totally new at this, I grabbed an already existing vanilla object and just altered the sprite a little bit. I managed to load it into Tiled as well. Then I created .frames and .object files (copied/edited these files from a basic vanilla object, no animations, no interaction etc.) The game launches fine, the items exists and I can spawn it via admin commands. It also has an icon in the inventory, but the object itself is invisible, both when holding it and also when placed. I checked the log and I suppose this could be the issue?: Could not load image asset '/objects/oldcave/screen1/koraliscreen1.png:default', using placeholder default. (ImageException) (0, 4294967254) out of range in Image::get I double-checked if all names match since I found in some threads that this could lead to issues as well. These are the .frames and .object files just in case the problem possibly lies there: { "frameGrid" : { "size" : [32, 74], "dimensions" : [1, 1], "names" : [ [ "default" ] ] } } { "objectName" : "koraliscreen1", "colonyTags" : ["space"], "rarity" : "Rare", "description" : "Flashy consoles", "shortdescription" : "Consoles", "race" : "generic", "category" : "wire", "price" : 500, "apexDescription" : "So much data, hopefully not lost.", "avianDescription" : "Careful on the exposed wires!", "floranDescription" : "Presss any key to continue.", "glitchDescription" : "Flirty. Well hello!", "humanDescription" : "This must control the big screen.", "hylotlDescription" : "A delicate work was put into these machines I'm sure.", "novakidDescription" : "All the light makes me particles spin.", "inventoryIcon" : "koraliscreen1icon.png", "orientations" : [ { "dualImage" : "koraliscreen1.png:<color>", "imagePosition" : [0, 0], "spaceScan" : 0.1, "anchors" : [ "bottom" ] } ], "objectType" : "loungeable", "sitCoverImage" : "/objects/oldcave/screen1/koraliscreen1.png", "sitFlipDirection" : false, "sitPosition" : [0, 60] } 2. Custom instance warp failed The second problem I'm trying to overcome is making my own Outpost-like instance. No mission, simply a place you can teleport to (at this point). The problem is that it instantly warps me back into the original spot I warped from. Log says "invalid world 'InstanceWorldldcave:-:-' or world failed to load". I used Tiled to make the map and included the spawn point (in Objects layer). I saved it in the old .json format. Then I made the .dungeon file for it: { "metadata" : { "name" : "oldcave", "species" : "generic", "rules" : [ ], "anchor" : [ "oldcave" ], "gravity" : 80, "maxRadius" : 1000000, "maxParts" : 100, "protected" : true }, "parts" : [ { "name" : "oldcave", "rules" : [ [ "maxSpawnCount", [1] ] ], "def" : [ "tmx", "oldcave.json" ] } ] } I also created the .patch files by copy/paste from another thread I found here. I wanted to use the template from the examplemission on Starbounder but the download link is dead. :< The patches are here: [ { "op":"add", "path":"/oldcave", "value": { "primaryDungeon" : "oldcave", "threatLevel" : 1, "gravity" : 80, "worldSize" : [200, 300], "dungeonBaseHeight" : 200, "dungeonSurfaceHeight" : 810, "ambientLightLevel" : [32, 32, 32], "biome" : "forest", "musicTrack" : "/music/arctic-battle2.ogg" } } ] [ { "op" : "add", "path" : "/oldcave", "value" : { "type" : "FloatingDungeon", "dungeonWorld" : "oldcave", "seed" : 1234, "spawningEnabled" : true, "skyParameters" : { "dayLength" : 10000, "surfaceLevel" : 100, "spaceLevel" : 3000, "seed" : -5288806180628666923, "skyType" : "atmospheric", "skyColoring" : { "mainColor" : [200, 200, 255], "morningColors" : [[200, 200, 255], [200, 200, 255]], "dayColors" : [[200, 200, 255], [200, 200, 255]], "eveningColors" : [[200, 200, 255], [200, 200, 255]], "nightColors" : [[200, 200, 255], [200, 200, 255]], "morningLightColor" : [200, 200, 200], "dayLightColor" : [200, 200, 200], "eveningLightColor" : [200, 200, 200], "nightLightColor" : [200, 200, 200] }, "satellites" : [{ "pos" : [ 0.310561, 0.21497 ], "drawables" : [{ "scale" : [ 0.055, 0.055 ], "mirrored" : false, "rotation" : 0, "flipHorizontal" : false, "centered" : true, "image" : "/celestial/system/terrestrial/biomes/desert/maskie3.png?hueshift=-45" }, { "scale" : [ 0.055, 0.055 ], "mirrored" : false, "rotation" : 0, "flipHorizontal" : false, "centered" : true, "image" : "/celestial/system/terrestrial/biomes/desert/maskie3.png?hueshift=-45?addmask=/celestial/system/terrestrial/dynamics/2.png" }, { "scale" : [ 0.055, 0.055 ], "mirrored" : false, "rotation" : 0, "flipHorizontal" : false, "centered" : true, "image" : "/celestial/system/terrestrial/biomes/desert/maskie2.png?hueshift=-45?addmask=/celestial/system/terrestrial/dynamics/20.png" }, { "scale" : [ 0.055, 0.055 ], "mirrored" : false, "rotation" : 0, "flipHorizontal" : false, "centered" : true, "image" : "/celestial/system/terrestrial/biomes/desert/maskie1.png?hueshift=-45?addmask=/celestial/system/terrestrial/dynamics/5.png" }, { "scale" : [ 0.055, 0.055 ], "mirrored" : false, "rotation" : 0, "flipHorizontal" : false, "centered" : true, "image" : "/celestial/system/terrestrial/shadows/9.png" }] }], "planet" : { "pos" : [ 0.00538729, 0.46961 ], "drawables" : [{ "scale" : [ 0.15, 0.15 ], "mirrored" : false, "rotation" : 0, "flipHorizontal" : false, "centered" : true, "image" : "/celestial/system/gas_giant/gas_giant_base.png" }, { "scale" : [ 0.15, 0.15 ], "mirrored" : false, "rotation" : 0, "flipHorizontal" : false, "centered" : true, "image" : "/celestial/system/gas_giant/gas_giant_clouds.png?addmask=/celestial/system/gas_giant/gas_giant_dynamics/17.png+/celestial/system/gas_giant/gas_giant_dynamics/29.png" }, { "scale" : [ 0.15, 0.15 ], "mirrored" : false, "rotation" : 0, "flipHorizontal" : false, "centered" : true, "image" : "/celestial/system/gas_giant/shadows/9.png" }] }, "horizonImages" : [{ "right" : "/celestial/system/terrestrial/horizon/liquids/water_r.png", "left" : "/celestial/system/terrestrial/horizon/liquids/water_l.png" }, { "right" : "/celestial/system/terrestrial/horizon/textures/forest_r.png?hueshift=-30?addmask=/celestial/system/terrestrial/horizon/masks/32_r.png;0;0", "left" : "/celestial/system/terrestrial/horizon/textures/forest_l.png?hueshift=-30?addmask=/celestial/system/terrestrial/horizon/masks/32_l.png;0;0" }, { "right" : "/celestial/system/terrestrial/horizon/atmosphere/atmosphere_r.png", "left" : "/celestial/system/terrestrial/horizon/atmosphere/atmosphere_l.png" }, { "right" : "/celestial/system/terrestrial/horizon/shadow/shadow_r.png", "left" : "/celestial/system/terrestrial/horizon/shadow/shadow_l.png" }] } } } ] I created a folder for my mod inside the "mod" folder and tossed all the things here, both the object files and the instance files. If someone finds some time to help out with this, I will be very grateful. Have a wonderful day!