Created helper method for creating deferred registers. Changed variables to use camelCase.

This commit is contained in:
2021-11-21 14:17:52 +00:00
parent d4cb7d7499
commit 582c8d4bd4

View File

@ -1,25 +1,26 @@
package dev.micle.totemofreviving.setup; package dev.micle.totemofreviving.setup;
import dev.micle.totemofreviving.TotemOfReviving; import dev.micle.totemofreviving.TotemOfReviving;
import dev.micle.totemofreviving.events.ServerTickEventHandler;
import net.minecraft.block.Block; import net.minecraft.block.Block;
import net.minecraft.item.Item; import net.minecraft.item.Item;
import net.minecraftforge.common.MinecraftForge;
import net.minecraftforge.eventbus.api.IEventBus; import net.minecraftforge.eventbus.api.IEventBus;
import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext; import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext;
import net.minecraftforge.registries.DeferredRegister; import net.minecraftforge.registries.*;
import net.minecraftforge.registries.ForgeRegistries;
public class Registration { public class Registration {
public static final DeferredRegister<Block> BLOCKS = DeferredRegister.create(ForgeRegistries.BLOCKS, TotemOfReviving.MOD_ID); public static final DeferredRegister<Block> BLOCKS = create(ForgeRegistries.BLOCKS);
public static final DeferredRegister<Item> ITEMS = DeferredRegister.create(ForgeRegistries.ITEMS, TotemOfReviving.MOD_ID); public static final DeferredRegister<Item> ITEMS = create(ForgeRegistries.ITEMS);
public static void register() { public static void register() {
IEventBus mod_event_bus = FMLJavaModLoadingContext.get().getModEventBus(); IEventBus eventBus = FMLJavaModLoadingContext.get().getModEventBus();
BLOCKS.register(mod_event_bus);
ITEMS.register(mod_event_bus); BLOCKS.register(eventBus);
MinecraftForge.EVENT_BUS.register(new ServerTickEventHandler()); ITEMS.register(eventBus);
ModItems.register(); ModItems.register();
} }
private static <T extends IForgeRegistryEntry<T>> DeferredRegister<T> create(IForgeRegistry<T> registry) {
return DeferredRegister.create(registry, TotemOfReviving.MOD_ID);
}
} }