Skip to content
Sky James edited this page Sep 30, 2022 · 8 revisions

Overview

Welcome to the RPG Gods wiki! This wiki will provide information necessary to customize RPG Gods. On its own, RPG Gods does (almost) nothing. Data packs are required in order to fully realize the mod's potential.

Data packs

There are a few pre-built RPG Gods data and resource packs, but they are better used as a template for modpack creators to build upon. See the releases tab for a complete list.

Getting Started

To add your own content to RPG Gods, create a data pack with JSON files and a resource pack with localization and textures. Then simply add those to a world where RPG Gods is installed, and the rest will be done for you! For examples, download one of the data packs listed above.

  1. Choose a namespace. The namespace will be part of the deity ID so that deities from the same mythology can be grouped together. For example, if you are making Norse deities then use the norse namespace.
  2. Create a data folder and pack.mcmeta for the data pack
  3. Create a folder at data/[namespace]/deity/deity and add the Deity JSON for the deity.
  4. Create a folder at data/[namespace]/deity/altar and add the Altar JSON for the deity. Make sure the JSON file contains the name of the deity as "[namespace]:[deity_name]"
  5. Create a folder at data/[namespace]/deity/offering/[deity_name] and add an Offering JSON for each offering the deity should accept
  6. Create a folder at data/[namespace]/deity/sacrifice/[deity_name] and add an Sacrifice JSON for each sacrifice the deity should accept
  7. Create a folder at data/[namespace]/deity/perk/[deity_name] and add an Perk JSON for each perk granted by the deity. This step is by far the most complicated, so read the instructions and examples carefully.
  8. Zip the data pack and it should be ready to use!

Core concepts

Clone this wiki locally