From 1e64280874a5689511f694f938f9bb44140259b5 Mon Sep 17 00:00:00 2001 From: Zachary Daltorio Date: Mon, 30 Sep 2013 02:56:02 -0400 Subject: [PATCH] V.01 Source Update --- Divine Weaponary.iml | 15 +++++ src/divine_equipment/Divine_Equipment.java | 57 ++++++++++++++++++ src/divine_equipment/client/ClientProxy.java | 8 +++ src/divine_equipment/common/CommonProxy.java | 8 +++ .../items/BlessedDiamond.java | 8 +++ src/divine_equipment/items/BlessedGold.java | 8 +++ src/divine_equipment/items/BlessedIron.java | 8 +++ src/divine_equipment/items/BlessedStone.java | 8 +++ src/divine_equipment/items/ItemBSword.java | 18 ++++++ src/divine_equipment/items/ItemTSword.java | 18 ++++++ src/divine_equipment/items/TDSword.java | 18 ++++++ .../items/TaintedDiamond.java | 8 +++ src/divine_equipment/items/TaintedGold.java | 8 +++ src/divine_equipment/items/TaintedIron.java | 8 +++ src/divine_equipment/items/TaintedStone.java | 8 +++ src/divine_equipment/resources/mcmod.info | 14 +++++ .../textures/items/BSword.Diamond.png | Bin 0 -> 446 bytes .../resources/textures/items/BSword.Gold.png | Bin 0 -> 513 bytes .../resources/textures/items/BSword.Iron.png | Bin 0 -> 469 bytes .../resources/textures/items/BSword.Stone.png | Bin 0 -> 504 bytes .../textures/items/TSword.Diamond.png | Bin 0 -> 503 bytes .../resources/textures/items/TSword.Gold.png | Bin 0 -> 467 bytes .../resources/textures/items/TSword.Iron.png | Bin 0 -> 460 bytes .../resources/textures/items/TSword.Stone.png | Bin 0 -> 474 bytes 24 files changed, 220 insertions(+) create mode 100644 Divine Weaponary.iml create mode 100644 src/divine_equipment/Divine_Equipment.java create mode 100644 src/divine_equipment/client/ClientProxy.java create mode 100644 src/divine_equipment/common/CommonProxy.java create mode 100644 src/divine_equipment/items/BlessedDiamond.java create mode 100644 src/divine_equipment/items/BlessedGold.java create mode 100644 src/divine_equipment/items/BlessedIron.java create mode 100644 src/divine_equipment/items/BlessedStone.java create mode 100644 src/divine_equipment/items/ItemBSword.java create mode 100644 src/divine_equipment/items/ItemTSword.java create mode 100644 src/divine_equipment/items/TDSword.java create mode 100644 src/divine_equipment/items/TaintedDiamond.java create mode 100644 src/divine_equipment/items/TaintedGold.java create mode 100644 src/divine_equipment/items/TaintedIron.java create mode 100644 src/divine_equipment/items/TaintedStone.java create mode 100644 src/divine_equipment/resources/mcmod.info create mode 100644 src/divine_equipment/resources/textures/items/BSword.Diamond.png create mode 100644 src/divine_equipment/resources/textures/items/BSword.Gold.png create mode 100644 src/divine_equipment/resources/textures/items/BSword.Iron.png create mode 100644 src/divine_equipment/resources/textures/items/BSword.Stone.png create mode 100644 src/divine_equipment/resources/textures/items/TSword.Diamond.png create mode 100644 src/divine_equipment/resources/textures/items/TSword.Gold.png create mode 100644 src/divine_equipment/resources/textures/items/TSword.Iron.png create mode 100644 src/divine_equipment/resources/textures/items/TSword.Stone.png 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 0000000000000000000000000000000000000000..a2a827e635c622e8e6b2f816eb302955486facf7 GIT binary patch literal 446 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP)r!0?>_=B9Hhd?2@%#er@=ltB<)VvZPmw~}4C$+dZ zHATU*C_hgjxIDio#dOj>pg5zVr;B5V#p$_|480FKNVLu0UADUW=DPomh1cQ}98NrV zpk`t1F`bQzk5y4`-MQE!8-oKUq-1`Z^{>5bVqTW)o97eeEb(2mHiPy8)*6QUp#>`&Jd+qLV^FyH$5!^Y=XuRGVK&184nX7}vD zn~jH>Tl43nl=s>8;Kb(<}Gxwp=fo+u}CQNqKvD-xbg0+df>nxW{kbi!!lQeGbA85^D~=J6D@4 l;V@H0Oj>Gzz?A>5*iY|k*f}RVWCbV~Jzf1=);T3K0RYV&x$po0 literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..ee1c92d35f0762f1bb5b9b3b018aaaf450d10d24 GIT binary patch literal 513 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP)r>uyG%8{uBUO*wa%#er@=ltB<)VvZPmw~}4C$+dZ zHATU*C_hgjxIDio#dOj>pg3cSr;B5V#p$_|d^KDWMcU@)dz|XJ8|%CBrC#2esW}lE znKvR%TvG`%I{GAivB;ujJ#z)Uf;R<9S?93b+<95#s*t_xu)2TT!>?Px@iM3Lfi)Jk}GNx0_p0(fBH6wYpZyq-$mc{=H7G9R%jPD!-b?s%O9_{c_)hY z#cVjTw=u!_`(aatlOd<}%BQbf%IdO2Q;KuX)yhjI^XERhxBZF~`T2h=g zKleliZI9P!ui}vKDKY&7VnIRD+&iT2ysd*(pE(3#8PHJ&+ zYKnqqQGT96aCv@Fis__%KygM3PZ!4!i_>!_ZS-~u6lvdIy>{C52}+H@0vv~!7q7jr zU!f`LevZ&ZAwAAqUsD!GF%HWsN+#~fy8ac}O(L9Y`NG(OoKuz`ocHC+UXS-B7T@dc z@BMx}uxG=mr;~P+W{BJ{5$^GK&orNZVetW7g+G^r9ov(ycCoQca5FMxxSsVrBFyb2 z!;G5kA`Ywv_vxQ_|E{G${{X|i=Z`keRgg$n6Mv!4&5rTXLrsQ%O|`5HuV1#t{gpm9 zlT&teScXdQ-rD;-UE7>5mf3vB{d>{;1EXW2a{8I_cMLl=$mZMK4QOUn64DgilrOyN z+`qAG2UQ4|JjyFFmS2UH%q(Ej%)8F{{IlP^FE_RbgWc^ZEuy8QHU;sJWxn3GbEzKIX^cyHLnE7Wngg1Ni8l; zO;PYH%Fj~>F3&GYF`cvzD9#w|>Eak-aeD3~dk?2Tkz@7WMfIGVSrt{bMYt@uDRM*P zqJX2R)pQrWiy=YIf!?{U*QPl4=4Tp6{d)ZDT7nzPHWw+WNasNPCD(HeSgY*}&wnYj z*#Exn`yK5Sibr?VT1 zcgi$6IB2LD9Bi7>V9>0s#<5P%l;M7Z=#LLozeM_`kDKf6J$^9*fW)P$rL4-PxjWbmFx0L&CL2)4pjbOYWVw6 zkeR1p)heNc{Aw?`H$5j?cV65y<8t@s(E8;8p`rWi<~=BRV%fKEir>1eA`Q#7J=~SR ruyN0B)#|9+rETl>bI#A-l-4Z&@$J@Di8dop#4&if`njxgN@xNAUKYt3 literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..9370aefc247faeeebaf14db40a8fc03ccf24eed6 GIT binary patch literal 503 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP)r!0@A#R|`9KzRn)%#er@=ltB<)VvZPmw~~#C^fMp zHASI3vm`^o-P1Q9MK6_|fq^mF)5S5w;`H1}`@NYGC64cZzfk75^%Ql9C3^pu9S`en zzxv?9BN5%azl>}D76{9{)6eKyq0y9aaiyWpIe|Oxq-2zynryH!RGB)j?Zpmj(>-z( z)4xCbTs!aiZ=0SD0hKa+KidWYk#*BfYb<*NL>qX77cTgaT_(M8^XvKkmb+#&$oriN zWN^@oPgwZ>z|xvV-6xImVIiXW`LQ{&Z>`<@N*APR`EA%b^SWaCv8)gyg2agRR3FPGyew01bP0l+XkKF?Y>a literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..a64073a1ee4c9103a2cff7b23979df1d607ae702 GIT binary patch literal 467 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP)r>uw=bMVULi-AJ2nIRD+&iT2ysd*(pE(3#eQEFmI zYKlU6W=V#EyQgnJie4%^0|TSEr;B5V#p$_|HhLXS5NSOxFXZ%t-M5`@VdO5$olhBG zUAWj++4D%^<*lXu5A=TM?{j?lC?HC+M7Uk7C9Ef8Qk$0nZ`|^hC5AUD9{5dvf2Ue+ zx}e~yjLkdGFcyVYSk$zqRx&Us_B`g@^r2)``0WP*aeAf<4Uc=!0}=!9#+O?wZX zLly_ZWfm&dw;S-VT+G7GP-o4n4mBJ%!%Wo8?0_!a!V^7rb3f+KOe{idx< z+SV2H<7TynZOOR@zaC8~@okz>|0r)?a`)RO=jA7E-jKRVlSg6hpC4uCPw_}F6h*0D zFy-7FI^~dicd_4`;!Wo*fqoJT7HPG3{-IXhB_!9XLH_dfE6l&*e?10;t*5J>%Q~lo FCIEq7zfS-F literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..eccd0935d37a1985bed4078d8e55f09789fd514d GIT binary patch literal 460 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP)r>qFCK%JuQbD)rHW=KSdbAE1aYF-JD%fR4Vl$uzQ znxasiS(2gP?&%wlqL<3fz`$tW>Eak-aeD5g{a%LyM2_v37CQ8lPpaMTo8%oU%ghDY z?(q-vtT?^qFW?ur!y0?%t}LG`*Ucjf1s1BN30zL#Sa$I7l?z*VbE_Wswcr2#yokkk z@yV9N2*xwD4>Yx zOj@5;#zZGxSX@+D)$5h6)bx6nf>Mr;!3#n4i!z=j?k0a%ap*4+zW9wRa^i#SCqC4) zZoPNffT826^Dph9FS~WimNfRil`EnXMb#$Z(26zue)O9x6Iro?`gTeKR(NT zmr_A>-HASv4=qFC-hKxIAE1zIW=KSdbAE1aYF-JD%fR4Vl$uzQ znxasiS(2gP?&%wlqL<3fz`$td>Eak-aeD5g{a%LyM2_v34sx>S*yg-^+Ha1$xpPWh z+&XwL{KT_0UpRj;9E`niR5xECs7qv5WINwNU5On@(md1u9ejMnd-9eW6%YKT-!DJ+ zeXjBhNmnh7CXocu*7n1STdrM*O16loW%f9!s6^eyRqGCU5p1U+}YS4rrC(W(Z+;hXGKh9{ih*F$Yx2(l{vG&p+ zu_NDPb6CDu9ZOmpSeRw8tLEg-dwLUXm(2ev^fqnk>2<9IRqb8DhcoUS{(JkYUt>%M zP*l2<{qM<32j0h@uWt6^yc0L4;O5p379JlAeuyoue1Beg