Snekcraft
Overview
This mod introduces ball pythons and western hognose snakes with numerous color and pattern variations that can be acquired through breeding. Become a snake breeder and utilize your understanding of genetics to create the most beautiful reptiles! While they don't have complex mechanics yet, they are definitely very cute :)
Breeding
Snakes can be bred by feeding them raw chicken or rabbit. They then lay eggs if there's enough surrounding space. Eggs hatch faster than turtle eggs but require sand or dirt surfaces. Currently, picked-up eggs do not retain genetic traits. Only basic "wild" color patterns are found in the wild; all other variants are exclusively available through breeding.
Genetics Mechanics
A brief explanation of the genetics system. You don't need to dive deep into details, as experimenting and discovering on your own constitutes much of the fun!
Only wild snakes spawn in natural habitats. Breeding two normal specimens typically produces similar offspring, but there's a slight chance of obtaining a base gene. All genes are classified as dominant, codominant, or recessive. Dominant genes always appear visually. Recessive genes only become visible when no dominant genes are present. Codominant genes combine with others to create new variations and are particularly pronounced when paired with another codominant gene.
The system is simplified: snakes cannot carry recessive genes without visual manifestation. However, normal individuals act as hidden carriers of base genes when bred with snakes possessing such genes. By combining different genes, you can discover which characteristics belong to the in-game genes and what they can produce!
Note: Rainbow snakes are a special rarity. The chance to obtain one is extremely low but possible when combining the most diverse set of genes!
Spawning
Hognose snakes appear in deserts, plains, sunflower plains, and meadows. Ball pythons inhabit plains and savannas.
Additional Items
The mod also includes various terrarium types for housing snakes and other mobs: wire cages, standard terrariums, aquariums, and lavaquariums. Using the terrarium key, you can change the transparency of any terrarium's external walls (outlines of non-solid walls are visible only when holding the key). Terrariums correctly interact with each other when placed adjacent. The optimal size is at least 3×3×1 blocks.
Create comfortable living conditions for your pets using various hides and heat lamps! To place hides or decorations inside an enclosure, remove the terrarium block, install the hide, then disable surrounding walls using the key. Snakes can be transported using special bags.
Occasionally, snakes shed their skin, which can be used to craft bags or scutes, and fangs that convert into bone meal. These items might gain additional functionality in future updates!
We welcome questions on our server!
For Minecraft 1.18.2 versions, Geckolib is required. Development and textures: Raspix. Models, additional textures, and animations: PiedPipecleaner. Fabric version credited to Brent and Snektron.