Advertisement
Guest User

Untitled

a guest
Feb 24th, 2020
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.34 KB | None | 0 0
  1. package com.xxswsgxx.peacefulcrafting.init;
  2.  
  3. import com.xxswsgxx.peacefulcrafting.PeacefulCrafting;
  4. import com.xxswsgxx.peacefulcrafting.items.ItemBasic;
  5. import net.minecraft.client.renderer.block.model.ModelResourceLocation;
  6. import net.minecraft.item.Item;
  7. import net.minecraftforge.client.event.ModelRegistryEvent;
  8. import net.minecraftforge.client.model.ModelLoader;
  9. import net.minecraftforge.event.RegistryEvent;
  10. import net.minecraftforge.fml.common.Mod;
  11. import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
  12. import net.minecraftforge.fml.common.registry.GameRegistry.ObjectHolder;
  13.  
  14. @ObjectHolder(PeacefulCrafting.MODID)
  15. public class ModItems {
  16.  
  17. @Mod.EventBusSubscriber(modid=PeacefulCrafting.MODID)
  18. public static class RegistrationHandler {
  19. static Item diamond_nugget;
  20.  
  21. public static void init() {
  22. diamond_nugget = new ItemBasic("diamond_nugget");
  23. }
  24.  
  25. @SubscribeEvent
  26. public static void registerItems(final RegistryEvent.Register<Item> event) {
  27. event.getRegistry().register(diamond_nugget);
  28. }
  29.  
  30. @SubscribeEvent
  31. public static void registerRenders(final ModelRegistryEvent event) {
  32. registerRender(diamond_nugget);
  33. }
  34.  
  35. public static void registerRender(Item item) {
  36. ModelLoader.setCustomModelResourceLocation(item, 0, new ModelResourceLocation(item.getRegistryName(), "inventory"));
  37. }
  38. }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement