Advertisement
Guest User

Big Machine Main with texture issue

a guest
Mar 25th, 2020
600
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.03 KB | None | 0 0
  1. package com.sirscruffybeard.bigmachines;
  2.  
  3. import org.apache.logging.log4j.LogManager;
  4. import org.apache.logging.log4j.Logger;
  5.  
  6. import com.sirscruffybeard.bigmachines.items.ModItems;
  7. import com.sirscruffybeard.bigmachines.util.Reference;
  8. import net.minecraft.item.Item;
  9. import net.minecraft.util.ResourceLocation;
  10. import net.minecraft.item.ItemGroup;
  11. import net.minecraftforge.common.MinecraftForge;
  12. import net.minecraftforge.event.RegistryEvent;
  13. import net.minecraftforge.eventbus.api.SubscribeEvent;
  14. import net.minecraftforge.fml.common.Mod;
  15. import net.minecraftforge.fml.event.lifecycle.FMLCommonSetupEvent;
  16. import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext;
  17.  
  18. @Mod(Reference.MOD_ID)
  19. public class BigMachines {
  20.  
  21. public static BigMachines instance;
  22.  
  23. public static final String modid = Reference.MOD_ID;
  24.  
  25. private static final Logger logger = LogManager.getLogger(modid);
  26.  
  27. public BigMachines() {
  28.  
  29. instance = this;
  30.  
  31. MinecraftForge.EVENT_BUS.register(this);
  32.  
  33. FMLJavaModLoadingContext.get().getModEventBus().addListener(this::setup);
  34. FMLJavaModLoadingContext.get().getModEventBus().addListener(this::clientRegisteries);
  35.  
  36. }//BigMachines()
  37.  
  38. private void setup(final FMLCommonSetupEvent event) {
  39.  
  40. logger.info("setup method registered");
  41. }
  42.  
  43. private void clientRegisteries(final FMLCommonSetupEvent event) {
  44.  
  45. logger.info("clientRegisteries method registered");
  46. }
  47.  
  48. @Mod.EventBusSubscriber(bus=Mod.EventBusSubscriber.Bus.MOD)
  49. public static class RegistryEvents {
  50.  
  51. @SubscribeEvent
  52. public static void registerItems(final RegistryEvent.Register<Item> event) {
  53.  
  54. event.getRegistry().registerAll(
  55.  
  56. ModItems.iron_rivet_item = new Item(new Item.Properties().group(ItemGroup.MATERIALS)).setRegistryName(setLocation("iron_rivet_item"))
  57.  
  58. );
  59.  
  60. logger.info("Items registered");
  61. }
  62.  
  63. public static ResourceLocation setLocation(String name) {
  64.  
  65. return new ResourceLocation(Reference.MOD_ID, name);
  66. }
  67.  
  68. }
  69.  
  70. }//public class BigMachines
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement