# Coin Laundromat

> Coin Laundromat is a biome in tibo.dog. Rows of washers hum in an empty field. Nobody knows who pays the power bill.

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

Breadcrumb: [Main page](/) › [Biomes](/biomes)

| Coin Laundromat | |
|---|---|
| Placement | Landmark (radius 400) |
| Landmark event | [Loose Change](/events/loose-change) |
| Hazard | None |
| Gold × | 1.4 |
| XP × | 1.05 |

**Coin Laundromat** is a landmark biome in tibo.dog. In-game description: “Rows of washers hum in an empty field. Nobody knows who pays the power bill.”

## Overview

Coin Laundromat is a landmark biome: a circle with a radius of 400 units placed on top of the climate biomes. The map is divided into 2400 × 2400 cells, and each cell holds one landmark of a randomly picked type, so laundromats are about as common as the other three landmarks. [sim-BkfBhQfw.js: `i=r.pick(n),a=this.cfg.world`] No landmark overlaps the starting area. There is no ground hazard.

The pests are laundry-themed at first. [Lint Bunnies](/enemies/lint-bunny) open, then [Sock Piles](/enemies/sock-pile) that split into three Lint Bunnies (tier 2); both appear only here. After them come fast [Field Rats](/enemies/field-rat) and the ranged [Blight Spore](/enemies/blight-spore) (tier 3), the ranged [Ice Imp](/enemies/ice-imp) as the only tier 4 pest, and [Mud Golems](/enemies/mud-golem) (tier 5). Gold is ×1.4, the highest of any biome, and XP ×1.05.

