Creating Addons

Jurassic Saga supports community-made addons, allowing creators to add new creatures, mechanics, items, or features
However, creating an addon requires some coding knowledge, as there is currently no official documentation.

There is another way to create addons and this is through the new experimental JSON Addon system,


Requirements

To create an addon, you will need:

  • A basic understanding of Java
  • Familiarity with Minecraft modding (Fabric/Forge depending on the version)
  • Jurassic Saga and its dependencies installed for reference

Addon development is code-based, so some programming experience is necessary.


How to Begin

Since there is no formal documentation yet, the best way to learn is by examining existing addons.

A recommended starting point:

  • JS Expanded — a community addon that demonstrates how to structure and implement Jurassic Saga extensions

By reviewing its code, you can understand how features are registered, how creatures are added, and how the addon interacts with Jurassic Saga's systems.


Current Limitations

At the moment:

  • There is no official API documentation
  • No step-by-step tutorials exist
  • Some systems may change between updates

Because of this, addon creators often rely on example projects and community guidance.


Getting Help

If you have questions or need assistance, you can join the official Discord:

https://discord.gg/3b8k78f

Please keep in mind:

  • Use the appropriate channels when asking for help
  • English only is allowed for support
  • Developers and helpers are volunteers with real-life responsibilities, so patience is appreciated

Notes

  • Addons created by the community are not officially endorsed unless stated otherwise
  • Any issues with third-party addons should be directed to the addon creator, not the Jurassic Saga team
  • Always test your addon thoroughly before release