Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/developer51709/Noxie/llms.txt

Use this file to discover all available pages before exploring further.

Noxie’s world is populated by 36 unique vibe creatures spread across six rarity tiers. Each creature carries its own mood, vibe type, and personality flavor β€” from the sulking Gloomfox all the way up to the cosmos-consuming Voidmatriarch. Every time a player runs /hunt, the bot rolls against the rarity weights below to determine which tier drops, then picks a random creature from that pool.

Drop Probabilities

Rarity weights are loaded directly from vibe_creatures/data.json at startup and passed to random.choices() in roll_rarity(). The six tiers and their base drop chances are:
RarityDrop Chance
πŸ”² Common45%
🟩 Uncommon28%
πŸ”· Rare15%
🟣 Epic8%
⭐ Legendary3%
🌌 Mythic1%

Creatures by Rarity

The backbone of every collection. Common creatures drop nearly half the time and are ideal for building early streaks and accumulating Glow Shards. Their moods tend toward melancholy and neutral, which keeps Noxie’s personality engine in deadpan or sarcastic territory.
NameMoodNotes
GloomfoxMelancholyA perpetually damp fox that judges your life choices
SparkittyNeutralGenerates static electricity through sheer indifference
MosslingCozySmells like a forest floor and is fine with that
BlobetteNeutralGelatinous. Opinionless. Present.
Uncommon creatures have a bit more edge to them. The Plaguerat brings sarcasm, the Neonmoth pulses with chaotic energy, and the hunt banner shifts to Noxie’s cozy face when one of these drops.
NameMoodNotes
DriftlingNeutralFloats wherever. No strong feelings about it
NeonmothChaoticAttracted to screens, arguments, and open flames
PlagueratSarcasticThriving, actually. Thanks for asking
EchogolemNeutralRepeats the last thing you said, but slower
Rare creatures trigger the rare mood banner and carry noticeably stronger power values. Tidewyrm and Lunarfawn lean into water and moonlit melancholy; Emberstag burns chaotic; Hazebird drifts.
NameMoodNotes
TidewyrmCozySerpentine, warm-current energy, deeply chill
LunarfawnMelancholyOnly appears under certain lighting. Emotionally unavailable
EmberstagChaoticAntlers are literally on fire. This is fine
HazebirdNeutralYou can see through it a little. It doesn’t mind
Epic drops activate the excited face banner and push the personality engine into chaotic territory. Rewards multiply sharply here β€” players can expect 8Γ— Glow Shards over the common baseline.
NameMoodNotes
PrismhawkChaoticRefracts sunlight into colors that don’t exist yet
NullbearDeadpanLarge. Unimpressed. Technically not even there
AshphoenixSarcasticRises from the ashes every time, audibly sighing
BloomwitchCozyGrows flowers from cracks in pavement, unbothered
Legendary hunts trigger the love face banner, award the 🌟 Legendary Finder badge on first catch, and deliver a 20Γ— Glow Shard multiplier. Only three creatures exist at this tier.
NameMoodNotes
CosmoscatCozyPurrs in frequencies that bend space-time slightly
ChronowolfChaoticRuns at the wrong speed relative to everything else
GlitchspriteSarcasticFlickers between frames and rolls its eyes doing it
The rarest tier. Mythic hunts fire the evil face banner, award the 🌌 Mythic Witness badge on first catch, and deliver a 50Γ— Glow Shard multiplier. Catching any of these three is a server-worthy event.
NameMoodNotes
VoidmatriarchChaoticAbsolute sovereign of the void. Will not explain further
SolarlionCozyWarm enough to melt satellites. Means well
NightweaverMelancholyKnits the dark between stars. Prefers silence

Reward Multipliers by Rarity

When a creature drops, roll_rewards() in cogs/hunt.py draws a random base value from the economy.glow_shards_per_hunt and economy.vibe_coins_per_hunt config ranges, then multiplies by the tier factor below.
RarityGlow ShardsVibe CoinsGS MultiplierVC Multiplier
Common5–251–51Γ—1Γ—
Uncommon10–502–82Γ—1.5Γ—
Rare20–1004–154Γ—3Γ—
Epic40–2008–308Γ—6Γ—
Legendary100–50020–7520Γ—15Γ—
Mythic250–1,25050–20050Γ—40Γ—
The ranges shown assume default config values (glow_shards_per_hunt: [5, 25], vibe_coins_per_hunt: [1, 5]). Adjusting those fields in config.json scales all tiers proportionally.
The full creature data β€” including art file paths, power values, vibe types, and extended descriptions β€” is stored in vibe_creatures/data.json. That file is the single source of truth loaded at startup by utils/helpers.py β†’ load_creatures(). The creature names listed here are drawn from the README. The mood values shown in each table are illustrative examples based on README flavor text and have not been individually verified against vibe_creatures/data.json; treat that file as the authoritative source for moods, power stats, and vibe tags.

Build docs developers (and LLMs) love