Only five kinds of point of interest appear inside: [Microwaves](/points-of-interest#microwave) (weight 6, about 45% of them), [Potato Crates](/points-of-interest#potato-crate) (3), [Stray Dogs](/points-of-interest#stray-dog), [Fry Carts](/points-of-interest#fry-cart) and [Spud Shrines](/points-of-interest#spud-shrine). There are no Crop Patches, Moldy Shrines, Beetle Nests, Boss Lairs or other special points of interest.

## How it works

### The Loose Change event

The first time Tibo enters a given laundromat, [Loose Change](/events/loose-change) fires: “Loose change in the dryers: double gold for 20 s”. Each laundromat fires it once. [sim-BkfBhQfw.js: `a!==void 0&&wu(e,T.event(a))&&e.world.spendLandmark(r)`] For the next 20 s, every coin Tibo picks up is worth double, wherever it was dropped. [sim-BkfBhQfw.js: `let t=1*o*a.greedMult*(e.time<e.goldRushUntil?e.goldRushMult:1)`] A coin's base value is already set by the biome the pest died in, so coins from pests killed inside the laundromat and collected during the rush are worth 1.4 × 2 = 2.8 times normal, before greed.

### Pests and loot

Inside the circle the landmark replaces the climate biome for spawn tables, loot multipliers and points of interest. [sim-BkfBhQfw.js: `let r=this.landmarkAt(e,t);if(r!==null)return r.biome`] Pests use the table of the biome about 256–286 units from Tibo where they spawn, so near the middle of the laundromat every wave pest comes from its list.

Tiers follow the wave row of two minutes earlier (three on Easy; see [Wave schedule](/bosses#wave-schedule)). On Normal, Lint Bunnies are most spawns until 5:00 and stop at 9:00; Sock Piles lead from 5:00 to 8:00; rats and spores join at 6:00 and lead from 8:00 to 11:00; Ice Imps join at 9:00 and lead until 18:00; Mud Golems join at 16:00 and are the only wave pest from 21:00. When the shooter cap is full (see [Crowd limits](/enemy-scaling#crowd-limits)), Blight Spore rolls become Field Rats and Ice Imp rolls fall back to tier 3.

Elites from the laundromat are Sock Piles until 5:00, rats or spores until 10:00, Ice Imps until 15:00 and Mud Golems after that. Gold and XP multipliers use the biome where the pest dies. [sim-BkfBhQfw.js: `c=e.world.biomeAt(i,o)`] [sim-BkfBhQfw.js: `n.xp[t]*c.xpMult`] Standard's [late-run XP step](/enemy-scaling#late-run-xp-drops) multiplies pest XP before this biome bonus.

## Tips

- Use the 20 s of Loose Change to sweep up coins: walk through dropped gold, or save a magnet pickup for it, before the timer runs out.
- Stay and fight inside the laundromat when you want gold. Every coin dropped there is worth 40% more than in a ×1 biome.
- The microwaves make this the place to copy a key item. Remember that each copy melts another item of the same rarity.
- From about 9:00 to 18:00 Ice Imps dominate the spawns, so expect a lot of incoming fire here.

## Enemies

Each biome lists its pests in five tiers.

| Tier | Enemies |
|---|---|
| 1 | [Lint Bunny](/enemies/lint-bunny) |
| 2 | [Sock Pile](/enemies/sock-pile) |
| 3 | [Field Rat](/enemies/field-rat), [Blight Spore](/enemies/blight-spore) |
| 4 | [Ice Imp](/enemies/ice-imp) |
| 5 | [Mud Golem](/enemies/mud-golem) |

## Points of interest

Relative spawn weights for points of interest in this biome (`poiWeights`). Each chunk tries to place up to 2 (`poisPerChunk`) with 35% chance, otherwise 1; crowded spots and the overtime taper can mean fewer.

| Point of interest | Weight |
|---|---|
| [Microwave](/points-of-interest#microwave) | 6 |
| [Potato Crate](/points-of-interest#potato-crate) | 3 |
| [Stray Dog](/points-of-interest#stray-dog) | 2.2 |
| [Fry Cart](/points-of-interest#fry-cart) | 1 |
| [Spud Shrine](/points-of-interest#spud-shrine) | 1 |

## Props

`washer`, `dryer`, `laundry-cart` (14 per chunk).

## 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.biome.coin-laundromat.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` | Lavandería de monedas |
| हिन्दी · Hindi | `hi` | कॉइन लॉन्ड्री |
| Deutsch · German | `de` | Münzwäscherei |
| Français · French | `fr` | Laverie à pièces |
| Português (Brasil) · Brazilian Portuguese | `pt` | Lavanderia de moedas |
| Türkçe · Turkish | `tr` | Jetonlu Çamaşırhane |
| Bahasa Indonesia · Indonesian | `id` | Laundry Koin |
| Русский · Russian | `ru` | Монетная прачечная |
| Bahasa Melayu · Malay | `ms` | Dobi Syiling |
| Filipino | `fil` | Labahang De-Barya |
| मराठी · Marathi | `mr` | नाण्यांची लॉन्ड्री |
| Tiếng Việt · Vietnamese | `vi` | Tiệm Giặt Xu |
| తెలుగు · Telugu | `te` | కాయిన్ లాండ్రీ |
| தமிழ் · Tamil | `ta` | காசு லாண்டரி |
| বাংলা · Bengali | `bn` | কয়েন লন্ড্রি |
| ไทย · Thai | `th` | ร้านซักผ้าหยอดเหรียญ |
| Hausa | `ha` | Wanki na Tsabar Kuɗi |
| Naijá · Nigerian Pidgin | `pcm` | Coin Laundromat |
| <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": "coin-laundromat",
  "placement": {
    "kind": "landmark",
    "radius": 400,
    "event": "loose-change"
  },
  "enemies": [
    [
      "lint-bunny"
    ],
    [
      "sock-pile"
    ],
    [
      "field-rat",
      "blight-spore"
    ],
    [
      "ice-imp"
    ],
    [
      "mud-golem"
    ]
  ],
  "hazard": null,
  "props": [
    "washer",
    "dryer",
    "laundry-cart"
  ],
  "propsPerChunk": 14,
  "poiWeights": {
    "dog": 2.2,
    "microwave": 6,
    "paidChest": 3,
    "vendor": 1,
    "chargeShrine": 1
  },
  "poisPerChunk": 2,
  "goldMult": 1.4,
  "xpMult": 1.05
}
```

## 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`)
