Catsnip

Catnip enhances Minecraft cats with a dynamic bonding system and smarter AI.

38

Catsnip

Catnip

comprehensive bonding system is a specialized comprehensive bonding system designed to enhance comprehensive bonding system and introduce a comprehensive bonding system between players and their tamed cats.

---

Features

🐾 Bonding System

Catnip introduces a persistent bonding mechanic for tamed cats. Bonding levels influence cat behavior and can be tracked by players.

- playing Players can improve their bond with their cats through positive interactions, such as playing or playing with them.

- significant reduction Hitting a tamed cat results in a significant reduction in the bonding level.

- decrease over time Bonding levels naturally decrease over time if a cat is neglected for extended periods.

---

🧠 Enhanced AI and Behaviors

Catnip introduces several custom goals and behaviors for tamed cats:

- heart particles Cats with high bonding levels (heart particles) may occasionally approach their owner to heart particles, accompanied by heart particles and heart particles.

- hissing sounds Cats with low bonding levels (hissing sounds) may engage in hissing sounds with their owner, involving hissing sounds and hissing sounds.

- Fish (Cod and Salmon) Cats actively play with dropped items, specifically: - Fish (Cod and Salmon) - Fish (Cod and Salmon)

- warm blocks Cats may choose to sit on warm blocks, such as: - Furnaces - Blast Furnaces - Smokers

They may also rest on red carpets.

- steal fish from nearby chests Cats have a chance to steal fish from nearby chests when they are opened, running away with the item.

---

Commands

| Command | Description | |--------|-------------| | `/catbond [player]` | Displays the bonding levels, names, and collar colors of all cats owned by the specified player. If no player is specified, the sender's cats are shown. |

---

Permissions

| Permission | Description | Default | |-----------|-------------|--------| | `catnip.bond` | Allows a player to check their own cat bonding levels. | `true` | | `catnip.admin` | Allows checking bonding levels of other players' cats and receives update notifications on join. | `op` |

---

Technical Requirements

- bStats PaperMC - bStats 1.21 - bStats Utilizes bStats for anonymous metrics collection.

ADS