V.01 Source Update

This commit is contained in:
Zachary Daltorio
2013-09-30 02:56:02 -04:00
parent d5e066667d
commit 1e64280874
24 changed files with 220 additions and 0 deletions

View File

@@ -0,0 +1,57 @@
/**
* Author: Orthus
* Date: 9/29/13
*/
package divine_equipment;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.Instance;
import cpw.mods.fml.common.SidedProxy;
import cpw.mods.fml.common.*;
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
import cpw.mods.fml.common.network.NetworkMod;
import cpw.mods.fml.common.registry.LanguageRegistry;
import divine_equipment.items.*;
import divine_equipment.client.*;
import divine_equipment.common.*;
import net.minecraft.item.EnumArmorMaterial;
import net.minecraft.item.EnumToolMaterial;
import net.minecraft.item.Item;
import net.minecraftforge.common.EnumHelper;
import static net.minecraftforge.common.EnumHelper.addToolMaterial;
@Mod(modid = "DEquipment", name = "Divine Equipment",version = "v0.1")
@NetworkMod(clientSideRequired = true, serverSideRequired = false, channels = { "DEquipment" })
public class Divine_Equipment
{
@Instance("divine_equipment")
public static Divine_Equipment INSTANCE;
@SidedProxy(clientSide = "divine_equipment.client.ClientProxy", serverSide = "divine_equipment.common.CommonProxy")
public static CommonProxy proxy;
public static String imageFolder = "resources/textures";
// Init all new Tool materials
EnumToolMaterial TaintedDiamond;
EnumToolMaterial TaintedIron;
@Mod.EventHandler
public void preInit(FMLPreInitializationEvent event){
TaintedDiamond = addToolMaterial("TaintedDiamond", 3, 468, 3, par4, );
TaintedIron = addToolMaterial("Tainted Iron", 2, 75, 2, par4);
//Telling forge that we are creating stuff
public static Item ItemTDSword;
public void load(){
//Create Item + Picture
ItemTDSword = new TDSword(560, EnumToolMaterial.EMERALD).setUnlocalizedName("Tsword.Diamond");
// Names
LanguageRegistry.addName(TDSword, "Tainted Diamond Sword");
}
public static Item ItemTSword;
}

View File

@@ -0,0 +1,8 @@
package divine_equipment.client;
/**
* User: Orthus
* Date: 9/29/13
*/
public class ClientProxy {
}

View File

@@ -0,0 +1,8 @@
package divine_equipment.common;
/**
* User: Orthus
* Date: 9/30/13
*/
public class CommonProxy {
}

View File

@@ -0,0 +1,8 @@
package divine_equipment.items;
/**
* User: Orthus
* Date: 9/30/13
*/
public class BlessedDiamond {
}

View File

@@ -0,0 +1,8 @@
package divine_equipment.items;
/**
* User: Orthus
* Date: 9/30/13
*/
public class BlessedGold {
}

View File

@@ -0,0 +1,8 @@
package divine_equipment.items;
/**
* User: Orthus
* Date: 9/30/13
*/
public class BlessedIron {
}

View File

@@ -0,0 +1,8 @@
package divine_equipment.items;
/**
* User: Orthus
* Date: 9/30/13
*/
public class BlessedStone {
}

View File

@@ -0,0 +1,18 @@
package divine_equipment.items;
/**
* Author: Orthus
* Date: 9/29/13
*/
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.item.Item;
public class ItemBSword extends Item {
public ItemBSword(int id) {
super(id);
// Constructor Configuration
setMaxStackSize(1);
setCreativeTab(CreativeTabs.tabMisc);
setUnlocalizedName("genericItem");
}}

View File

@@ -0,0 +1,18 @@
package divine_equipment.items;
/**
* Author: Orthus
* Date: 9/29/13
*/
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.item.Item;
public class ItemTSword extends Item {
public ItemTSword(int id) {
super(id);
// Constructor Configuration
setMaxStackSize(1);
setCreativeTab(CreativeTabs.tabMisc);
setUnlocalizedName("genericItem");
}}

View File

@@ -0,0 +1,18 @@
package divine_equipment.items;
import net.minecraft.item.EnumToolMaterial;
import net.minecraft.item.Item;
import cpw.mods.fml.relauncher.*;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.item.ItemSword;
/**
* User: Orthus
* Date: 9/29/13
*/
public class TDSword extends ItemSword {
public TDSword(int par1, EnumToolMaterial EMERALD ){
super(par1, EMERALD);
setCreativeTab(CreativeTabs.tabCombat);
}
}

View File

@@ -0,0 +1,8 @@
package divine_equipment.items;
/**
* User: Orthus
* Date: 9/30/13
*/
public class TaintedDiamond {
}

View File

@@ -0,0 +1,8 @@
package divine_equipment.items;
/**
* User: Orthus
* Date: 9/30/13
*/
public class TaintedGold {
}

View File

@@ -0,0 +1,8 @@
package divine_equipment.items;
/**
* User: Orthus
* Date: 9/30/13
*/
public class TaintedIron {
}

View File

@@ -0,0 +1,8 @@
package divine_equipment.items;
/**
* User: Orthus
* Date: 9/30/13
*/
public class TaintedStone {
}

View File

@@ -0,0 +1,14 @@
[{
"modid": "divine_equipment",
"name": "Divine Equipment",
"description": "This mod adds Holy and Unholy Equipment as well as Ender Infused Equipment",
"version": "@VERSION@",
"logoFile": "",
"mcversion": "1.6.4",
"url": "https://bitbucket.org/0rthus/divine-weaponary",
"updateUrl": "",
"authors": ["Zackyd666"],
"parent": "",
"screenshots": "",
"dependencies": "mod_MinecraftForge"
}]

Binary file not shown.

After

Width:  |  Height:  |  Size: 446 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 513 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 469 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 504 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 503 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 467 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 460 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 474 B