NPCs (Non-Playable Characters) are non-hostile creatures that serve various purposes within Advent of Ascension.
There are a variety of different NPCs in the mod. Most NPCs in the mod function as traders: similar to vanilla villagers or wandering traders, these NPCs can give the player items in exchange for other items. A few NPCs do not trade.
All NPC trades have a 'stock' value that determines how many times they can be used, with a trade becoming disabled upon using up all of its stock. The trade is periodically refilled up to 2 times in the equivalent of a Minecraft day, as long as the player is more than 24 blocks away from the NPC in that period of time. NPCs added by Advent of Ascension do not need a job site block to refill trades.
Below is the list of all NPCs in the mod and their functions:
These NPCs have no functional purpose, and merely give a line of dialogue when interacted with.
|Gorb Citizen||Mysterium||Gorb Village|
|Primordial Guide||Dustopia||Dustopian Village|
|Zal Citizen||Lunalus||Zal Prison Camp, Zal Ship|
Bankers exist to convert currency between the different valued coins.
|Creep Banker||Creeponia||Creeponia Bank|
|Lelyetian Banker||Lelyetia||Lelyetian Tower|
|Primordial Banker||Dustopia||Dustopian Village|
|Shyre Banker||Shyrelands||Shyre Bank Stand|
|Zal Banker||Lunalus||Zal Ship|
These NPCs offer various trades when interacted with. Most trades are relevant to the location the NPC is in, or the profession their name implies.
Lottomen are a group of NPCs that spawn across the various dimensions offering random-chance items for coins.