Butterflies

From Terraria Wiki
(Redirected from Tree Nymph Butterfly)
Jump to navigation Jump to search

Butterflies are small critters that can be found in Forests during daytime. They can be caught with a Bug Net (except for the Hell Butterfly) and carried in the inventory or crafted into Butterfly Jars. They can also be used as bait for fishing. The Underworld variant, Hell Butterfly, can be found in the Underworld during daytime.

Attempting to catch a Hell Butterfly with a standard Bug Net will not work, and the player will take 1 damage and be inflicted with On Fire! for 5 seconds / 10 seconds / 13 seconds.[1]

Types

Butterfly Rarity Sell Bait
Power
NPC ID Notes
Gold Butterfly Gold Butterfly
Internal Item ID: 2891
Rarity level: 3 10 50% 444
  • Low spawn rate.
Julia Butterfly Julia Butterfly
Internal Item ID: 2001
Rarity level: 1 30 25% 356
Monarch Butterfly Monarch Butterfly
Internal Item ID: 1994
Rarity level: 0 5 5% 356
Purple Emperor Butterfly Purple Emperor Butterfly
Internal Item ID: 1995
Rarity level: 2 75 35% 356
Red Admiral Butterfly Red Admiral Butterfly
Internal Item ID: 1996
Rarity level: 2 40 30% 356
Sulphur Butterfly Sulphur Butterfly
Internal Item ID: 1998
Rarity level: 0 10 10% 356
Tree Nymph Butterfly Tree Nymph Butterfly
Internal Item ID: 1999
Rarity level: 3 1 50% 356
  • Low spawn rate.
Ulysses Butterfly Ulysses Butterfly
Internal Item ID: 1997
Rarity level: 1 20 20% 356
Zebra Swallowtail Butterfly Zebra Swallowtail Butterfly
Internal Item ID: 2000
Rarity level: 1 15 15% 356
Hell Butterfly Hell Butterfly
Internal Item ID: 4845
Rarity level: 1 20 15% 653

Crafting

Used in

ResultIngredientsCrafting station
Gold Butterfly JarGold Butterfly JarBy Hand
Hell Butterfly JarHell Butterfly Jar
Julia Butterfly JarJulia Butterfly Jar
Monarch Butterfly JarMonarch Butterfly Jar
Purple Emperor Butterfly JarPurple Emperor Butterfly Jar
Red Admiral Butterfly JarRed Admiral Butterfly Jar
Sulphur Butterfly JarSulphur Butterfly Jar
Tree Nymph Butterfly JarTree Nymph Butterfly Jar
Ulysses Butterfly JarUlysses Butterfly Jar
Zebra Swallowtail Butterfly JarZebra Swallowtail Butterfly Jar
Golden DelightGolden DelightCooking PotCooking Pot
or
CauldronCauldron
Butterfly StatueButterfly StatueHeavy Work BenchHeavy Work Bench and Ecto Mist

Notes

  • At every dusk (7:30 PM), or each time the world is loaded, the spawn rate of Butterflies and Stinkbugs are set to a random value. Below is the detailed info:[2]
    • For Butterflies and Stinkbugs, there are two parameters: butterflyChance and stinkBugChance, the spawn rate of Butterflies and Stinkbugs, respectively.
These parameters are set in the following way:
  • First, 33.33*1/3 (33.33%) chance: butterflyChance = 999999 (effectively preventing them to spawn), and stinkBugChance = 1–13, then there is a 20*1/5 (20%) chance for the stinkBugChance to be set to 999999.
  • If the 33.33*1/3 (33.33%) chance failed, then: stinkBugChance = 999999, and butterflyChance = 1–20, then there is a 20*1/5 (20%) chance for the butterflyChance to be set to 999999.
  • This effectively makes a day can only have Butterflies or Stinkbugs, not both of them.
  • Then, if the world is a Celebrationmk10 world, butterflyChance is divided by 2. If the value is lower than 1 after dividing, then set it to 1.
  • First, butterflyChance = 1–24.
  • Then, there is a 33.33*1/3 (33.33%) chance for the butterflyChance to be set to 999999.
After these parameters are set, they will be used in spawning. Note that the following chances are only related to the respective critter and for reference only, they do not account for other spawns:[4]
  • Butterflies can only spawn during daytime when not raining, the player is on surface, is not in a Graveyard, and the wind speed is lower than 20 mph.
  • There is a 1/butterflyChance chance for a Butterfly to spawn, then there are two individual 25*1/4 (25%) chances for an extra Butterfly to spawn.
  • As a result, they can appear in groups of 1–3.
  • For Hell Butterflies, they do not use the former spawning mechanic. They can always spawn in the Underworld during daytime, one at a time.

Tips

  • New players should be on the lookout for days when lots of butterflies spawn, since they can fetch high prices. One day can easily net over 10.

Trivia

BestiaryBestiary entries

  • Butterflies: "Beautiful fluttering insects that love sunrises. Fish are attracted to these based on their color variety."
  • Hell Butterfly: "A solemn butterfly seeking blooms rooted in hell. Its wings glimmer with fiery veins."

See also

History

  • Desktop 1.4.4: Increased the chances of having a Butterfly day (butterflyChance changed from 1–24 to 1–20).
  • Desktop 1.4.0.1:
    • Hell Butterfly added.
    • Butterflies can now actively try to avoid enemies close to them.
    • Increased the chances of having a Butterfly day (chance of butterflyChance set to 999999 decreased from 33.33*1/3 (33.33%) to 25*1/4 (25%)).

References

  1. Information taken from the Desktop version Desktop 1.4.4.6 source code, method ItemCheck_CatchCritters() in Terraria.Player.cs. There may be inaccuracies, as the current Desktop version Desktop version is 1.4.4.9.
  2. Information taken from the Desktop version Desktop 1.4.4.6 source code, methods setFireFlyChance() in Terraria.NPC.cs, UpdateTime_StartNight() in Terraria.Main.cs, and LoadWorld() in Terraria.IO.WorldFile.cs. There may be inaccuracies, as the current Desktop version Desktop version is 1.4.4.9.
  3. Information taken from the Desktop version Desktop 1.3.5.3 source code, method setFireFlyChance() in Terraria.NPC.cs.
  4. Information taken from the Desktop version Desktop 1.4.4.6 source code, method SpawnNPC() in Terraria.NPC.cs. There may be inaccuracies, as the current Desktop version Desktop version is 1.4.4.9.