Installation and requirements
Installation · setup · Catgirl & Catboy Mod
Version 0.1.0 has six builds:
- Minecraft 26.3: Fabric and NeoForge
- Minecraft 1.21.1: Fabric and NeoForge
- Minecraft 1.20.1: Fabric and Forge
All six have the same items, mobs and numbers. There is no Quilt build.
What to install
- The loader for your version. The minimum is Fabric Loader 0.19.5, NeoForge 26.3.0.76 on 26.3, NeoForge 21.1.265 on 1.21.1, Forge 47.4.28 on 1.20.1.
- Architectury API and GeckoLib. Both are required on every loader.
- Fabric API, if the loader is Fabric.
- The mod's jar for your loader and version.
All of it goes into the mods folder. Minimum library versions:
- 26.3: Architectury API 22.0.4, GeckoLib 5.5.7, Fabric API 0.161.0
- 1.21.1: Architectury API 13.0.11, GeckoLib 4.9.3, Fabric API 0.116.17
- 1.20.1: Architectury API 9.2.14, GeckoLib 4.8.4, Fabric API 0.92.12
Client and server
Install the mod on both. Ears and tails are synced between players, so the server and every client need it. In single player one copy is enough.
Optional mods
- JEI lists every coat of a fur piece as a separate entry and has an info page for each item.
- Jade shows how far a catnip bush has grown, whom a Stray Neko trusts, how many fish you have brought to a Fisher Neko, when a Kitten grows up and what a Bakeneko is carrying.
- Curios works on NeoForge (26.3 and 1.21.1) and Forge (1.20.1). Pieces in Curios slots count as worn. On 26.3 the minimum is Curios 17.0.0-beta.3. Which piece goes into which slot is on the cosmetic slots page.
On Fabric there is no Curios, Trinkets or Accessories support. The mod's own slots work on every loader.
What 0.1.0 doesn't have
- A config file or a settings screen. Every number in this wiki is fixed in the code.
- Commands.
- Its own sounds. The meow, the purr, the hiss and the bell are vanilla cat and note block sounds.
- Languages other than English and Russian.
Recipes and Stray Neko trades are JSON data, and item tags such as #catgirl:ears and #catgirl:collars decide what counts for a set. A modpack can change all of that with a datapack.