Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
I Haven't Been Playing Online Lately
#1
I haven't been playing online on minecraft because of a reason, I'm Creating A Minecraft Mod! I've been doing a lot of programming lately and haven't caught up with the server lately. If you are kind enough to tell me anything new with the server, then please post them in the description below, such as a server update or anyone griefing anything major. If you want the mod, go here http://www.minecraftforum.net/topic/186 ... ry23038210
Here's what I've done so far

package game.first; //Package directory

/*
* Basic importing
*/



import net.minecraft.block.Block;
import net.minecraft.item.EnumArmorMaterial;
import net.minecraft.item.EnumToolMaterial;
import net.minecraft.item.Item;
import net.minecraft.item.ItemFood;
import net.minecraft.item.ItemStack;
import net.minecraftforge.common.EnumHelper;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.Init;
import cpw.mods.fml.common.event.FMLInitializationEvent;
import cpw.mods.fml.common.network.NetworkMod;
import cpw.mods.fml.common.registry.GameRegistry;
import cpw.mods.fml.common.registry.LanguageRegistry;


/*
* Basic needed forge stuff
*/
@Mod(modid="materialmod",name="Extra Gems Mod",version="v1")
@NetworkMod(clientSideRequired=true,serverSideRequired=false)



public class materialmod {

/*
* ToolMaterial
*/

static EnumToolMaterial EnumToolMaterialLd= EnumHelper.addToolMaterial("MediumPower", 3, 5000, 6.0F, 6, 10);
static EnumToolMaterial EnumToolMaterialBalance= EnumHelper.addToolMaterial("HighPower", 3, 10000, 8.0F, 12, 13);
static EnumToolMaterial EnumToolMaterialWorlds= EnumHelper.addToolMaterial("MediumPower", 3, 5000, 6.0F, 6, 10);
static EnumToolMaterial EnumToolMaterialTri= EnumHelper.addToolMaterial("HighPower", 3, 15000, 10.0F, 18, 13);
static EnumToolMaterial EnumToolMaterialSt= EnumHelper.addToolMaterial("HighPower", 3, 30000, 20.0F, 50, 15);
//Telling forge that we are creating these

//tests
public static Item stgem;
public static Item lightgem;
public static Item darkgem;
public static Item nethergem;
public static Item endgem;
public static Item trigem;
public static Item overworldgem;
public static Item balancegem;
//darkgem stuff
public static Item dsword;
public static Item daxe;
public static Item dhoe;
public static Item dpickaxe;
public static Item dspade;
//lightgem stuff
public static Item lsword;
public static Item laxe;
public static Item lpickaxe;
public static Item lhoe;
public static Item lspade;
//spaceandtimegem stuff
//Declaring Init
@Init
public void load(FMLInitializationEvent event){
// define items/blocks
lhoe = new hoe(9022, EnumToolMaterialLd).setUnlocalizedName("lhoe");
lspade = new spade(9021, EnumToolMaterialLd).setUnlocalizedName("lspade");
lsword = new sword(9018, EnumToolMaterialLd).setUnlocalizedName("lsword");
laxe = new axe(9019, EnumToolMaterialLd).setUnlocalizedName("laxe");
lpickaxe = new pickaxe(9020, EnumToolMaterialLd).setUnlocalizedName("lpickaxe");
//darkgem
dhoe = new hoe(9026, EnumToolMaterialLd).setUnlocalizedName("dhoe");
dspade = new spade(9027, EnumToolMaterialLd).setUnlocalizedName("dspade");
dsword = new sword(9023, EnumToolMaterialLd).setUnlocalizedName("dsword");
daxe = new axe(9024, EnumToolMaterialLd).setUnlocalizedName("daxe");
dpickaxe = new pickaxe(9025, EnumToolMaterialLd).setUnlocalizedName("dpickaxe");
//gems
lightgem = new GemItems(2013).setUnlocalizedName("lightgem");
darkgem = new GemItems(2014).setUnlocalizedName("darkgem");
nethergem = new GemItems(2015).setUnlocalizedName("nethergem");
endgem = new GemItems(2016).setUnlocalizedName("endgem");
trigem = new GemItems(2017).setUnlocalizedName("trigem");
overworldgem = new GemItems(2018).setUnlocalizedName("overworldgem");
balancegem = new GemItems(2019).setUnlocalizedName("balancegem");
stgem = new GemItems(2020).setUnlocalizedName("stgem");
//add tools

//adding names
//lightstuff
LanguageRegistry.addName(lspade, "Shovel of Light");
LanguageRegistry.addName(lhoe, "Hoe of Light");
LanguageRegistry.addName(lsword, "Sword of Light");
LanguageRegistry.addName(laxe, "Axe of Light");
LanguageRegistry.addName(lpickaxe, "Pickaxe of Light");
//darkstuff
LanguageRegistry.addName(dspade, "Shovel of Darkness");
LanguageRegistry.addName(dhoe, "Hoe of Darkness");
LanguageRegistry.addName(dsword, "Sword of Darkness");
LanguageRegistry.addName(daxe, "Axe of Darkness");
LanguageRegistry.addName(dpickaxe, "Pickaxe of Darkness");
//gems
LanguageRegistry.addName(lightgem, "Gem of Light");
LanguageRegistry.addName(darkgem, "Gem of Darkness");
LanguageRegistry.addName(nethergem, "Gem of the Nether");
LanguageRegistry.addName(endgem, "Gem of the End");
LanguageRegistry.addName(trigem, "Gem of the Three Worlds");
LanguageRegistry.addName(overworldgem, "Gem of the Overworld");
LanguageRegistry.addName(balancegem, "Gem of Balance");
LanguageRegistry.addName(stgem, "Gem of Space and Time");
//crafting
//lightgem
GameRegistry.addRecipe(new ItemStack(lhoe, 1), new Object[]{"TT "," D "," D ",'T',lightgem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(laxe, 1), new Object[]{"TT ","TD "," D ",'T',lightgem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(lpickaxe, 1), new Object[]{"TTT"," D "," D ",'T',lightgem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(lspade, 1), new Object[]{" T "," D "," D ",'T',lightgem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(lsword,1), new Object[]{"T","T","D",'T',lightgem,'D',Item.stick});
//darkgem
GameRegistry.addRecipe(new ItemStack(dhoe, 1), new Object[]{"TT "," D "," D ",'T',darkgem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(daxe, 1), new Object[]{"TT ","TD "," D ",'T',darkgem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(dpickaxe, 1), new Object[]{"TTT"," D "," D ",'T',darkgem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(dspade, 1), new Object[]{" T "," D "," D ",'T',darkgem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(dsword,1), new Object[]{"T","T","D",'T',darkgem,'D',Item.stick});
//other
GameRegistry.addRecipe(new ItemStack(lightgem,1), new Object[]{
" T ","TDT"," T ",'T',Block.glowStone,'D',Item.diamond
});
GameRegistry.addRecipe(new ItemStack(darkgem,1), new Object[]{
" T ","TDT"," T ",'T',Block.obsidian,'D',Item.diamond
});
GameRegistry.addRecipe(new ItemStack(nethergem,1), new Object[]{
" T ","TDT"," T ",'T',Block.netherrack,'D',Item.diamond
});
GameRegistry.addRecipe(new ItemStack(endgem,1), new Object[]{
" T ","TDT"," T ",'T',Block.whiteStone,'D',Item.diamond
});
GameRegistry.addRecipe(new ItemStack(overworldgem,1), new Object[]{
" T ","TDT"," T ",'T',Block.grass,'D',Item.diamond
});
GameRegistry.addShapelessRecipe(new ItemStack(trigem,1), new Object[]{
nethergem, endgem, overworldgem });
GameRegistry.addShapelessRecipe(new ItemStack(balancegem,1), new Object[]{
lightgem, darkgem});
GameRegistry.addShapelessRecipe(new ItemStack(stgem,1), new Object[]{
balancegem, trigem});

}

}
Remember Heartbleed (December 2011 - Present)
#2
Interesting, but, you say these dont spawn naturally, how do you obtain them?
https://www.youtube.com/watch?v=0xDf-_8KvGM - I'm Ready to Go. P!ATD.
Remember - It's okay to not like things, as long as you're not a jerk about it!

~What What.
Hush Hush.~
#3
Metazard wrote:Interesting, but, you say these dont spawn naturally, how do you obtain them?

Possibly crafting, or dungeons?
Image
#4
Crafting them. the recipes will be on the forum later when it is released
Remember Heartbleed (December 2011 - Present)
#5
Almost done with the coding. Now all that's left is the textures. 8-)
Remember Heartbleed (December 2011 - Present)
#6
I finished the coding part of the mod... but textures are to be finished. <img src=" title="Smile"> <img src=" title="Very Happy"> <img src=" title="Smile"> <img src=" title="Very Happy"> <img src=" title="Smile"> <img src=" title="Very Happy"> <img src=" title="Smile"> <img src=" title="Very Happy">
here's the lines of code:
package game.first; //Package directory

/*
* Basic importing
*/



import net.minecraft.block.Block;
import net.minecraft.item.EnumArmorMaterial;
import net.minecraft.item.EnumToolMaterial;
import net.minecraft.item.Item;
import net.minecraft.item.ItemFood;
import net.minecraft.item.ItemStack;
import net.minecraftforge.common.EnumHelper;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.Init;
import cpw.mods.fml.common.event.FMLInitializationEvent;
import cpw.mods.fml.common.network.NetworkMod;
import cpw.mods.fml.common.registry.GameRegistry;
import cpw.mods.fml.common.registry.LanguageRegistry;


/*
* Basic needed forge stuff
*/
@Mod(modid="materialmod",name="Extra Gems Mod",version="v1")
@NetworkMod(clientSideRequired=true,serverSideRequired=false)



public class materialmod {

/*
* ToolMaterial
*/

static EnumToolMaterial EnumToolMaterialLd= EnumHelper.addToolMaterial("MediumPower", 3, 5000, 6.0F, 6, 10);
static EnumToolMaterial EnumToolMaterialBalance= EnumHelper.addToolMaterial("HighPower", 3, 10000, 8.0F, 12, 13);
static EnumToolMaterial EnumToolMaterialWorlds= EnumHelper.addToolMaterial("MediumPower", 3, 5000, 6.0F, 6, 10);
static EnumToolMaterial EnumToolMaterialTri= EnumHelper.addToolMaterial("HighPower", 3, 15000, 10.0F, 18, 13);
static EnumToolMaterial EnumToolMaterialSt= EnumHelper.addToolMaterial("HighPower", 3, 30000, 20.0F, 50, 15);
//Telling forge that we are creating these

//gems
public static Item stgem;
public static Item lightgem;
public static Item darkgem;
public static Item nethergem;
public static Item endgem;
public static Item trigem;
public static Item overworldgem;
public static Item balancegem;
//darkgem stuff
public static Item dsword;
public static Item daxe;
public static Item dhoe;
public static Item dpickaxe;
public static Item dspade;
//lightgem stuff
public static Item lsword;
public static Item laxe;
public static Item lpickaxe;
public static Item lhoe;
public static Item lspade;
//balance
public static Item bsword;
public static Item baxe;
public static Item bpickaxe;
public static Item bhoe;
public static Item bspade;
//spaceandtimegem stuff
public static Item stsword;
public static Item staxe;
public static Item stpickaxe;
public static Item sthoe;
public static Item stspade;
//oworld
public static Item osword;
public static Item oaxe;
public static Item opickaxe;
public static Item ohoe;
public static Item ospade;
//nworld
public static Item nsword;
public static Item naxe;
public static Item npickaxe;
public static Item nhoe;
public static Item nspade;
//eworld
public static Item esword;
public static Item eaxe;
public static Item epickaxe;
public static Item ehoe;
public static Item espade;
//worlds
public static Item trisword;
public static Item triaxe;
public static Item tripickaxe;
public static Item trihoe;
public static Item trispade;

//Declaring Init
@Init
public void load(FMLInitializationEvent event){
// define items/blocks
//light
lhoe = new hoe(9022, EnumToolMaterialLd).setUnlocalizedName("lhoe");
lspade = new spade(9021, EnumToolMaterialLd).setUnlocalizedName("lspade");
lsword = new sword(9018, EnumToolMaterialLd).setUnlocalizedName("lsword");
laxe = new axe(9019, EnumToolMaterialLd).setUnlocalizedName("laxe");
lpickaxe = new pickaxe(9020, EnumToolMaterialLd).setUnlocalizedName("lpickaxe");
//darkgem
dhoe = new hoe(9026, EnumToolMaterialLd).setUnlocalizedName("dhoe");
dspade = new spade(9027, EnumToolMaterialLd).setUnlocalizedName("dspade");
dsword = new sword(9023, EnumToolMaterialLd).setUnlocalizedName("dsword");
daxe = new axe(9024, EnumToolMaterialLd).setUnlocalizedName("daxe");
dpickaxe = new pickaxe(9025, EnumToolMaterialLd).setUnlocalizedName("dpickaxe");
//balance
bhoe = new hoe(9028, EnumToolMaterialBalance).setUnlocalizedName("bhoe");
bspade = new spade(9029, EnumToolMaterialBalance).setUnlocalizedName("bspade");
bsword = new sword(9030, EnumToolMaterialBalance).setUnlocalizedName("bsword");
baxe = new axe(9031, EnumToolMaterialBalance).setUnlocalizedName("baxe");
bpickaxe = new pickaxe(9032, EnumToolMaterialBalance).setUnlocalizedName("bpickaxe");
//oworld
ohoe = new hoe(9033, EnumToolMaterialWorlds).setUnlocalizedName("ohoe");
ospade = new spade(9034, EnumToolMaterialWorlds).setUnlocalizedName("ospade");
osword = new sword(9035, EnumToolMaterialWorlds).setUnlocalizedName("osword");
oaxe = new axe(9036, EnumToolMaterialWorlds).setUnlocalizedName("oaxe");
opickaxe = new pickaxe(9037, EnumToolMaterialWorlds).setUnlocalizedName("opickaxe");
//nworld
nhoe = new hoe(9038, EnumToolMaterialWorlds).setUnlocalizedName("nhoe");
nspade = new spade(9039, EnumToolMaterialWorlds).setUnlocalizedName("nspade");
nsword = new sword(9040, EnumToolMaterialWorlds).setUnlocalizedName("nsword");
naxe = new axe(9041, EnumToolMaterialWorlds).setUnlocalizedName("naxe");
npickaxe = new pickaxe(9042, EnumToolMaterialWorlds).setUnlocalizedName("npickaxe");
//eworld
ehoe = new hoe(9043, EnumToolMaterialWorlds).setUnlocalizedName("ehoe");
espade = new spade(9044, EnumToolMaterialWorlds).setUnlocalizedName("espade");
esword = new sword(9045, EnumToolMaterialWorlds).setUnlocalizedName("esword");
eaxe = new axe(9046, EnumToolMaterialWorlds).setUnlocalizedName("eaxe");
epickaxe = new pickaxe(9047, EnumToolMaterialWorlds).setUnlocalizedName("epickaxe");
//triworld
trihoe = new hoe(9048, EnumToolMaterialTri).setUnlocalizedName("trihoe");
trispade = new spade(9049, EnumToolMaterialTri).setUnlocalizedName("trispade");
trisword = new sword(9050, EnumToolMaterialTri).setUnlocalizedName("trisword");
triaxe = new axe(9051, EnumToolMaterialTri).setUnlocalizedName("triaxe");
tripickaxe = new pickaxe(9052, EnumToolMaterialTri).setUnlocalizedName("tripickaxe");
//ststuff
sthoe = new hoe(9053, EnumToolMaterialTri).setUnlocalizedName("sthoe");
stspade = new spade(9054, EnumToolMaterialTri).setUnlocalizedName("stspade");
stsword = new sword(9055, EnumToolMaterialTri).setUnlocalizedName("stsword");
staxe = new axe(9056, EnumToolMaterialTri).setUnlocalizedName("staxe");
stpickaxe = new pickaxe(9057, EnumToolMaterialTri).setUnlocalizedName("stpickaxe");
//gems
lightgem = new GemItems(2013).setUnlocalizedName("lightgem");
darkgem = new GemItems(2014).setUnlocalizedName("darkgem");
nethergem = new GemItems(2015).setUnlocalizedName("nethergem");
endgem = new GemItems(2016).setUnlocalizedName("endgem");
trigem = new GemItems(2017).setUnlocalizedName("trigem");
overworldgem = new GemItems(2018).setUnlocalizedName("overworldgem");
balancegem = new GemItems(2019).setUnlocalizedName("balancegem");
stgem = new GemItems(2020).setUnlocalizedName("stgem");
//add tools

//adding names
//lightstuff
LanguageRegistry.addName(lspade, "Shovel of Light");
LanguageRegistry.addName(lhoe, "Hoe of Light");
LanguageRegistry.addName(lsword, "Sword of Light");
LanguageRegistry.addName(laxe, "Axe of Light");
LanguageRegistry.addName(lpickaxe, "Pickaxe of Light");
//darkstuff
LanguageRegistry.addName(dspade, "Shovel of Darkness");
LanguageRegistry.addName(dhoe, "Hoe of Darkness");
LanguageRegistry.addName(dsword, "Sword of Darkness");
LanguageRegistry.addName(daxe, "Axe of Darkness");
LanguageRegistry.addName(dpickaxe, "Pickaxe of Darkness");
//balance
LanguageRegistry.addName(bspade, "Shovel of Balance");
LanguageRegistry.addName(bhoe, "Hoe of Balance");
LanguageRegistry.addName(bsword, "Sword of Balance");
LanguageRegistry.addName(baxe, "Axe of Balance");
LanguageRegistry.addName(bpickaxe, "Pickaxe of Balance");
//worldo
LanguageRegistry.addName(ospade, "Shovel of The Overworld");
LanguageRegistry.addName(ohoe, "Hoe of The Overworld");
LanguageRegistry.addName(osword, "Sword of The Overworld");
LanguageRegistry.addName(oaxe, "Axe of The Overworld");
LanguageRegistry.addName(opickaxe, "Pickaxe of The Overworld");
//worldn
LanguageRegistry.addName(nspade, "Shovel of The Nether");
LanguageRegistry.addName(nhoe, "Hoe of The Nether");
LanguageRegistry.addName(nsword, "Sword of The Nether");
LanguageRegistry.addName(naxe, "Axe of The Nether");
LanguageRegistry.addName(npickaxe, "Pickaxe of The Nether");
//worlde
LanguageRegistry.addName(espade, "Shovel of The End");
LanguageRegistry.addName(ehoe, "Hoe of The End");
LanguageRegistry.addName(esword, "Sword of The End");
LanguageRegistry.addName(eaxe, "Axe of The End");
LanguageRegistry.addName(epickaxe, "Pickaxe of The End");
//worldtri
LanguageRegistry.addName(trispade, "Shovel of The Three Worlds");
LanguageRegistry.addName(trihoe, "Hoe of The Three Worlds");
LanguageRegistry.addName(trisword, "Sword of The Three Worlds");
LanguageRegistry.addName(triaxe, "Axe of The Three Worlds");
LanguageRegistry.addName(tripickaxe, "Pickaxe of The Three Worlds");
//st
LanguageRegistry.addName(stspade, "Shovel of Space & Time");
LanguageRegistry.addName(sthoe, "Hoe of Space & Time");
LanguageRegistry.addName(stsword, "Sword of Space & Time");
LanguageRegistry.addName(staxe, "Axe of Space & Time");
LanguageRegistry.addName(stpickaxe, "Pickaxe of Space & Time");
//gems
LanguageRegistry.addName(lightgem, "Gem of Light");
LanguageRegistry.addName(darkgem, "Gem of Darkness");
LanguageRegistry.addName(nethergem, "Gem of the Nether");
LanguageRegistry.addName(endgem, "Gem of the End");
LanguageRegistry.addName(trigem, "Gem of the Three Worlds");
LanguageRegistry.addName(overworldgem, "Gem of the Overworld");
LanguageRegistry.addName(balancegem, "Gem of Balance");
LanguageRegistry.addName(stgem, "Gem of Space and Time");
//crafting
//lightgem
GameRegistry.addRecipe(new ItemStack(lhoe, 1), new Object[]{"TT "," D "," D ",'T',lightgem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(laxe, 1), new Object[]{"TT ","TD "," D ",'T',lightgem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(lpickaxe, 1), new Object[]{"TTT"," D "," D ",'T',lightgem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(lspade, 1), new Object[]{" T "," D "," D ",'T',lightgem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(lsword,1), new Object[]{"T","T","D",'T',lightgem,'D',Item.stick});
//darkgem
GameRegistry.addRecipe(new ItemStack(dhoe, 1), new Object[]{"TT "," D "," D ",'T',darkgem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(daxe, 1), new Object[]{"TT ","TD "," D ",'T',darkgem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(dpickaxe, 1), new Object[]{"TTT"," D "," D ",'T',darkgem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(dspade, 1), new Object[]{" T "," D "," D ",'T',darkgem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(dsword,1), new Object[]{"T","T","D",'T',darkgem,'D',Item.stick});
//balance
GameRegistry.addRecipe(new ItemStack(bhoe, 1), new Object[]{"TT "," D "," D ",'T',balancegem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(baxe, 1), new Object[]{"TT ","TD "," D ",'T',balancegem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(bpickaxe, 1), new Object[]{"TTT"," D "," D ",'T',balancegem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(bspade, 1), new Object[]{" T "," D "," D ",'T',balancegem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(bsword,1), new Object[]{"T","T","D",'T',balancegem,'D',Item.stick});
//o
GameRegistry.addRecipe(new ItemStack(ohoe, 1), new Object[]{"TT "," D "," D ",'T',overworldgem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(oaxe, 1), new Object[]{"TT ","TD "," D ",'T',overworldgem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(opickaxe, 1), new Object[]{"TTT"," D "," D ",'T',overworldgem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(ospade, 1), new Object[]{" T "," D "," D ",'T',overworldgem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(osword,1), new Object[]{"T","T","D",'T',overworldgem,'D',Item.stick});
//n
GameRegistry.addRecipe(new ItemStack(nhoe, 1), new Object[]{"TT "," D "," D ",'T',nethergem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(naxe, 1), new Object[]{"TT ","TD "," D ",'T',nethergem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(npickaxe, 1), new Object[]{"TTT"," D "," D ",'T',nethergem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(nspade, 1), new Object[]{" T "," D "," D ",'T',nethergem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(nsword,1), new Object[]{"T","T","D",'T',nethergem,'D',Item.stick});
//e
GameRegistry.addRecipe(new ItemStack(ehoe, 1), new Object[]{"TT "," D "," D ",'T',endgem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(eaxe, 1), new Object[]{"TT ","TD "," D ",'T',endgem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(epickaxe, 1), new Object[]{"TTT"," D "," D ",'T',endgem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(espade, 1), new Object[]{" T "," D "," D ",'T',endgem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(esword,1), new Object[]{"T","T","D",'T',endgem,'D',Item.stick});
//tri
GameRegistry.addRecipe(new ItemStack(trihoe, 1), new Object[]{"TT "," D "," D ",'T',trigem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(triaxe, 1), new Object[]{"TT ","TD "," D ",'T',trigem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(tripickaxe, 1), new Object[]{"TTT"," D "," D ",'T',trigem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(trispade, 1), new Object[]{" T "," D "," D ",'T',trigem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(trisword,1), new Object[]{"T","T","D",'T',trigem,'D',Item.stick});
//st
GameRegistry.addRecipe(new ItemStack(sthoe, 1), new Object[]{"TT "," D "," D ",'T',stgem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(staxe, 1), new Object[]{"TT ","TD "," D ",'T',stgem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(stpickaxe, 1), new Object[]{"TTT"," D "," D ",'T',stgem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(stspade, 1), new Object[]{" T "," D "," D ",'T',stgem,'D',Item.stick});
GameRegistry.addRecipe(new ItemStack(stsword,1), new Object[]{"T","T","D",'T',stgem,'D',Item.stick});
//other
GameRegistry.addRecipe(new ItemStack(lightgem,1), new Object[]{
" T ","TDT"," T ",'T',Block.glowStone,'D',Item.diamond
});
GameRegistry.addRecipe(new ItemStack(darkgem,1), new Object[]{
" T ","TDT"," T ",'T',Block.obsidian,'D',Item.diamond
});
GameRegistry.addRecipe(new ItemStack(nethergem,1), new Object[]{
" T ","TDT"," T ",'T',Block.netherrack,'D',Item.diamond
});
GameRegistry.addRecipe(new ItemStack(endgem,1), new Object[]{
" T ","TDT"," T ",'T',Block.whiteStone,'D',Item.diamond
});
GameRegistry.addRecipe(new ItemStack(overworldgem,1), new Object[]{
" T ","TDT"," T ",'T',Block.grass,'D',Item.diamond
});
GameRegistry.addShapelessRecipe(new ItemStack(trigem,1), new Object[]{
nethergem, endgem, overworldgem });
GameRegistry.addShapelessRecipe(new ItemStack(balancegem,1), new Object[]{
lightgem, darkgem});
GameRegistry.addShapelessRecipe(new ItemStack(stgem,1), new Object[]{
balancegem, trigem});

}

}
Remember Heartbleed (December 2011 - Present)
#7
*copies coding, and claims as own*
Image


Forum Jump:


Users browsing this thread: 1 Guest(s)