So I attempted to create a mod. After wading through a swamp of errors I was finally able to get Starbound to run. Upon entering the game I saw the recipe I had created wasn't in the crafting table I designated. It wasn't anywhere to be found. I tried spawning the item which yielded a perfectly generic item. Recipe: { "input" : [{ "item" : "money", "count" : 1000 }, { "item" : "feroziumcompound", "count" : 10 }], "output" : { "item" : "assaultone", "count" : 1 }, "groups" : [ "acceleratortable", "weapons", "all" ] } Player.config: { "__merge" : [], "defaultBlueprints" : { "__merge" : [], "tier1": [ { "item" : "assaultone" } ], } } Modinfo: { "name" : "OldAgeArms", "version" : "Beta v. Pleased Giraffe", "path" : ".", "dependencies" : [] } .gun: { "itemName" : "assaultone", "inventoryIcon" : "assaultoneIconImage.png", "shortdescription" : "Assault Rifle", "description" : "A replica of a weapon from long ago.", "dropCollision" : [-8.0, -3.0, 8.0, 3.0], "maxStack" : "1", "level" : "6", "rarity" : "Rare", "inspectionKind" : "gun", "spread" : "1", "weaponType" : "Assault Rifle", "multiplier" : "0.35", "accuracy" : "60", "image" : "assaultoneImage.png", "recoilTime" : "0.1", "classMultiplier" : "0.4", "handPosition" : [0, -3], "firePosition" : [12, 3], "fireTime" : "8", "twoHanded" : "true", "projectileType" : "AP", "projectile" : {"power" : 48,"speed" : 60,"color" : [255, 255, 255]}, "muzzleEffect" : {"animation" : "/animations/muzzleflash/gunmuzzleflash/MyNewGunMuzzleFlashImage.animation","fireSound" : [ { "file" : "/sfx/MyNewGunFireSound.wav" } ]} }
You have been learning from tutorials which use functions which have not been around for 1 year 6 months ( merge system, we now use patch ) . Please reference up to date tutorials. http://community.playstarbound.com/resources/unofficial-modding-ebook.2930/