Croparia IF Docs

|

General

Section
Developers
10 TOP-LEVEL ITEMS
    Developers
    Core Modules

      Crop Transmuter

Developer Docs

These pages are for readers who want to extend, integrate with, or maintain Croparia IF.

You will usually come here in three situations:

  • you want to understand how a specific core module works;
  • you want to reuse one of the mod’s shared APIs;
  • you want to continue maintaining built-in content, such as built-in crops.

Where to start

If this is your first time here, these three entry points are usually the most helpful:

If you mainly want reusable building blocks, jump straight into:

Current topics

Core Modules

This group is most useful when you want to answer questions like:

  • where a module actually starts in code;
  • how blocks, block entities, menus, screens, recipes, and networking are connected;
  • which layer you should inspect first when adjusting module behavior.

Shared APIs

This group is most useful when you want to answer questions like:

  • which reusable capabilities the mod already exposes;
  • which layer is worth reusing instead of copying one concrete module implementation;
  • how to attach Croparia IF to your own development environment.

Content Maintenance References

These pages are more maintenance-oriented. For example, crop focuses on:

  • how Croparia IF itself adds built-in Crop and Melon content;
  • where to start if you need to continue maintaining that built-in content.

Suggested next step

  • To understand how the mod runs as a whole, start with Core Modules
  • To add Croparia IF as a development dependency in your own project, start with Maven Repository
  • To work with storage, automation, or platform item capabilities, start with Repo API
  • To work with runtime data generation, start with Runtime Data Generation System
  • To troubleshoot UI interactions or client syncing, start with Network API
In This Page
Developers
NO EXTRACTED HEADINGS