Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.x7airworker.MysticItems;
- import net.minecraft.block.Block;
- import net.minecraft.block.material.Material;
- import net.minecraft.creativetab.CreativeTabs;
- import net.minecraft.init.Items;
- import net.minecraft.item.ItemStack;
- import net.minecraftforge.event.RegistryEvent;
- import net.minecraftforge.fml.common.Mod;
- import net.minecraftforge.fml.common.event.FMLInitializationEvent;
- import net.minecraftforge.fml.common.event.FMLPostInitializationEvent;
- import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
- import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
- import net.minecraftforge.fml.common.registry.GameRegistry;
- import static net.minecraftforge.fml.common.registry.GameRegistry.addShapedRecipe;
- @Mod(modid = "mysticitems", name = "MysticItems", version = "1.0")
- public class MysticItems {
- @Mod.Instance
- public static MysticItems instance = new MysticItems();
- Blocks mysticlamp;
- @Mod.EventHandler
- public void preInit(FMLPreInitializationEvent e) {
- System.out.println("preInit-Methode lädt.");
- }
- @Mod.EventHandler
- public void init(FMLInitializationEvent e) {
- registerBlocks(SubscribeEvent);
- loadCraftingRecipes();
- }
- @Mod.EventHandler
- public void postInit(FMLPostInitializationEvent e) {
- System.out.println("postInit-Methode lädt.");
- }
- public void loadCraftingRecipes() {
- GameRegistry.addRecipe(new ItemStack(this.mysticlamp), 4, new Object[]{
- "BYB",
- "YGY",
- "BYB",
- 'B', new ItemStack(Items.DYE, 1, 5),
- 'Y', Items.GLOWSTONE_DUST,
- 'G', new ItemStack(Items.DYE, 1, 11),
- });
- }
- @SubscribeEvent
- private void registerBlocks(RegistryEvent.Register<Block> event) {
- //1. Blocks mysticlamp
- mysticlamp = new Blocks(Material.GROUND, "mysticlamp", 1.0F, 1.0F, 2.0F, "pickaxe", 0);
- event.getRegistry().registerAll(mysticlamp);
- mysticlamp.setCreativeTab(CreativeTabs.DECORATIONS);
- //2. anderer block
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement