Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package erik.mod;
- import java.util.HashSet;
- import java.util.Set;
- import erik.mod.blocks.BlockBase;
- import net.minecraft.block.Block;
- import net.minecraft.block.material.Material;
- import net.minecraft.item.ItemBlock;
- import net.minecraftforge.event.RegistryEvent;
- import net.minecraftforge.event.RegistryEvent.Register;
- import net.minecraftforge.fml.common.Mod;
- import net.minecraftforge.fml.common.Mod.EventHandler;
- import net.minecraftforge.fml.common.SidedProxy;
- 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.ForgeRegistries;
- import net.minecraftforge.fml.common.registry.GameRegistry;
- import net.minecraftforge.registries.IForgeRegistry;
- import proxys.ServerProxy;
- @Mod(modid = Amethyst.MODID)
- public class Amethyst {
- public static final String MODID = "amethyst";
- @SidedProxy(serverSide = "erik.mod.proxys.common.ServerProxy", clientSide = "erik.mod.proxys.common.ClientProxy")
- public static ServerProxy proxy;
- //Blocks
- public static final Block amethyst_ore = new BlockBase(Material.IRON, "amethyst_ore");
- @Mod.EventHandler
- public void preInit(FMLPreInitializationEvent event) {
- ForgeRegistries.BLOCKS.register(amethyst_ore);
- ForgeRegistries.ITEMS.register(new ItemBlock(amethyst_ore).setRegistryName(amethyst_ore.getRegistryName()));
- }
- @EventHandler
- public void Init(FMLInitializationEvent event) {
- proxy.registerRenderThings();
- }
- @EventHandler
- public void postInt(FMLPostInitializationEvent event) {
- }
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement