Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.altiscube.deadcook.mod;
- import java.io.File;
- import com.altiscube.deadcook.proxy.CommonProxy;
- import com.google.common.base.Throwables;
- import cpw.mods.fml.client.FMLClientHandler;
- import cpw.mods.fml.common.FMLCommonHandler;
- import cpw.mods.fml.common.Mod;
- import cpw.mods.fml.common.SidedProxy;
- import cpw.mods.fml.common.event.FMLInitializationEvent;
- import cpw.mods.fml.common.event.FMLPreInitializationEvent;
- import cpw.mods.fml.common.eventhandler.SubscribeEvent;
- import cpw.mods.fml.common.gameevent.TickEvent;
- import cpw.mods.fml.common.registry.GameRegistry;
- import cpw.mods.fml.relauncher.Side;
- import cpw.mods.fml.relauncher.SideOnly;
- import fr.altiscube.deadcook.Gui.GuiCustomMainMenu;
- import net.minecraft.block.Block;
- import net.minecraft.block.material.Material;
- import net.minecraft.client.Minecraft;
- import net.minecraft.client.gui.GuiMainMenu;
- import net.minecraft.creativetab.CreativeTabs;
- import net.minecraft.item.Item;
- import net.minecraft.item.ItemFood;
- @Mod(modid="Altiscube", name="Altiscube Mod", version="1.0.0")
- public class Altiscube
- { public static final String MODID = "Altiscube";
- public static final Object INSTANCE = null;
- @Mod.Instance("Altiscube")
- public static Altiscube instance;
- @SidedProxy(clientSide="com.altiscube.deadcook.proxy.ClientProxy", serverSide="com.altiscube.deadcook.proxy.CommonProxy")
- public static CommonProxy proxy;
- //Item
- public static Item LogoAltiscube;
- public static Item Peche;
- public static Item Cle;
- public static Item Cle1;
- public static Item PermisPoidsLourd;
- public static Item PermisPilote;
- public static Item PermisDePlonger;
- public static Item PermisDeConduire;
- public static Item PermisDeChasse;
- public static Item PermisDarme;
- public static Item PermisBateau;
- public static Item DroitAlaPropriete;
- //Mine
- public static Item LingotCuivre;
- public static Item LingotFer;
- public static Item Diamant;
- public static Item Cuivre;
- public static Item Cocaine;
- public static Item Cocaine1;
- public static Item Cocaine2;
- public static Item Cannabis1;
- public static Item Cannabis;
- public static Item Meth;
- public static Item Diamant1;
- public static Item Fer;
- //phone
- public static Item AlcatelPixi3;
- public static Item Iphone7;
- public static Item Lumia950;
- public static Item SamsumgGalaxyS8;
- public static Item SonyXZ;
- //Bloc
- public static Block BlockPeche;
- public static Block MineraisMeth;
- public static Block MineraisDeFer;
- public static Block CannabisPlante;
- public static Block CocainePlante;
- public static Block MineraisCuivre;
- public static Block MineraisDiamant;
- public static Block ATM;
- //Tabs
- public static CreativeTabs AltiscubeItem = new CreativeTabs("Altiscube Item")
- {
- public Item getTabIconItem()
- {
- return Altiscube.LogoAltiscube;
- }
- }; public static CreativeTabs AltiscubeBloc = new CreativeTabs("Altiscube Bloc")
- {
- public Item getTabIconItem()
- {
- return Altiscube.LogoAltiscube;
- }
- };
- @Mod.EventHandler
- public void preinit(FMLPreInitializationEvent paramFMLPreInitializationEvent)
- {
- if(event.getSide().isClient())
- {
- if(!Minecraft.getMinecraft().mcDataDir.getAbsolutePath().contains("originalcraft") && !Minecraft.getMinecraft().mcDataDir.equals(new File(".")))
- {
- Throwables.propagate(new Exception("Launcher non autorisé"));
- }
- }
- //Item
- PermisPoidsLourd = new ItemAltiscube().setUnlocalizedName("PermisPoidsLourd").setTextureName("altiscube:PermisPoidsLourd").setCreativeTab(AltiscubeItem).setMaxStackSize(1);
- PermisPilote = new ItemAltiscube().setUnlocalizedName("PermisPilote").setTextureName("altiscube:PermisPilote").setCreativeTab(AltiscubeItem).setMaxStackSize(1);
- PermisDePlonger = new ItemAltiscube().setUnlocalizedName("PermisDePlonger").setTextureName("altiscube:PermisDePlonger").setCreativeTab(AltiscubeItem).setMaxStackSize(1);
- PermisDeConduire = new ItemAltiscube().setUnlocalizedName("PermisDeConduire").setTextureName("altiscube:PermisDeConduire").setCreativeTab(AltiscubeItem).setMaxStackSize(1);
- PermisDeChasse = new ItemAltiscube().setUnlocalizedName("PermisDeChasse").setTextureName("altiscube:PermisDeChasse").setCreativeTab(AltiscubeItem).setMaxStackSize(1);
- PermisDarme = new ItemAltiscube().setUnlocalizedName("PermisDarme").setTextureName("altiscube:PermisDarme").setCreativeTab(AltiscubeItem).setMaxStackSize(1);
- PermisBateau = new ItemAltiscube().setUnlocalizedName("PermisBateau").setTextureName("altiscube:PermisBateau").setCreativeTab(AltiscubeItem).setMaxStackSize(1);
- DroitAlaPropriete = new ItemAltiscube().setUnlocalizedName("DroitAlaPropriete").setTextureName("altiscube:DroitAlaPropriete").setCreativeTab(AltiscubeItem).setMaxStackSize(1);
- LogoAltiscube = new ItemAltiscube().setUnlocalizedName("LogoAltiscube").setTextureName("altiscube:items_Logo").setCreativeTab(AltiscubeItem).setMaxStackSize(1);
- Peche = new ItemFood(2, 0.8F, false).setUnlocalizedName("Peche").setTextureName("altiscube:items_Peche").setCreativeTab(AltiscubeItem).setMaxStackSize(64);
- Cle1 = new ItemAltiscube().setUnlocalizedName("Cle1").setTextureName("altiscube:items_Cle1").setCreativeTab(AltiscubeItem);
- Cle = new ItemAltiscube().setUnlocalizedName("Cle").setTextureName("altiscube:items_Cle").setCreativeTab(AltiscubeItem).setMaxStackSize(1);
- GameRegistry.registerItem(PermisPoidsLourd, "PermisPoidsLourd");
- GameRegistry.registerItem(PermisPilote, "PermisPilote");
- GameRegistry.registerItem(PermisDePlonger, "PermisDePlonger");
- GameRegistry.registerItem(PermisDeConduire, "PermisDeConduire");
- GameRegistry.registerItem(PermisDeChasse, "PermisDeChasse");
- GameRegistry.registerItem(PermisDarme, "PermisDarme");
- GameRegistry.registerItem(PermisBateau, "PermisBateau");
- GameRegistry.registerItem(DroitAlaPropriete, "DroitAlaPropriete");
- GameRegistry.registerItem(LogoAltiscube, "LogoAltiscube");
- GameRegistry.registerItem(Peche, "Peche");
- GameRegistry.registerItem(Cle1, "Cle1");
- GameRegistry.registerItem(Cle, "Cle");
- //Mine
- Fer = new ItemAltiscube().setUnlocalizedName("Fer").setTextureName("altiscube:items_Fer").setCreativeTab(AltiscubeItem).setMaxStackSize(64);
- LingotFer = new ItemAltiscube().setUnlocalizedName("LingotFer").setTextureName("altiscube:items_LingotFer").setCreativeTab(AltiscubeItem).setMaxStackSize(32);
- Cuivre = new ItemAltiscube().setUnlocalizedName("Cuivre").setTextureName("altiscube:items_Cuivre").setCreativeTab(AltiscubeItem).setMaxStackSize(64);
- Diamant = new ItemAltiscube().setUnlocalizedName("Diamant").setTextureName("altiscube:items_Diamant").setCreativeTab(AltiscubeItem).setMaxStackSize(64);
- Diamant1 = new ItemAltiscube().setUnlocalizedName("Diamant1").setTextureName("altiscube:items_Diamant1").setCreativeTab(AltiscubeItem).setMaxStackSize(64);
- LingotCuivre = new ItemAltiscube().setUnlocalizedName("LingotCuivre").setTextureName("altiscube:items_LingotCuivre").setCreativeTab(AltiscubeItem).setMaxStackSize(32);
- Cocaine = new ItemAltiscube().setUnlocalizedName("Cocaine").setTextureName("altiscube:items_Cocaine").setCreativeTab(AltiscubeItem).setMaxStackSize(64);
- Cocaine1 = new ItemAltiscube().setUnlocalizedName("Cocaine1").setTextureName("altiscube:items_Cocaine1").setCreativeTab(AltiscubeItem).setMaxStackSize(32);
- Cocaine2 = new ItemAltiscube().setUnlocalizedName("Cocaine2").setTextureName("altiscube:items_Cocaine2").setCreativeTab(AltiscubeItem).setMaxStackSize(16);
- Cannabis1 = new ItemAltiscube().setUnlocalizedName("Cannabis1").setTextureName("altiscube:items_Cannabis1").setCreativeTab(AltiscubeItem).setMaxStackSize(32);
- Cannabis = new ItemAltiscube().setUnlocalizedName("Cannabis").setTextureName("altiscube:items_Cannabis").setCreativeTab(AltiscubeItem).setMaxStackSize(64);
- Meth = new ItemAltiscube().setUnlocalizedName("Meth").setTextureName("altiscube:items_Meth").setCreativeTab(AltiscubeItem).setMaxStackSize(16);
- GameRegistry.registerItem(Diamant, "Diamant");
- GameRegistry.registerItem(Diamant1, "Diamant1");
- GameRegistry.registerItem(Cuivre, "Cuivre");
- GameRegistry.registerItem(Cocaine, "Cocaine");
- GameRegistry.registerItem(Cocaine1, "Cocaine1");
- GameRegistry.registerItem(Cocaine2, "Cocaine2");
- GameRegistry.registerItem(Cannabis1, "Cannabi1s");
- GameRegistry.registerItem(Cannabis, "Cannabis");
- GameRegistry.registerItem(Meth, "Meth");
- GameRegistry.registerItem(Fer, "Fer");
- GameRegistry.registerItem(LingotFer, "LingotFer");
- GameRegistry.registerItem(LingotCuivre, "LingotCuivre");
- //Phone
- AlcatelPixi3 = new ItemAltiscube().setUnlocalizedName("AlcatelPixi3").setTextureName("altiscube:phone_AlcatelPixi3").setCreativeTab(AltiscubeItem).setMaxStackSize(1);
- Lumia950 = new ItemAltiscube().setUnlocalizedName("Cannabis").setTextureName("altiscube:phone_Lumia950").setCreativeTab(AltiscubeItem).setMaxStackSize(1);
- SamsumgGalaxyS8 = new ItemAltiscube().setUnlocalizedName("SamsumgGalaxyS8").setTextureName("altiscube:phone_SamsumgGalaxyS8").setCreativeTab(AltiscubeItem).setMaxStackSize(1);
- SonyXZ = new ItemAltiscube().setUnlocalizedName("SonyXZ").setTextureName("altiscube:phone_SonyXZ").setCreativeTab(AltiscubeItem).setMaxStackSize(1);
- GameRegistry.registerItem(AlcatelPixi3, "AlcatelPixi3");
- GameRegistry.registerItem(Lumia950, "Lumia950");
- GameRegistry.registerItem(SamsumgGalaxyS8, "SamsumgGalaxyS8");
- GameRegistry.registerItem(SonyXZ, "SonyXZ");
- //Bloc
- BlockPeche = new BlockPeche().setBlockName("blockpeche").setBlockTextureName("altiscube:Block_Peche").setCreativeTab(AltiscubeBloc).setHardness(7.5F);
- MineraisCuivre = new MineraisCuivre().setBlockName("bloccuivre").setBlockTextureName("altiscube:Block_Cuivre").setCreativeTab(AltiscubeBloc).setHardness(7.5F);
- MineraisMeth = new MineraisMeth().setBlockName("MineraisMeth").setBlockTextureName("altiscube:Block_Meth").setCreativeTab(AltiscubeBloc).setHardness(7.5F);
- MineraisDiamant = new MineraisDiamant().setBlockName("blocdiamant").setBlockTextureName("altiscube:Block_Diamant").setCreativeTab(AltiscubeBloc).setHardness(15.0F);
- MineraisDeFer = new MineraisDeFer().setBlockName("MineraisDeFer").setBlockTextureName("altiscube:Block_Fer").setCreativeTab(AltiscubeBloc).setHardness(7.5F);
- CocainePlante = new CocainePlante().setBlockName("plantecocaine").setBlockTextureName("altiscube:Block_Cocaine").setCreativeTab(AltiscubeBloc).setHardness(1.5F);
- CannabisPlante = new CannabisPlante().setBlockName("plantecannabis").setBlockTextureName("altiscube:Block_Cannabis").setCreativeTab(AltiscubeBloc).setHardness(1.0F);
- ATM = new ATM(Material.grass).setBlockName("Distributeur").setCreativeTab(AltiscubeBloc);
- GameRegistry.registerBlock(BlockPeche, "block_peche");
- GameRegistry.registerBlock(MineraisCuivre, "bloc_cuivre");
- GameRegistry.registerBlock(MineraisDiamant, "bloc_diamant");
- GameRegistry.registerBlock(MineraisDeFer, "bloc_fer");
- GameRegistry.registerBlock(MineraisMeth, "Bloc_Meth");
- GameRegistry.registerBlock(CannabisPlante, "plante_cannabis");
- GameRegistry.registerBlock(CocainePlante, "plante_cocaine");
- GameRegistry.registerBlock(ATM, "blockDistrib");
- }
- @Mod.EventHandler
- public void init(FMLInitializationEvent event)
- {
- if (event.getSide().isClient()) {
- FMLCommonHandler.instance().bus().register(this);
- }
- }
- @SubscribeEvent
- @SideOnly(Side.CLIENT)
- public void onTick(TickEvent.ClientTickEvent event)
- {
- Minecraft mc = FMLClientHandler.instance().getClient();
- if ((mc.currentScreen != null) && (mc.currentScreen.getClass().equals(GuiMainMenu.class))) {
- mc.displayGuiScreen(new GuiCustomMainMenu());
- }
- }}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement