BadPiggy1024
Official Terrarian
- Steam or GOG
- Steam
- Single Player/Multiplayer
- Single
- Operating System
- Windows 10
- Terraria Version
- 1.4.4.2
- Controls Used
- Keyboard/Mouse
Currently, all three name-exclusive drops from Town NPCs (the Green Cap, Ivy, and Jim's Cap) only checks if the NPC has actual corresponding name, instead of an internally coded condition.
This means if a resource pack changes all Painter name to "Jim", then every painter arrived will drop the Jim's Cap. If a resource pack changes the original "Jim" name to something else and do not change the rest of the names, then the Jim's Cap becomes unobtainable due to no Painters will be named Jim.
I don't know if this is intended or not, but some of the in-game non-English languages got the name localized (for example, for the Painter's name, "Jim" -> "吉姆" in Simplified Chinese), which has also made the Jim's Cap become unobtainable when playing on non-English languages. If this is intended, then the in-game localizations should be changed to ensure all NPCs' names remain unchanged (use original English name), not being translated into something else.
(All localizations in the .csv file)
This means if a resource pack changes all Painter name to "Jim", then every painter arrived will drop the Jim's Cap. If a resource pack changes the original "Jim" name to something else and do not change the rest of the names, then the Jim's Cap becomes unobtainable due to no Painters will be named Jim.
I don't know if this is intended or not, but some of the in-game non-English languages got the name localized (for example, for the Painter's name, "Jim" -> "吉姆" in Simplified Chinese), which has also made the Jim's Cap become unobtainable when playing on non-English languages. If this is intended, then the in-game localizations should be changed to ensure all NPCs' names remain unchanged (use original English name), not being translated into something else.
(All localizations in the .csv file)
Last edited: