Chameleon - Momo-Softworks/Cold-Sweat GitHub Wiki

Chameleon Baby Chameleon

The Chameleon is a passive, tameable mob that changes color depending on the ambient temperature. It is also a renewable source of Chameleon Molt.

Spawning

Chameleons spawn in tropical and arid (desert-like) biomes by default. Some examples are Deserts and Jungles. Chameleons can also spawn in a variety of similar biomes from other mods, such as those from Biomes o' Plenty, Oh The Biomes You'll Go, and Terralith.

Note that chameleons do not spawn in particularly inhospitable biomes, like the Badlands (Mesa). They also do not spawn in non-tropical forests. Their spawn weight varies depending on the biome, but chameleons generally spawn at a rate of one per 10-15 chunks by default.

[Expand] List of default spawn biomes (and spawn weights)
  • Jungle (80)

  • Bamboo Jungle (80)

  • Sparse Jungle (35)

  • Desert (1)

    If Biomes o' Plenty is installed:

  • Lush Desert (3)

  • Rainforest (40)

  • Rocky Rainforest (15)

  • Fungal Jungle (10)

  • Tropics (8)

  • Outback (2)

    If Oh the Biomes You'll Go is installed:

  • Tropical Rainforest (60)

  • Jacaranda Forest (3)

  • Guiana Shield (3)

  • Crag Gardens (4)

  • Atacama Desert (1)

  • Cypress Swamplands (3)

  • Mojave Desert (1)

  • Windswept Desert (2)

    If Atmospheric is installed:

  • Dunes (0.75)

  • Flourishing Dunes (1.5)

  • Rocky Dunes (0.75)

  • Petrified Dunes (0.5)

  • Rainforest (70)

  • Sparse Rainforest (40)

  • Rainforest Basin (50)

  • Sparse Rainforest Basin (30)

    If Terralith is installed:

  • Red Oasis (3)

  • Desert Oasis (3)

  • Tropical Jungle (80)

  • Arid Highlands (1.5)

  • Rocky Jungle (80)

  • Brushland (1.5)

    If William Wythers' Expanded Ecosphere is installed:

  • Cactus Desert (1)

  • Tropical Forest (10)

  • Tropical Rainforest (80)

[Expand] A naturally-spawning chameleon in a jungle biome
Chameleon in a jungle biome

Taming

A chameleon can be tamed by throwing it a valid item (by default, a spider eye or raw fish). There is a 1/3 chance that the taming will succeed, similar to the Wolf's taming mechanics.

A chameleon can be tamed to multiple players. It will not follow or teleport to trusted players, but the player can right-click the chameleon to mount it on their head. The chameleon can be dismounted by double-pressing the sneak button.

When mounted, the chameleon is immune to any sources of damage that their mounted player is also immune to. For example, if a chameleon is mounted on a player with fire resistance, it will not take fire damage. The only exception to this is fall damage, which the chameleon is always immune to when mounted. The chameleon will also not dismount when the player enters water. Note that these mechanics only applies to players; not other entities.

[Expand] A tamed chameleon mounted on the player's head
Chameleon on a player's head

Usages

The primary use of chameleons is for their Chameleon Molt, which by default is dropped about once per day when the chameleon naturally sheds. During the last two minutes before a chameleon sheds, its skin will slowly fade to a pale-white color.

[Expand] A chameleon about to shed
A chameleon about to shed

Locating Biomes

Chameleons can also be used to locate certain types of biomes when fed specific items. There are three types of biomes the chameleon can find:

  • Hot Biomes, when fed dead bush, nether wart, or cactus (#cold_sweat:chameleon/find_hot_biomes)
  • Cold Biomes, when fed snowball, beetroot, or sweet berries (#cold_sweat:chameleon/find_cold_biomes)
  • Humid Biomes, when fed slime ball, ink_sac, or cocoa beans (#cold_sweat:chameleon/find_humid_biomes)

When fed one of these items, the chameleon will locate the nearest corresponding biome and point in that direction with its tail for five minutes. The player can then mount the chameleon to their head, and follow the direction of its tail until they reach the destination. There is a one-minute cooldown for feeding other items of the same type, but an item of a different type can be fed immediately if it is not also on cooldown.

[Expand] A chameleon locating the nearest hot biome (Note the direction of the tail)
Chameleon locating a biome Chameleon locating a biome

Breeding

Tamed chameleons can be bred using their taming items (spider eyes, fish, etc) to produce a baby chameleon. Unlike other passive mobs, however, chameleons can only be bred once.

Baby chameleons do not shed at regular intervals like adults, instead shedding 1-3 chameleon molt once they grow. Baby chameleons also do not drop anything when killed.


Drops

Chameleon Molt

Chameleon Molt

1

⚠️ **GitHub.com Fallback** ⚠️