Steal an Egg is a Roblox game that came out on 25 July 2026. It gets a big update about once a week, plus smaller fixes in between. Each update can add new pets, new eggs or a whole new biome. Right now the game has 265 pets, 148 eggs and 14 biomes.
I run UpdateOtter, a small fan-made helper site for the game. This post is about the boring part that keeps it working: where the data lives and how it gets to the site.
The problem
A game wiki like this has two kinds of content:
Pages people read (guides, explanations).
Tables people use (pets with their income, eggs with hatch times and spawn chances, mutations with multipliers).
The tables change every week. If I edited them by hand in a CMS admin panel, I would make mistakes, I would have no history, and I couldn't undo a bad update.
The setup: data as CSV files in git
The site runs on WordPress with a custom theme. The game data is not typed into WordPress at all.…