cyberlogia Posted November 22, 2025 Report Posted November 22, 2025 Hi! I'm running into a very bizarre issue when trying to make a seraph-based NPC using the EntityPlayerBot class. It randomizes the skin (but not the eyes, which might be related? I'm not sure) when the NPC is spawned, but as soon as I restart the world, they go pale. The hair shapes, hair textures, & expressions remain randomized, just not the skin nor the eyes. This happens with the regular playerbot that you can spawn with commands. Does anyone know if there's some sort of solution for them to keep their skin options between restarts, or maybe where I could start looking? I've got the relevant bits of code attached here alongside the full mod itself (just in-case I'm not looking at the right spots), though I took the skinnableParts section right from the playerbot.json and player.json files. I've also got two pictures of the same NPC, from before and after the world restarted, to show what I'm talking about. I really appreciate any help and/or pointers y'all might have! Spoiler eotsNPC-1.0.1.zip
Recommended Posts