PetKit - Roblox Pet Hatching System
A downloadable asset pack
A complete pet system for Roblox. Insert one file into ServerScriptService and one into StarterGui, press Play, and you can hatch, collect, craft and walk around with your pets, even in an empty Baseplate.
Update, Oct 15, 2026: the Glossy Pets and Glossy Eggs models now load straight from Roblox's Import 3D, with no renaming.
Eggs and hatching
- Eggs with their own odds, shown on a board over each stand, with live "hatched in every server" counts
- Pity per egg, such as "a Rare or better within 100 hatches", saved for each player
- Any hatch can come out Golden (1 in 50) or Diamond (1 in 500); Shadow is made by crafting
- A hatch animation: shakes, a crack and a reveal with the pet's "1 in N" chance, confetti for Legendary and Mythic, tap to skip
- Single, Triple and Auto Hatch (game passes), with per-pet auto-delete for auto-hatchers
- Rare hatches announced in every server
Pets
- A Pets window: stacks (Cat x12), Equip Best, Unequip All, lock, delete, an index of every pet owned, and room for 500
- Mutation crafting: 5 pets make 1 of the next mutation (Normal, Golden, Diamond, Shadow), each worth more
- Pets that follow in rows behind their owner, hopping as they walk, while flyers hover. Each player's screen draws them, so the server makes no pet parts and sends nothing per frame
- Income and Power stats for your game:
PetService.GetStat(player, "Income")
Robux, ready to go
- Robux eggs (Galaxy Egg, 3 Galaxy Eggs), the Triple Hatch, Auto Hatch and +3 Pet Slots passes, and coin packs, through one ProcessReceipt (ShopKit, included)
- A Robux egg is confirmed only after its pets are saved: never lost and never given twice, even through a crash
Built to be safe
- The server decides every roll, price and slot. Players' screens send one-word requests that the server checks again, with a rate limit
- Nothing waits between a check and its change, so racing requests can't duplicate pets or coins
- Pets and coins are saved together, with session locking (SaveKit, included)
- Readable, commented code with no obfuscation and no remote loading
- Covered by 639 automated tests (290 server, 293 screens and following, 56 stand hatch); the server tests include malicious requests, races with real pauses, Robux retries and crashes, plus 134 mutation tests
Easy to make your own
- Eggs, pets, odds, rarities, mutations, pity, pet slots and the follow settings are all in one Config, with a clear warning for any mistake
- Tag any Part "PetEgg" to make it an egg stand in your own map. Until you do, a demo plaza builds itself, with a stand for every egg and a coin source
- Hooks for your own gates (
CanHatch) and your own currency (UseCurrency) - Made for our Glossy Eggs and Glossy Pets packs: the names match, and mutations are palette swaps, so you import 16 pets, not 64
What's in the download
PetKit.rbxmx(PetKit, SaveKit and ShopKit) for ServerScriptService andPetKitUI.rbxmxfor StarterGui- Every script as a plain file, for Rojo users
- A setup guide (about 5 minutes), a license and preview pictures
Note on looks: the 3D pet and egg models aren't included. Without them, PetKit draws simple stand-ins, so everything works right away. The pets in the pictures are our Glossy Pets models, sold separately or in the PetKit bundle with Glossy Eggs ($34.99). The screen pictures are layout previews drawn outside Roblox.
New in 1.1.2: the Pets window stays open when you click inside it (its empty space, the title icon or a label); only the dark background closes it. ShopKit's shop window keeps every click inside it too.
New in 1.1.1: the PETS button now sits just above ShopKit's SHOP button, so both can be clicked (in 1.1, PETS covered SHOP), and the B key opens the shop too. The swap code says to press Ctrl+Enter or click Run.
New in 1.1: stand hatching (set HatchStyle to Stand and hatches play on the egg's own stand, for everyone nearby). The screen's 5 images ship as files, with one-paste swap code.
Includes PetKit_v1.1.1.zip (2.82 MB): PetKit.rbxmx and PetKitUI.rbxmx, every script as a plain file for Rojo, a setup guide, a license and preview pictures.
The code was written with an AI assistant and covered by automated tests.
| Updated | 1 day ago |
| Published | 7 days ago |
| Status | Released |
| Category | Assets |
| Author | The Crypt Studios |
| Tags | eggs, game-kit, hatching, luau, pets, pet-simulator, roblox, simulator, source-code, Project template |
| AI Disclosure | AI Assisted, Code |
Purchase
In order to download this asset pack you must purchase it at or above the minimum price of $6.99 USD. You will get access to the following files:





Leave a comment
Log in with itch.io to leave a comment.