From 582c8d4bd4a5b537984771d93515aeb23a3377d9 Mon Sep 17 00:00:00 2001 From: micle Date: Sun, 21 Nov 2021 14:17:52 +0000 Subject: [PATCH] Created helper method for creating deferred registers. Changed variables to use camelCase. --- .../totemofreviving/setup/Registration.java | 21 ++++++++++--------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/src/main/java/dev/micle/totemofreviving/setup/Registration.java b/src/main/java/dev/micle/totemofreviving/setup/Registration.java index 8e00556..a690687 100755 --- a/src/main/java/dev/micle/totemofreviving/setup/Registration.java +++ b/src/main/java/dev/micle/totemofreviving/setup/Registration.java @@ -1,25 +1,26 @@ package dev.micle.totemofreviving.setup; import dev.micle.totemofreviving.TotemOfReviving; -import dev.micle.totemofreviving.events.ServerTickEventHandler; import net.minecraft.block.Block; import net.minecraft.item.Item; -import net.minecraftforge.common.MinecraftForge; import net.minecraftforge.eventbus.api.IEventBus; import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext; -import net.minecraftforge.registries.DeferredRegister; -import net.minecraftforge.registries.ForgeRegistries; +import net.minecraftforge.registries.*; public class Registration { - public static final DeferredRegister BLOCKS = DeferredRegister.create(ForgeRegistries.BLOCKS, TotemOfReviving.MOD_ID); - public static final DeferredRegister ITEMS = DeferredRegister.create(ForgeRegistries.ITEMS, TotemOfReviving.MOD_ID); + public static final DeferredRegister BLOCKS = create(ForgeRegistries.BLOCKS); + public static final DeferredRegister ITEMS = create(ForgeRegistries.ITEMS); public static void register() { - IEventBus mod_event_bus = FMLJavaModLoadingContext.get().getModEventBus(); - BLOCKS.register(mod_event_bus); - ITEMS.register(mod_event_bus); - MinecraftForge.EVENT_BUS.register(new ServerTickEventHandler()); + IEventBus eventBus = FMLJavaModLoadingContext.get().getModEventBus(); + + BLOCKS.register(eventBus); + ITEMS.register(eventBus); ModItems.register(); } + + private static > DeferredRegister create(IForgeRegistry registry) { + return DeferredRegister.create(registry, TotemOfReviving.MOD_ID); + } }