Player Renderer lets you render your player to a Town NPC Spritesheet.
Video tutorial with examples: https://youtu.be/MzhXoQlCsTM
- Drip out your character
- Zoom out to 100% (if the slider doesn't go down to 100%, disable Forced Zoom in the tModLoader Settings)
- Ensure proper lighting (this will affect the resulting sprites) - Daylight recommended
- Face to the left (not required, but NPC sprites are expected to face left)
- Type
/render <name>in the chat, substituting with your desired name
The sprites will be saved in the
Spritesdirectory. next toPlayersandWorlds
Both sprites should be placed alongisde your NPC.cs file.
[AutoloadHead] public class ExamplePerson : ModNPC public override void SetStaticDefaults() // These lines Main.npcFrameCount[Type] = 25; NPCID.Sets.ExtraFramesCount[Type] = 9; } }A more complete example of a Town NPC implementation can be found in the tModLoader ExampleMod.
- Plain Character
- Armors
- Vanities
- Accessories