Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.gabadie.craftofthewild;
- import net.minecraft.item.Item;
- import net.minecraft.util.ResourceLocation;
- import net.minecraftforge.event.RegistryEvent;
- import net.minecraftforge.eventbus.api.SubscribeEvent;
- import net.minecraftforge.fml.common.Mod.EventBusSubscriber;
- import net.minecraftforge.registries.IForgeRegistryEntry;
- @EventBusSubscriber(modid = CraftOfTheWildMod.MODID, bus = EventBusSubscriber.Bus.MOD)
- public class ModEventSubscriber {
- @SubscribeEvent
- public static void onRegisterItems(RegistryEvent.Register<Item> event) {
- event.getRegistry().registerAll(
- setup(new Item(new Item.Properties()), "travelers_sword")
- );
- }
- public static <T extends IForgeRegistryEntry<T>> T setup(final T entry, final String name) {
- return setup(entry, new ResourceLocation(CraftOfTheWildMod.MODID, name));
- }
- public static <T extends IForgeRegistryEntry<T>> T setup(final T entry, final ResourceLocation registryName) {
- entry.setRegistryName(registryName);
- return entry;
- }
- }
Add Comment
Please, Sign In to add comment