diff --git a/Divine Weaponary.iml b/Divine Weaponary.iml new file mode 100644 index 0000000..cab9483 --- /dev/null +++ b/Divine Weaponary.iml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/src/divine_equipment/Divine_Equipment.java b/src/divine_equipment/Divine_Equipment.java new file mode 100644 index 0000000..7c6bea5 --- /dev/null +++ b/src/divine_equipment/Divine_Equipment.java @@ -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; + +} \ No newline at end of file diff --git a/src/divine_equipment/client/ClientProxy.java b/src/divine_equipment/client/ClientProxy.java new file mode 100644 index 0000000..2f98791 --- /dev/null +++ b/src/divine_equipment/client/ClientProxy.java @@ -0,0 +1,8 @@ +package divine_equipment.client; + +/** + * User: Orthus + * Date: 9/29/13 + */ +public class ClientProxy { +} diff --git a/src/divine_equipment/common/CommonProxy.java b/src/divine_equipment/common/CommonProxy.java new file mode 100644 index 0000000..8657baf --- /dev/null +++ b/src/divine_equipment/common/CommonProxy.java @@ -0,0 +1,8 @@ +package divine_equipment.common; + +/** + * User: Orthus + * Date: 9/30/13 + */ +public class CommonProxy { +} diff --git a/src/divine_equipment/items/BlessedDiamond.java b/src/divine_equipment/items/BlessedDiamond.java new file mode 100644 index 0000000..b3e79ca --- /dev/null +++ b/src/divine_equipment/items/BlessedDiamond.java @@ -0,0 +1,8 @@ +package divine_equipment.items; + +/** + * User: Orthus + * Date: 9/30/13 + */ +public class BlessedDiamond { +} diff --git a/src/divine_equipment/items/BlessedGold.java b/src/divine_equipment/items/BlessedGold.java new file mode 100644 index 0000000..c0fc007 --- /dev/null +++ b/src/divine_equipment/items/BlessedGold.java @@ -0,0 +1,8 @@ +package divine_equipment.items; + +/** + * User: Orthus + * Date: 9/30/13 + */ +public class BlessedGold { +} diff --git a/src/divine_equipment/items/BlessedIron.java b/src/divine_equipment/items/BlessedIron.java new file mode 100644 index 0000000..6e3e865 --- /dev/null +++ b/src/divine_equipment/items/BlessedIron.java @@ -0,0 +1,8 @@ +package divine_equipment.items; + +/** + * User: Orthus + * Date: 9/30/13 + */ +public class BlessedIron { +} diff --git a/src/divine_equipment/items/BlessedStone.java b/src/divine_equipment/items/BlessedStone.java new file mode 100644 index 0000000..18304c8 --- /dev/null +++ b/src/divine_equipment/items/BlessedStone.java @@ -0,0 +1,8 @@ +package divine_equipment.items; + +/** + * User: Orthus + * Date: 9/30/13 + */ +public class BlessedStone { +} diff --git a/src/divine_equipment/items/ItemBSword.java b/src/divine_equipment/items/ItemBSword.java new file mode 100644 index 0000000..99698d5 --- /dev/null +++ b/src/divine_equipment/items/ItemBSword.java @@ -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"); + }} \ No newline at end of file diff --git a/src/divine_equipment/items/ItemTSword.java b/src/divine_equipment/items/ItemTSword.java new file mode 100644 index 0000000..70e42e1 --- /dev/null +++ b/src/divine_equipment/items/ItemTSword.java @@ -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"); +}} diff --git a/src/divine_equipment/items/TDSword.java b/src/divine_equipment/items/TDSword.java new file mode 100644 index 0000000..d65a7a7 --- /dev/null +++ b/src/divine_equipment/items/TDSword.java @@ -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); +} +} diff --git a/src/divine_equipment/items/TaintedDiamond.java b/src/divine_equipment/items/TaintedDiamond.java new file mode 100644 index 0000000..7319cca --- /dev/null +++ b/src/divine_equipment/items/TaintedDiamond.java @@ -0,0 +1,8 @@ +package divine_equipment.items; + +/** + * User: Orthus + * Date: 9/30/13 + */ +public class TaintedDiamond { +} diff --git a/src/divine_equipment/items/TaintedGold.java b/src/divine_equipment/items/TaintedGold.java new file mode 100644 index 0000000..7a9a650 --- /dev/null +++ b/src/divine_equipment/items/TaintedGold.java @@ -0,0 +1,8 @@ +package divine_equipment.items; + +/** + * User: Orthus + * Date: 9/30/13 + */ +public class TaintedGold { +} diff --git a/src/divine_equipment/items/TaintedIron.java b/src/divine_equipment/items/TaintedIron.java new file mode 100644 index 0000000..46f0b32 --- /dev/null +++ b/src/divine_equipment/items/TaintedIron.java @@ -0,0 +1,8 @@ +package divine_equipment.items; + +/** + * User: Orthus + * Date: 9/30/13 + */ +public class TaintedIron { +} diff --git a/src/divine_equipment/items/TaintedStone.java b/src/divine_equipment/items/TaintedStone.java new file mode 100644 index 0000000..8f0cc22 --- /dev/null +++ b/src/divine_equipment/items/TaintedStone.java @@ -0,0 +1,8 @@ +package divine_equipment.items; + +/** + * User: Orthus + * Date: 9/30/13 + */ +public class TaintedStone { +} diff --git a/src/divine_equipment/resources/mcmod.info b/src/divine_equipment/resources/mcmod.info new file mode 100644 index 0000000..7439a0e --- /dev/null +++ b/src/divine_equipment/resources/mcmod.info @@ -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" +}] \ No newline at end of file diff --git a/src/divine_equipment/resources/textures/items/BSword.Diamond.png b/src/divine_equipment/resources/textures/items/BSword.Diamond.png new file mode 100644 index 0000000..a2a827e Binary files /dev/null and b/src/divine_equipment/resources/textures/items/BSword.Diamond.png differ diff --git a/src/divine_equipment/resources/textures/items/BSword.Gold.png b/src/divine_equipment/resources/textures/items/BSword.Gold.png new file mode 100644 index 0000000..ee1c92d Binary files /dev/null and b/src/divine_equipment/resources/textures/items/BSword.Gold.png differ diff --git a/src/divine_equipment/resources/textures/items/BSword.Iron.png b/src/divine_equipment/resources/textures/items/BSword.Iron.png new file mode 100644 index 0000000..c87a08c Binary files /dev/null and b/src/divine_equipment/resources/textures/items/BSword.Iron.png differ diff --git a/src/divine_equipment/resources/textures/items/BSword.Stone.png b/src/divine_equipment/resources/textures/items/BSword.Stone.png new file mode 100644 index 0000000..ea43ef5 Binary files /dev/null and b/src/divine_equipment/resources/textures/items/BSword.Stone.png differ diff --git a/src/divine_equipment/resources/textures/items/TSword.Diamond.png b/src/divine_equipment/resources/textures/items/TSword.Diamond.png new file mode 100644 index 0000000..9370aef Binary files /dev/null and b/src/divine_equipment/resources/textures/items/TSword.Diamond.png differ diff --git a/src/divine_equipment/resources/textures/items/TSword.Gold.png b/src/divine_equipment/resources/textures/items/TSword.Gold.png new file mode 100644 index 0000000..a64073a Binary files /dev/null and b/src/divine_equipment/resources/textures/items/TSword.Gold.png differ diff --git a/src/divine_equipment/resources/textures/items/TSword.Iron.png b/src/divine_equipment/resources/textures/items/TSword.Iron.png new file mode 100644 index 0000000..eccd093 Binary files /dev/null and b/src/divine_equipment/resources/textures/items/TSword.Iron.png differ diff --git a/src/divine_equipment/resources/textures/items/TSword.Stone.png b/src/divine_equipment/resources/textures/items/TSword.Stone.png new file mode 100644 index 0000000..f5ba19d Binary files /dev/null and b/src/divine_equipment/resources/textures/items/TSword.Stone.png differ