# Compost Maggot

> Compost Maggot is an enemy in tibo.dog: 8 base HP, 3 damage, walks toward tibo.

Source page: https://www.tibodog.wiki/enemies/compost-maggot · Wiki updated 6 Nov 2026, 03:43 UTC · Game version 75 (`main-CSuyb4iv.js`, data synced 5 Nov 2026, 21:45 UTC)

Breadcrumb: [Main page](/) › [Enemies](/enemies)

| Compost Maggot | |
|---|---|
| Behaviour | Walks toward Tibo (`chase`) |
| Base HP | 8 |
| Base damage | 3 |
| Speed | 32 |
| XP | 1 |
| Gold chance | 3% |
| Radius | 4 |
| Mass | 0 |

**Compost Maggot** is an enemy (pest) in tibo.dog.

## Overview

The Compost Maggot is the tier-1 pest of [Compost Caves](/biomes/compost-caves), and the only one, so almost all of the caves' early spawns are maggots. On Normal, tier-1 pests make up 8 in 9 spawns until 4:00, become a minority from 5:00 and stop spawning at 9:00 (10:00 on Easy). As a tier-1 pest it is never an [elite](/bosses#elites).

It crawls straight at Tibo at speed 32 and hurts only on contact, for 3 base damage. It has 8 base HP and no mass, so knockback moves it the full distance. A kill gives 1 XP and a 3% chance of a coin.

It is not the same pest as the [Maggot](/enemies/maggot-swarm) that the [Compost Titan](/bosses/compost-titan) summons, which is far more dangerous: 30 HP, 10 damage and speed 50.

## Tips

- Maggots are slow and weak, so the early caves are a comfortable place to collect XP. The real step up comes when [Cave Grubs](/enemies/cave-grub), with three times the HP, take over the spawns.

## Stats

Base values before [time scaling](/enemy-scaling) and [difficulty](/modes).

| Stat | Value |
|---|---|
| Behaviour | Walks toward Tibo (`chase`) |
| Base HP | 8 |
| Base damage | 3 |
| Speed | 32 |
| XP | 1 |
| Gold chance | 3% |
| Radius | 4 |
| Mass | 0 |

## Where it appears

- [Compost Caves](/biomes/compost-caves), enemy tier 1

Biome tiers: each biome lists five enemy tiers; higher tiers appear as the run goes on (see [Enemy scaling](/enemy-scaling)).

## Names in other languages

**Verified**: the name the game shows when another language is selected in Settings, from its translation files. [i18n-ja-content-DO6GrqHt.js: `"content.enemy.compost-maggot.name":["堆肥ウジ"]`] See [Languages](/controls#languages).

<details class="raw"><summary>Show names in 26 languages</summary>

| Language | Code | Name |
|---|---|---|
| 简体中文 · Simplified Chinese | `zh-CN` | 堆肥蛆 |
| 繁體中文 · Traditional Chinese (Taiwan) | `zh-TW` | 堆肥蛆 |
| 日本語 · Japanese | `ja` | 堆肥ウジ |
| 한국어 · Korean | `ko` | 퇴비 구더기 |
| Español · Spanish | `es` | Gusano de composta |
| हिन्दी · Hindi | `hi` | कम्पोस्ट कीड़ा |
| Deutsch · German | `de` | Kompostmade |
| Français · French | `fr` | Asticot du compost |
| Português (Brasil) · Brazilian Portuguese | `pt` | Larva do composto |
| Türkçe · Turkish | `tr` | Kompost Kurdu |
| Bahasa Indonesia · Indonesian | `id` | Belatung Kompos |
| Русский · Russian | `ru` | Компостный опарыш |
| Bahasa Melayu · Malay | `ms` | Berenga Kompos |
| Filipino | `fil` | Uod ng Compost |
| मराठी · Marathi | `mr` | कंपोस्टची अळी |
| Tiếng Việt · Vietnamese | `vi` | Giòi Phân Ủ |
| తెలుగు · Telugu | `te` | కంపోస్ట్ పురుగు |
| தமிழ் · Tamil | `ta` | உர ஈப்புழு |
| বাংলা · Bengali | `bn` | কম্পোস্ট শূককীট |
| ไทย · Thai | `th` | หนอนกองปุ๋ย |
| Hausa | `ha` | Tsutsar Taki |
| Naijá · Nigerian Pidgin | `pcm` | Compost Maggot |
| <bdi>العربية</bdi> · Arabic | `ar` | <bdi>يرقة السماد</bdi> |
| <bdi>فارسی</bdi> · Persian | `fa` | <bdi>کرم کمپوست</bdi> |
| <bdi>עברית</bdi> · Hebrew | `he` | <bdi>רימת קומפוסט</bdi> |
| <bdi>اردو</bdi> · Urdu | `ur` | <bdi>کھاد کی سنڈی</bdi> |

</details>

## Data

```json
{
  "id": "compost-maggot",
  "behavior": {
    "kind": "chase"
  },
  "hp": 8,
  "speed": 32,
  "damage": 3,
  "radius": 4,
  "xp": 1,
  "goldChance": 0.03,
  "mass": 0
}
```

## Sources

Game version 75: `main-CSuyb4iv.js` / `boot-CPW8VVmR.js` / `sim-BkfBhQfw.js` from https://tibo.dog/, researched 2026-11-05. See [Versions & updates](/versions).
- Content registry exported by `boot-CPW8VVmR.js`; boss definitions and order exported by `sim-BkfBhQfw.js`; lazy endgame definitions from `endgame-content-CyuS5vbP.js` and `catalog.generated-JnyrtBzy.js`
- English names and descriptions from `i18n-en-content--0ALgcKX.js`
- Names in other languages from the 26 `i18n-<code>-content` files of `main-CSuyb4iv.js` (`data/i18n-names.json`)
