package net.minecraft.src; import cpw.*; import cpw.mods.*; import cpw.mods.fml.*; import cpw.mods.fml.client.*; import cpw.mods.fml.client.modloader.*; import cpw.mods.fml.client.registry.*; import cpw.mods.fml.common.*; import cpw.mods.fml.common.asm.*; import cpw.mods.fml.common.asm.transformers.*; import cpw.mods.fml.common.discovery.*; import cpw.mods.fml.common.discovery.asm.*; import cpw.mods.fml.common.event.*; import cpw.mods.fml.common.functions.*; import cpw.mods.fml.common.modloader.*; import cpw.mods.fml.common.network.*; import cpw.mods.fml.common.registry.*; import cpw.mods.fml.common.toposort.*; import cpw.mods.fml.common.versioning.*; import cpw.mods.fml.relauncher.*; import cpw.mods.fml.server.*; import ibxm.*; import net.*; import net.minecraft.*; import net.minecraft.block.*; import net.minecraft.block.material.*; import net.minecraft.client.*; import net.minecraft.client.audio.*; import net.minecraft.client.entity.*; import net.minecraft.client.gui.*; import net.minecraft.client.gui.achievement.*; import net.minecraft.client.gui.inventory.*; import net.minecraft.client.model.*; import net.minecraft.client.multiplayer.*; import net.minecraft.client.particle.*; import net.minecraft.client.renderer.*; import net.minecraft.client.renderer.culling.*; import net.minecraft.client.renderer.entity.*; import net.minecraft.client.renderer.texturefx.*; import net.minecraft.client.renderer.tileentity.*; import net.minecraft.client.settings.*; import net.minecraft.client.texturepacks.*; import net.minecraft.command.*; import net.minecraft.crash.*; import net.minecraft.creativetab.*; import net.minecraft.dispenser.*; import net.minecraft.enchantment.*; import net.minecraft.entity.*; import net.minecraft.entity.ai.*; import net.minecraft.entity.boss.*; import net.minecraft.entity.effect.*; import net.minecraft.entity.item.*; import net.minecraft.entity.monster.*; import net.minecraft.entity.passive.*; import net.minecraft.entity.player.*; import net.minecraft.entity.projectile.*; import net.minecraft.inventory.*; import net.minecraft.item.*; import net.minecraft.item.crafting.*; import net.minecraft.nbt.*; import net.minecraft.network.*; import net.minecraft.network.packet.*; import net.minecraft.network.rcon.*; import net.minecraft.pathfinding.*; import net.minecraft.potion.*; import net.minecraft.profiler.*; import net.minecraft.server.*; import net.minecraft.server.dedicated.*; import net.minecraft.server.gui.*; import net.minecraft.server.integrated.*; import net.minecraft.server.management.*; import net.minecraft.src.*; import net.minecraft.stats.*; import net.minecraft.tileentity.*; import net.minecraft.util.*; import net.minecraft.village.*; import net.minecraft.world.*; import net.minecraft.world.biome.*; import net.minecraft.world.chunk.*; import net.minecraft.world.chunk.storage.*; import net.minecraft.world.demo.*; import net.minecraft.world.gen.*; import net.minecraft.world.gen.feature.*; import net.minecraft.world.gen.layer.*; import net.minecraft.world.gen.structure.*; import net.minecraft.world.storage.*; import net.minecraftforge.*; import net.minecraftforge.classloading.*; import net.minecraftforge.client.*; import net.minecraftforge.client.event.*; import net.minecraftforge.client.event.sound.*; import net.minecraftforge.common.*; import net.minecraftforge.event.*; import net.minecraftforge.event.entity.*; import net.minecraftforge.event.entity.item.*; import net.minecraftforge.event.entity.living.*; import net.minecraftforge.event.entity.minecart.*; import net.minecraftforge.event.entity.player.*; import net.minecraftforge.event.terraingen.*; import net.minecraftforge.event.world.*; import net.minecraftforge.liquids.*; import net.minecraftforge.oredict.*; import net.minecraftforge.transformers.*; import paulscode.*; import paulscode.sound.*; import paulscode.sound.codecs.*; import ic2.*; import java.util.Random; public class mod_plasmariteGem extends BaseMod{ public mod_plasmariteGem(){} public static Item block;public void load(){ ModLoader.addSmelting(mod_plasmariteOre.block.blockID, new ItemStack(block), 1.0f); ModLoader.addName(block, "Plasmarite Gem");} public String getVersion(){ return "1.0"; } static{ block = (new ItemplasmariteGem(148)).setIconCoord(0, 1).setItemName("Plasmarite Gem"); } static class ItemplasmariteGem extends Item{ public ItemplasmariteGem(int par1){ super(par1); setMaxDamage(0); maxStackSize = 8; setCreativeTab(CreativeTabs.tabMaterials); } public String getTextureFile(){return "/plasmarite.png";} public int getItemEnchantability() { return 0; } public int getMaxItemUseDuration(ItemStack par1ItemStack) { return 0; } public float getStrVsBlock(ItemStack par1ItemStack, Block par2Block) { return 1.0F; } public int getDamageVsEntity(Entity par1Entity) { return 0; } public boolean doesContainerItemLeaveCraftingGrid(ItemStack par1ItemStack) { return true; } public boolean canProvideEnergy() { return true; } public int getMaxCharge() { return 1000000000; } public int getTier() { return 3; } public int getTransferLimit() { return 1000000; } }}