Hello, I was trying to mess with vanilla items trying to create vanilla/multiplayer friendly items, I was messing with sprites to be specific. The thing I was trying was to modify vanilla armor so it would use the sprites of the opposite gender, like the human starter armor Cool pants and cool jacket which would use female sprites even when worn by male characters, I was trying to do it in Starcheat. I was trying to do it by copying content of femaleframe line and pasting it into the maleframe line. Nothing actually happened, the item was still visually same as before on both genders. What am I doing wrong? Should I point the item to the sprites differently? Is it even possible to make it like that?
Not sure about starcheat because that's no real modding but there is obviously an easier way to go about this: Go to the assets folder Open the item file Find: "maleFrames" "femaleFrames" rename "chestm" or "chestf" (examples) to the specific other part. Reload or restart Starbound - spawn the new item - win. Here's an example on how the part could look like: Code: "maleFrames" : { "body" : "chestm.png", "backSleeve" : "bsleeve.png", "frontSleeve" : "fsleeve.png" }, "femaleFrames" : { "body" : "chestf.png", "backSleeve" : "bsleeve.png", "frontSleeve" : "fsleeve.png" } And really, if you plan to keep on getting deeper into modding, first step is "get rid of starcheat" (not literally, just don't use it as a main modding tool).
Tbh, I'm not sure as I'm not much into the multiplayer-scene, but everyone "should" see it. All you do is changing a property in an existing item after all, everyone got the frames since they're vanilla, just don't rename the frames. Only the content of the items' file.
Yes, but starcheat wouldn't change that. All mods are only visible to you and anyone else who has that exact same modification.
Why wouldn't others see it as well. If I was using resources all people have in game from the original folders, their client should be able to process the data just like mine.
As long as the assets your items/objects link to are vanilla, I believe they should be seen by everyone... I think.
changing the sprites used will NOT be visible to others because the game on their end doesn't have those changes. Visual changes like that are not possible. The reason things like color changes of armor works is because the content exists on both your and their side.
I never wanted to change the sprites, I just wanted to modify the item to use a different vanilla sprite.