33import net .blay09 .mods .balm .api .Balm ;
44import net .blay09 .mods .balm .api .event .LivingDamageEvent ;
55import net .blay09 .mods .balm .api .event .PlayerLoginEvent ;
6+ import net .blay09 .mods .balm .core .BalmRegistrars ;
67import net .blay09 .mods .cookingforblockheads .api .CookingForBlockheadsAPI ;
78import net .blay09 .mods .cookingforblockheads .api .FoodStatsProvider ;
89import net .blay09 .mods .cookingforblockheads .block .ModBlocks ;
@@ -44,7 +45,7 @@ public class CookingForBlockheads {
4445 public static final String MOD_ID = "cookingforblockheads" ;
4546 public static final Logger logger = LogManager .getLogger (MOD_ID );
4647
47- public static void initialize () {
48+ public static void initialize (BalmRegistrars registrars ) {
4849 CookingForBlockheadsAPI .setFoodStatsProvider (new FoodStatsProvider () {
4950 @ Override
5051 public float getSaturationModifier (ItemStack itemStack , Player entityPlayer ) {
@@ -68,15 +69,15 @@ public int getNutrition(ItemStack itemStack, Player entityPlayer) {
6869 CookingForBlockheadsAPI .registerKitchenRecipeHandler (SmeltingRecipe .class , new KitchenSmeltingRecipeHandler ());
6970
7071 CookingForBlockheadsConfig .initialize ();
71- Balm .dataComponentTypes (MOD_ID , ModDataComponents ::initialize );
72+ registrars .dataComponentTypes (MOD_ID , ModDataComponents ::initialize );
7273 ModNetworking .initialize (Balm .networking ());
73- Balm .blocks (MOD_ID , ModBlocks ::initialize );
74- Balm .blockEntityTypes (MOD_ID , ModBlockEntities ::initialize );
75- Balm .items (MOD_ID , ModItems ::initialize );
76- Balm .creativeModeTabs (MOD_ID , ModItems ::initialize );
77- Balm .recipeTypes (MOD_ID , ModRecipes ::initialize );
78- Balm .menuTypes (MOD_ID , ModMenus ::initialize );
79- Balm .registrar (Registries .SOUND_EVENT , MOD_ID , ModSounds ::initialize );
74+ registrars .blocks (MOD_ID , ModBlocks ::initialize );
75+ registrars .blockEntityTypes (MOD_ID , ModBlockEntities ::initialize );
76+ registrars .items (MOD_ID , ModItems ::initialize );
77+ registrars .creativeModeTabs (MOD_ID , ModItems ::initialize );
78+ registrars .recipeTypes (MOD_ID , ModRecipes ::initialize );
79+ registrars .menuTypes (MOD_ID , ModMenus ::initialize );
80+ registrars .registrar (Registries .SOUND_EVENT , MOD_ID , ModSounds ::initialize );
8081 ModCapabilities .initialize (Balm .capabilities ());
8182
8283 Balm .initializeIfLoaded (Compat .HARVESTCRAFT_FOOD_CORE , "net.blay09.mods.cookingforblockheads.compat.HarvestCraftAddon" );
0 commit comments