So I'm trying to add a status effect in starcheat, but every time I add it, it turns into a perfectly generic item. I would put the simple cape into my character inventory and then add "statusEffects", and edit the JSON. Code: [ { "kind" : "energyregen", "amount" : "500" } ] Maybe my format is incorrect? I really have no clue what I'm doing wrong.
Starcheat is a 3rd party tool - I suggest you ask for support on their website https://github.com/wizzomafizzo/starcheat/issues If you want to make a legitimate mod - feel free to ask here.
You're better off doing your own in this case. Starcheat has uses, but it is far from perfect. Better to simply copy/paste existing item assets that use statuEffects and change the data to suit your needs.
You are using an outdated effect format which is no longer supported in the current version of StarBound. This is the new format for adding status effects to armor: Code: [ { "amount" : 500, "stat" : energyRegen } ] And for multiple effects: Code: [ { "amount" : 500, "stat" : "energyRegen" }, { "amount" : 500, "stat" : "maxEnergy" } ] Certain effects such as "glow" or "levitation" don't need to be given an "amount" parameter and can be added like so: Code: [ { "amount" : 500, "stat" : "energyRegen" }, { "amount" : 500, "stat" : "maxEnergy" }, "glow", "levitation" ]