Git Product home page Git Product logo

ppja's Introduction

Welcome to Project Populate Json Assets for Stardew Valley!

PPJA Header

This is the main hub for Project Populate Json Assets was created by a large team lead by Paradigmnomad. A full list of contributors is included on the wiki page. PPJA is now managed by just myself as I have retired from SDV.

Further information can be found in the Outdated PPJA Wiki.

Installation and Dependencies

This mod requires the SMAPI modding framework; if you have not installed SMAPI before, see here for instructions. This mod also requires Dynamic Game Assets, a mod framework that allows custom items to be added to the game without modifying the XNB files; be sure to download Dynamic Game Assets from Nexus and install it before using this mod. Some Dynamic Game Asset packs may require the use of Producer Framework Mod; a framework that allows custom machines.

Some packs may also use Content Patcher or Mail Framework Mod to pair with their Dynamic Game Asset packs. These frameworks can help add more content to pre-existing Dynamic Game Asset content packs.

If all dependency mods are installed, then download the file for the content pack you have chosen, extract it, and move it to the Mods folder in your games file to install it. To uninstall the content pack, remove any items from the pack in game and delete from your Mods folder. Missing items can cause your game to crash so double check any chests beforehand. Recipes & items in shops do not have to be removed.

Migrating from JA to DGA

PPJA's (former) JA components are fully ready, day-one for use with DGA. Below is a, short, list of major changes.

  • Multi Yield Crop components have been removed and merged into DGA;
  • Content Patcher Animations components have been removed and merged into DGA;
  • Basic machines have been migrated from Producer Framework Mod to DGA - a PFM component is still required from more advanced things. Check the PFM page for updates on DGA compatibility;
  • HCE support for Cannabis Kit will come in the future;
  • Some recipes that previously were locked behind visiting the Island have now been moved to Island shops;
  • [CP] Legacy Sprites has been broken up into legacy sprite configs for their relevant DGA packs - consider [CP] Legacy Sprites obselete;

I came out of retriement, briefly, to update PPJA to DGA. It used the latest Git version which means if there was a bug on Git, it probably is present in the DGA version. Now I go back into retirement until dependencies update if I need to change formatting.

You can still continue to use the Json Assets version of this mod if you want to wait until all of the dependencies are updated. Consider the JA version of PPJA to be obselete and no longer maintained.

FAQ

Coming Soon...

Credit & asset permissions

See CREDIT.md for more info.

ppja's People

Contributors

macskasajt05 avatar paradigmnomad avatar alvaeia avatar oscar660 avatar maxroxas avatar asqwedcxz741 avatar twelveyo21 avatar buslaevlegat avatar wally232 avatar kayayak avatar haxtonsale1 avatar eeenss avatar yakioden411 avatar ertila007 avatar sentryneko avatar lyrandon avatar insanityprelude avatar d0n-a avatar jeardius avatar djfariel avatar pathoschild avatar overwritten avatar moroja avatar pirstmem avatar wailwolf avatar contrasenda avatar khanmaytok avatar floatingatoll avatar martin66789 avatar minervamaga avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.