I made a new crafting object but the recipe keeps giving me a "perfectly generic item" instead. hydrolyzer.object in objects/generic/hydrolyzer Code: { "objectName" : "hydrolyzer", "rarity" : "Common", "description" : "A hydrolyzer, useful for turning water into fuel.", "shortdescription" : "Hydrolyzer", "race" : "generic", "subtitle" : "Rocket fuel production", "category" : "crafting", "price" : "2000", "objectType" : "container", "printable" : false, "hydrophobic" : true, "apexDescription" : "A hydrolyzer. I can make rocket fuel here.", "avianDescription" : "A hydrolyzer perfect for making fuel.", "floranDescription" : "Hydrolyzzzer break water, make fuel.", "glitchDescription" : "Craftsmanship. The hydrolyzer is the perfect tool for creating rocket fuel.", "humanDescription" : "A hydrolyzer. Electrifying.", "hylotlDescription" : "An electric, dangerous source of fuel.", "lightColor" : [229, 218, 207], "flickerDistance" : 0.5, "flickerStrength" : 0.1, "inventoryIcon" : "hydrolyzer.png", "orientations" : [ { "dualImage" : "hydrolyzer.png:<color>", "imagePosition" : [-16, 0], "frames" : 1, "animationCycle" : 1.0, "spaceScan" : 0.1, "anchors" : [ "bottom" ], "collision" : "platform" } ], "soundEffect" : "/sfx/objects/teslaspike.wav", "soundEffectRadius" : 50, ], "recipeGroup" : "hydrolyzer", "openSounds" : [ "/sfx/objects/chest_large_open.wav" ], "slotCount" : 2, "uiConfig" : "/interface/objectcrafting/hydrolyzer.config", "frameCooldown" : 67, "autoCloseCooldown" : 3600 } hydrolyzer.recipe in recipes/starter/anvil Code: { "input" : [ { "item" : "ironbar", "count" : 10 } ], "output" : { "item" : "hydrolyzer", "count" : 1 }, "groups" : [ "anvil", "objects", "tools", "all" ] } Any ideas what is wrong?
Do your images actually exist in the locations that you specified here? That's the only thing I could see at the moment.
Check your Starbound.log file, and search the name of your item. That should give you a more concrete answer.