Server Tweaks / PPRP NPCs

Tags:
Server-Specific
Author:
Inflectus
Side:
Both
Created:
Aug 2nd 2025 at 4:09 PM
Last modified:
Apr 8th at 2:21 AM
Downloads:
1545
Latest release (for Vintage Story 1.21.0 - 1.21.6, outdated):
ppnpc_8.6.zip  1-click install

Obligatory description. This is a mod that is designed for the Passion Project Gaming Roleplay Server, Echoes of the Ancients: https://discord.gg/C95bWBtRCG

 

It adds custom NPCs, renames some entities according to our lore and adds custom handbook entries relevant to our server. 

 

Do not expect support for this mod. It's only here because it has to be here for clients to easily install and use it. 

Mod Version Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
9.2.0 pprpnpc 54 Apr 8th at 2:21 AM ppnpc_9.2.zip 1-click install
  • Minerals like hematite and rhodochrosite should be crushable now so you can make frits and more dyes
  • Fixes blackguard (enforcer) armor from being called 'yellow belt armor' (forlorn)
  • Adds a help statement to Aknite packages since their recipe can overlap with amulet recipes

Developed by XenonSan

8.1.0 pprpnpc 53 Mar 20th at 10:59 AM ppnpc_9.1.zip 1-click install

New build of PPNPC, changelog:

  • Ebony Sapling Droprate Buffed by 50%
    • Subject to change based on feedback.
  • Adds Mining Package
    • Was technically added last update, but now it's fixed.
  • Adds Combat (Aknite) Package
    • Costs either 16 rusty or 8 temporal gears.
  • Rebalanced Shepherd Package
    • Now requires some fat and bones.
  • Rebalanced Rations Package
    • Instead of cooked meat, any meat ingredients must be cured; this is in-line with the original trade deals.
      • Additionally, instead of requiring a stack of cured fish or cured redmeat, you need reduced amounts.
      • Poultry has been added as an acceptable input.
    • Bread variants require 32 bread instead of 64.
  • Temporal Gear Stack Size Increased
    • 1 to 16
  • Renamed and re-described the restored set of Forlorn Hope armor.
    • Damaged and Ruined sets will be altered in a later update.
