Öncelikle bir mod loader seçeceksin; Fabric, Forge/NeoForge veya Quilt. Bunlar, Minecraft'ın kodlarını kullanarak sana mod yapabilmen için bir API sunar, her biri kendine göre yapar bu işi. Daha sonra seçtiğin API'ın nasıl kullanıldığını (ve Minecraft mimarisini) öğrenerek bir mod yazacaksın. Tüm bunlar Java ile tabi.
Bir de MCreator var kod yazmadan mod yapmanı sağlıyor ama saf modlamaya göre kısıtlı tabi.