> For the complete documentation index, see [llms.txt](https://paw-studio.gitbook.io/paw-studio-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://paw-studio.gitbook.io/paw-studio-docs/litefish/custom-rod/bait.md).

# Bait

Baits are items that can be applied to a fishing rod to modify its behavior and improve fishing results.

### Mechanics

* When a bait is applied to a fishing rod, a corresponding **Lore** is added to the rod.
* When the player casts the rod, the **use effect** of each bait is activated.
* Effects from multiple baits **stack**.
* Once a bait’s durability is depleted, it **disappears**.

<div align="left"><figure><img src="https://i.imgur.com/ZCIhn5a.gif" alt="" width="563"><figcaption><p>Equipped with 3 types of bait (Eternal Bait, Single-Use Bait, Durable Bait)</p></figcaption></figure></div>

<div align="left"><figure><img src="https://i.imgur.com/lnZV98A.gif" alt="" width="563"><figcaption><p>After use: Eternal Bait did not lose durability, Single-Use Bait -1, Durable Bait -1</p></figcaption></figure></div>

### Types of Baits

#### 1. **Eternal Bait**

* Provides **permanent effects** while applied to the rod.
* Can be **removed at any time**.
* **Does not consume durability**.

```
"game.bait_lore": "%bait_name% §7%amount%"
```

<div align="left"><figure><img src="https://2433463778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9sRtRnOA91U6NW9nwkLC%2Fuploads%2FqkNVhSD9u99LIooDladq%2Fimage.png?alt=media&amp;token=cd4ca4a7-9ba6-43ac-90b8-4e96556835dd" alt=""><figcaption></figcaption></figure></div>

<div align="left"><figure><img src="https://2433463778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9sRtRnOA91U6NW9nwkLC%2Fuploads%2F0ZwRX9tFearr2jt4hf6s%2Fimage.png?alt=media&amp;token=f8240f8a-6984-45ac-a836-1554c1d3dcc2" alt=""><figcaption></figcaption></figure></div>

#### 2. **Single-Use Bait**

* Consumed **after each use**.
* Example: If 5 single-use baits are applied, they will be consumed over 5 casts.

```
"game.bait_lore_1": "%bait_name%"
```

<div align="left"><figure><img src="https://2433463778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9sRtRnOA91U6NW9nwkLC%2Fuploads%2F0zYoq2QVFVOQ9lt2rqdO%2Fimage.png?alt=media&amp;token=07174737-d3fd-4065-a1c0-861e1c347a33" alt=""><figcaption></figcaption></figure></div>

<div align="left"><figure><img src="https://2433463778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9sRtRnOA91U6NW9nwkLC%2Fuploads%2FgVB6RcDKZgQzGm3shvYm%2Fimage.png?alt=media&amp;token=5c587c9c-164f-4c58-8a56-e5e3a3392afd" alt=""><figcaption></figcaption></figure></div>

#### 3. **Durable Bait**

* Comes with a **durability value** (e.g., 30).
* When applied, displays `[current/max]` durability in its Lore (e.g., `[30/30]`).
* Durability decreases **with each use**, and the bait disappears when it reaches 0.

```
"game.bait_lore_2": "%bait_name% §7[%now%/%max%]"
```

<div align="left"><figure><img src="https://2433463778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9sRtRnOA91U6NW9nwkLC%2Fuploads%2FhZtrykYXkICP3UtVdw71%2Fimage.png?alt=media&amp;token=3f18c062-ea6e-419f-ad07-ea9333b83e27" alt=""><figcaption></figcaption></figure></div>

<div align="left"><figure><img src="https://2433463778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9sRtRnOA91U6NW9nwkLC%2Fuploads%2FRePD50Qin7aOky64SNuR%2Fimage.png?alt=media&amp;token=032425c0-1863-420e-a612-d6147261492c" alt=""><figcaption></figcaption></figure></div>

### Bait Configuration Example

```json
{
  "item": {
    "material": "GLOW_BERRIES",
    "display_name": "<#EE9444>Bobber multiplier",
    "lore":[
      "<#D1823C>Bobber count: <accent>+2"
    ]
  },
  "durability": 0,
  "modificator": {
    "drop_inc": 0,
    "drop_health": 0,
    "speed_inc": 0,
    "size_inc": 0,
    "player_health": 0,
    "luck_inc": 0.0,
    "auto_fishing": false,
    "bobber_amount": 2
  },
  "conflict":["ALL"]
}
```

**`id`** - name of file

&#x20;\
**`item`** - item configuration. [LiteItem](/paw-studio-docs/overview/liteitem.md)

**`durability` -** determines the **type** of bait:

* `0` → **Eternal Bait** (never consumed)
* `1` → **Single-Use Bait** (consumed once per cast)
* `>1` → **Durable Bait** (has durability; decreases per use)

**`modificator`** - modifier configuration. [Modificators](/paw-studio-docs/litefish/modificators.md)

**`conflict`** - defines compatibility rules with other baits:

* List bait IDs that **cannot** be equipped together with this bait.
* `"ALL"` means this bait must be used **alone** — no other baits can be applied simultaneously.

### Creating a Bait

1. Go to the `/lfish menu` and click the `Bait`.
2. Put the bait item in the `Add` button to create a new bait config. All bait files are stored in `server/plugins/LiteFish/baits`.

<div align="left"><figure><img src="https://2433463778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9sRtRnOA91U6NW9nwkLC%2Fuploads%2FdOca7td6K3HAfbeaExwK%2FDesktop_251121_1124_2_800px_10fps.gif?alt=media&amp;token=e6fe8de7-723f-4968-8a69-f28bad5f37b2" alt="" width="375"><figcaption></figcaption></figure></div>

3. You can set modifications for this bait, or link it to the modification config using the `LINK` button.

<div align="left"><figure><img src="https://2433463778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9sRtRnOA91U6NW9nwkLC%2Fuploads%2F5nJyzWZRCEB4oWm0eNNw%2FDesktop_251121_1125_800px_10fps.gif?alt=media&amp;token=09e70888-33dc-4599-9613-393562e39f18" alt="" width="375"><figcaption></figcaption></figure></div>

{% content-ref url="/pages/QwBmFip00QNLQEdXXmaK" %}
[Modificators](/paw-studio-docs/litefish/modificators.md)
{% endcontent-ref %}
