> For the complete documentation index, see [llms.txt](https://roribinki.gitbook.io/mochibreeding/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://roribinki.gitbook.io/mochibreeding/game-play/game-logic.md).

# Game Logic

## Animal

<div align="left"><figure><img src="https://imgur.com/UeoV8yF.png" alt=""><figcaption><p>/mbreeding menu -> animal_config</p></figcaption></figure></div>

When this function is enabled, all entities of a given type will use this configuration.\
If the function is disabled, then the config will only be applied to summoned entities from special eggs that you took through the GUI\
Y**ou can divide entities into species. For example, create 2 spawn eggs with a diamond and a gold cow, which will use different configs**

## **Time**

<div align="left"><figure><img src="https://imgur.com/DsZRRWm.png" alt=""><figcaption><p>/mbreeding menu -> animal_config</p></figcaption></figure></div>

This time indicates how long the animal will grow. \
When the animal is in the growth stage, you can do with it:

* watch growth time (R-Click)

When the animal is fully grown you can:

* watch growth time (R-Click)
* Harvest. The animal becomes small and the timer starts (Shift + R-Click)
* Use tools (R-Click with tool)
* Feed and breed animals (R-Click with eat item)

## Drop

Drops when harvesting or when a animal dies at the end of its growth stage

## Passive Drop

Passive item drops within a specified interval

## Breeding Items

These items allow you to breed animals of the same type. You can create several types of animal food

<div align="left"><figure><img src="https://imgur.com/H2u2ryA.png" alt=""><figcaption><p>/mbreeding menu -> animal_config -> breeding_items</p></figcaption></figure></div>

After the animal has been fed and has mated with a partner (if the partner requirement is enabled), it enters the pregnancy stage. During the pregnancy stage, you cannot harvest crops or use tools; after a given time, a baby will be born with a certain chance

## Tools

Tools allow you to set which items will drop when using tools. \
The tool reload time is personal for each animal.

<div align="left"><figure><img src="https://imgur.com/TJXJYBn.png" alt=""><figcaption></figcaption></figure></div>

<div align="left"><figure><img src="https://imgur.com/UzdInvA.png" alt=""><figcaption></figcaption></figure></div>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://roribinki.gitbook.io/mochibreeding/game-play/game-logic.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
