This is an unofficial port of the CustomNPCs mod by Noppes.
Modification contains errors, which you can report to me in Discord.
(Latest releases of the mod can be found on the Discord server)
Your ideas for adding to the game are also considered.
Published with permission from the original creator of CustomNPCs.
Differences from the main CustomNPCs mod
Game
- mod configuration is now configurable in-game;
- most of the mod's GUI has a description for each element. The description appears when you hover the mouse cursor over the GUI element;
- new mod commands (see Tab);
- Factions and Quests log changed;
- added Quest Compass;
- added virtual currency;
- more accurate mod and player data;
- added tools for fast construction of structures compatible with Schematica modification;
- you can add custom: blocks, items, potions, armors (including 3D OBJ), dimensions, particles, recipes ...;
Quests
- quest type is no longer determined by quest tasks;
- number of quest tasks increased from 3 to 9;
- quest tasks can be completed one by one or at least one;
- the player can cancel the quest;
- you can select an NPC to hand in a quest when completing it;
- added advanced settings (for example, an icon);
- added virtual currency to rewards, and also fixed the operation of the type of receiving a reward;
- reset ID for PRO;
Dialogues
- the GUI for the player's dialogue with the NPC has been redesigned;
- letter-by-letter text display is available;
- a delay for player responses is available;
- the ability to add an image to the dialogue window;
- the ability to turn off the dialogue sound when exiting the GUI;
- the number of player responses is not limited and can have their own conditions;
- reset ID for PRO;
NPC
- mechanics of most Jobs and Roles have been changed;
- Shops: any number of goods, limited goods, shop update, shop reputation to the player, etc.;
- Mercenary: slightly improved AI, possibility of hiring for game currency;
- Banks: the number of slots and the method of unlocking new bank cells have been reworked;
- Transporters: the ability to edit the location, payment with virtual currency has been added;
- Mail: the ability to auto-delete letters over time, paid sending letters, reduced server load, etc.;
- Bard: expanded settings and corrected mechanics;
- Guardian: slightly improved AI;
- Spawner: completed, also added new settings for various situations;
- Chunk Loader: loads 3x3 chunks around itself (2x2 in the main mod);
- Puppet: animating your NPC in various situations is no longer a job and is not limited to two frames and three situations. Added a mini animation editor with a huge set of tools;
- Factions: flag available (can be installed on a shield or as a block), friendly factions added for protection;
- some mechanics marked WIP have been improved (for example Natural spawns);
- AI behavior in battle has been reworked (battle tactics);
- Level and Rarity have been added for convenience;
- immortality time management after getting hit, divided for each attacker;
- the mechanics of item drop upon death have been reworked. You can configure up to 32 items, each of which has advanced settings. Or create an item drop template, etc.;