8.0.0 pprpnpc 47 Mar 16th at 5:21 AM ppnpc_9.0.zip 1-click install
  • Adds clothier to everyone (note it won't appear on the list of traits for some reason...)
  • Removes recipes to make tailored gambeson, spindle, and cheap twine/wool twine
  • Disables one roof recipes but keeps conversions available
  • Allows all bridles to be made regardless of culture
  • Restricts all but one claiming medallion to be made by non-duneriders
  • Allows bongos to be milkable (note, follows normal vs milking rules, i.e. gen 3 you can reliably milk)
  • Adds recipe for a alcoholic fermented drink called Kumis, this is dunerider locked

Patch courtesy of XenonSan.

7.9.0 pprpnpc 42 Mar 15th at 5:30 AM ppnpc_8.9.zip 1-click install
  • Added a new Metalworking, Fuel and Mining Package.
  • Renamed and re-described some of the existing packages for consistency and clarity on their purpose.
7.8.0 pprpnpc 53 Feb 27th at 4:35 AM ppnpc_8.8.zip 1-click install
  • Added clayworking bundle
  • Added cooking bundle
7.7.0 pprpnpc 50 Feb 11th at 2:35 PM ppnpc_8.7.zip 1-click install

* Removed the MakeTea compatibility patch, since that mod is being removed from the server.

7.6.0 pprpnpc
1.21.0 - 1.21.6
94 Feb 7th at 5:14 AM ppnpc_8.6.zip 1-click install
  • Allows raw meats to be put in a trough, this can then be fed to carnosaurs (solves the issue Albey reported)
  • Adds research fragments and ruined schematics
  • Adds grid recipe to 'restore' a ruined schematic

 

Credit to XenonSan for the patches and additions on this update!

7.5.0 pprpnpc 60 Jan 11th at 7:10 AM ppnpc_8.5.zip 1-click install
  • Added bricklayers teapot + maketea compatibility.
  • Makes tea last longer before "spoiling."
  • Added support for additional fruits, grains and vegetables to be used in the crop bundles tradeable with the Conclave.
  • Fixed canoe recipe so glue should work properly.
  • Fixed canoe rider offset.
  • Increased speed of canoes.

 

Thank you XenonSan for the work in putting together the above fixes!

7.4.0 pprpnpc 56 Dec 31st 2025 at 9:37 AM ppnpc_8.4.zip 1-click install
  • Updated some player dialogue to be shorter, to hopefully make it not cut off in the selection menu.
  • Updated the "Conduits" tapestry to overwrite the vanilla Seraphim tapestry, rather than Contracts (due to the latter not being coded to provide a lore entry yet when viewed.)
7.3.0 pprpnpc 48 Dec 29th 2025 at 7:29 AM ppnpc_8.3.zip 1-click install
  • Attempted fix with some conditionals not working due to syntax errors.
  • Tried reducing the length of some player dialogue options to prevent them from being cut off in the window.
7.2.0 pprpnpc 54 Dec 28th 2025 at 8:43 AM ppnpc_8.2.zip 1-click install
  • Fix for Ignis' dialogue, which had a typo in the tree.
  • Untested, but added the NPCs of the Conclave Beautician, the Conclave Shepherd, and a player-requested character, Cashew.
    • Incorporates a few features from the game that previously weren't used by our NPCs, such as the hair styling menu and the animal/entity spawning trigger.
7.1.0 pprpnpc 48 Dec 27th 2025 at 6:00 PM ppnpc_8.1.zip 1-click install

* Hopefully a fix for some dialogue going off-screen.

7.0.0 pprpnpc 38 Dec 27th 2025 at 10:57 AM ppnpc_8.0.zip 1-click install
  • New dialogue added for event NPCs and future NPCs.
  • New overwrites for three tapestries.
6.0.0 pprpnpc 152 Oct 21st 2025 at 11:37 AM ppnpc_7.0.zip 1-click install

- Fixed some patches broken by mod updates.

5.2.0 pprpnpc 67 Oct 19th 2025 at 4:01 AM ppnpc_6.2.zip 1-click install

* Added dino-related patch.

5.0.0 pprpnpc 126 Sep 13th 2025 at 3:55 PM ppnpc_5.0.zip 1-click install
  • Renamed 6 vanilla tapestries.
  • Added descriptions/tooltips for multiple specialist-locked items.
4.1.0 pprpnpc 80 Aug 31st 2025 at 2:57 AM ppnpc_4.1.zip 1-click install

Fixed lang file after some improper formatting. Began adding overwrites for vanilla tapestries.

4.0.0 pprpnpc 54 Aug 30th 2025 at 3:24 AM ppnpc_4.0.zip 1-click install

New NPCs, recipe changes, additional recipes and items, and lang file changes.

3.0.0 pprpnpc 286 Aug 9th 2025 at 6:34 AM ppnpc_3.0.zip 1-click install

New NPC.

1.0.0 pprpnpc 77 Aug 2nd 2025 at 4:10 PM Empty ppnpc_1.0.zip 1-click install

8 Comments (oldest first | newest first) (threaded | flat)

lazula, Feb 28th at 3:38 AM

Just so you know, you can set the category to "Server-Specific Tweak" to put it in a separate section dedicated to server-specific mods so you don't get anyone confused.

Inflectus , Dec 27th 2025 at 11:00 AM

LessThanLazarus We're always taking new people into the server! If you want to join, just go to the Discord link in the description, select the Vintage Story Roleplay role, and create a character application. We still have a fairly active playerbase with new people trickling in all the time.

LessThanLazarus, Dec 22nd 2025 at 10:40 AM

... were youuuuuuu still taking people into the server, perchance? >->

Amarillo, Sep 15th 2025 at 10:28 AM

Understood! Thank you for such a good clarification

Inflectus , Sep 13th 2025 at 4:17 PM

Amarillo That's more related to TaskAI with entities, as far as I know. I'm not very qualified to deal with that based on my experience with this particular mod. 

 

My experience and "expertise" is in navigating and using the dialogue system in Vintage Story (the one you get when talking to Story NPCs and Traders), not their AI functionality. I'd like to get to that point eventually, but that's a whole new wheelhouse to learn.

 

That being said, from what little I know about entity AI, it seems like you specify a list of ENTITY types you want them to target and attack (player, for example). If that's the case, then you can't specify a player by group or name- only by the player entity type itself. 

 

I'm sure someone could code up a new behavior for entities to follow that targets specific players/player groups, but that's not within the realm of vanilla Vintage Story as far as I know, and it's definitely not within my area of expertise/familiarity. 

Amarillo, Aug 31st 2025 at 12:28 PM

Hey Inflectus in your experience creating NPC edit mod. Do you think it will be accesible to create a "sentry NPC" mod, like an static NPC that could shoot blacklisted player groups like a bowthorn?

 

Inflectus , Aug 2nd 2025 at 5:44 PM

Michaloid Done.

Michaloid , Aug 2nd 2025 at 4:42 PM

Please add a description to the mod.