From 3ba6e7565a0356113fac9ef4a52094c5d2d1e974 Mon Sep 17 00:00:00 2001 From: Atsuihsio <842960157@qq.com> Date: Fri, 2 Aug 2024 02:26:20 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=8D=81=E4=B8=AA=E7=94=9A?= =?UTF-8?q?=E8=87=B3=E4=B9=9D=E4=B8=AA=E5=90=88=E6=88=90=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mcreator/superbwarfare/init/ModItems.java | 5 ++++ .../assets/superbwarfare/lang/en_us.json | 5 ++++ .../assets/superbwarfare/lang/zh_cn.json | 5 ++++ .../superbwarfare/models/item/ap_head.json | 6 ++++ .../superbwarfare/models/item/grain.json | 6 ++++ .../superbwarfare/models/item/he_head.json | 6 ++++ .../models/item/high_energy_explosives.json | 6 ++++ .../models/item/tungsten_rod.json | 6 ++++ .../superbwarfare/textures/item/ap_head.png | Bin 0 -> 369 bytes .../textures/item/copper_plate.png | Bin 528 -> 466 bytes .../superbwarfare/textures/item/grain.png | Bin 0 -> 548 bytes .../superbwarfare/textures/item/he_head.png | Bin 0 -> 375 bytes .../textures/item/high_energy_explosives.png | Bin 0 -> 557 bytes .../textures/item/tungsten_rod.png | Bin 0 -> 296 bytes .../recipes/ap_head_crafting.json | 27 ++++++++++++++++++ .../recipes/ap_shell_crafting.json | 24 ++++++++++++++++ .../superbwarfare/recipes/grain_crafting.json | 24 ++++++++++++++++ .../superbwarfare/recipes/granade_40mm.json | 2 +- .../recipes/hang_grenade_crafting.json | 24 ++++++++++++++++ .../recipes/he_exp_crafting.json | 24 ++++++++++++++++ .../recipes/he_head_crafting.json | 24 ++++++++++++++++ .../recipes/he_shell_crafting.json | 24 ++++++++++++++++ .../recipes/mortar_he_shells.json | 6 ++-- .../recipes/rgo_grenade_crafting.json | 27 ++++++++++++++++++ .../recipes/rocket_crafting.json | 4 +-- .../recipes/tungsten_rod_crafting.json | 17 +++++++++++ 26 files changed, 266 insertions(+), 6 deletions(-) create mode 100644 src/main/resources/assets/superbwarfare/models/item/ap_head.json create mode 100644 src/main/resources/assets/superbwarfare/models/item/grain.json create mode 100644 src/main/resources/assets/superbwarfare/models/item/he_head.json create mode 100644 src/main/resources/assets/superbwarfare/models/item/high_energy_explosives.json create mode 100644 src/main/resources/assets/superbwarfare/models/item/tungsten_rod.json create mode 100644 src/main/resources/assets/superbwarfare/textures/item/ap_head.png create mode 100644 src/main/resources/assets/superbwarfare/textures/item/grain.png create mode 100644 src/main/resources/assets/superbwarfare/textures/item/he_head.png create mode 100644 src/main/resources/assets/superbwarfare/textures/item/high_energy_explosives.png create mode 100644 src/main/resources/assets/superbwarfare/textures/item/tungsten_rod.png create mode 100644 src/main/resources/data/superbwarfare/recipes/ap_head_crafting.json create mode 100644 src/main/resources/data/superbwarfare/recipes/ap_shell_crafting.json create mode 100644 src/main/resources/data/superbwarfare/recipes/grain_crafting.json create mode 100644 src/main/resources/data/superbwarfare/recipes/hang_grenade_crafting.json create mode 100644 src/main/resources/data/superbwarfare/recipes/he_exp_crafting.json create mode 100644 src/main/resources/data/superbwarfare/recipes/he_head_crafting.json create mode 100644 src/main/resources/data/superbwarfare/recipes/he_shell_crafting.json create mode 100644 src/main/resources/data/superbwarfare/recipes/rgo_grenade_crafting.json create mode 100644 src/main/resources/data/superbwarfare/recipes/tungsten_rod_crafting.json diff --git a/src/main/java/net/mcreator/superbwarfare/init/ModItems.java b/src/main/java/net/mcreator/superbwarfare/init/ModItems.java index 76bfdb916..b7c9c5a37 100644 --- a/src/main/java/net/mcreator/superbwarfare/init/ModItems.java +++ b/src/main/java/net/mcreator/superbwarfare/init/ModItems.java @@ -97,6 +97,8 @@ public class ModItems { public static final RegistryObject MORTAR_BIPOD = ITEMS.register("mortar_bipod", () -> new Item(new Item.Properties())); public static final RegistryObject FUSEE = ITEMS.register("fusee", () -> new Item(new Item.Properties())); public static final RegistryObject PRIMER = ITEMS.register("primer", () -> new Item(new Item.Properties())); + public static final RegistryObject AP_HEAD = ITEMS.register("ap_head", () -> new Item(new Item.Properties())); + public static final RegistryObject HE_HEAD = ITEMS.register("he_head", () -> new Item(new Item.Properties())); public static final RegistryObject SOUL_STEEL_NUGGET = ITEMS.register("soul_steel_nugget", () -> new Item(new Item.Properties())); public static final RegistryObject COPPERPLATE = ITEMS.register("copperplate", () -> new Item(new Item.Properties())); public static final RegistryObject INGOT_STEEL = ITEMS.register("ingot_steel", () -> new Item(new Item.Properties())); @@ -104,6 +106,8 @@ public class ModItems { public static final RegistryObject TUNGSTEN_INGOT = ITEMS.register("tungsten_ingot", () -> new Item(new Item.Properties())); public static final RegistryObject CEMENTED_CARBIDE_INGOT = ITEMS.register("cemented_carbide_ingot", () -> new Item(new Item.Properties())); public static final RegistryObject SOUL_STEEL_INGOT = ITEMS.register("soul_steel_ingot", () -> new Item(new Item.Properties())); + public static final RegistryObject HIGH_ENERGY_EXPLOSIVES = ITEMS.register("high_energy_explosives", () -> new Item(new Item.Properties())); + public static final RegistryObject GRAIN = ITEMS.register("grain", () -> new Item(new Item.Properties())); public static final RegistryObject IRON_POWDER = ITEMS.register("iron_powder", () -> new Item(new Item.Properties())); public static final RegistryObject TUNGSTEN_POWDER = ITEMS.register("tungsten_powder", () -> new Item(new Item.Properties())); public static final RegistryObject COAL_POWDER = ITEMS.register("coal_powder", () -> new Item(new Item.Properties())); @@ -118,6 +122,7 @@ public class ModItems { public static final RegistryObject DOG_TAG = ITEMS.register("dog_tag", DogTag::new); public static final RegistryObject SHIELD_CELL = ITEMS.register("shield_cell", () -> new Item(new Item.Properties().rarity(Rarity.RARE))); + public static final RegistryObject TUNGSTEN_ROD = ITEMS.register("tungsten_rod", () -> new Item(new Item.Properties())); public static final RegistryObject IRON_BARREL = ITEMS.register("iron_barrel", () -> new Item(new Item.Properties())); public static final RegistryObject IRON_ACTION = ITEMS.register("iron_action", () -> new Item(new Item.Properties())); public static final RegistryObject IRON_TRIGGER = ITEMS.register("iron_trigger", () -> new Item(new Item.Properties())); diff --git a/src/main/resources/assets/superbwarfare/lang/en_us.json b/src/main/resources/assets/superbwarfare/lang/en_us.json index 085ea3635..ce38625cc 100644 --- a/src/main/resources/assets/superbwarfare/lang/en_us.json +++ b/src/main/resources/assets/superbwarfare/lang/en_us.json @@ -122,6 +122,8 @@ "item.superbwarfare.claymore_mine": "Claymore", "item.superbwarfare.fusee": "Fusee", "item.superbwarfare.primer": "Primer", + "item.superbwarfare.ap_head": "AP Warhead", + "item.superbwarfare.he_head": "HE Warhead", "item.superbwarfare.dog_tag": "Dog Tag", "curios.identifier.dog_tag": "Dog Tag", "item.superbwarfare.shield_cell": "Cell", @@ -143,6 +145,9 @@ "block.superbwarfare.deepslate_scheelite_ore": "Deepslate Scheelite 0re", "block.superbwarfare.deepslate_galena_ore": "Deepslate Galena 0re", + "item.superbwarfare.high_energy_explosives": "High Energy Explosives", + "item.superbwarfare.grain": "Grain", + "item.superbwarfare.tungsten_rod": "Tungsten Rod", "item.superbwarfare.coal_powder": "Coal Powder", "item.superbwarfare.iron_powder": "Iron Powder", "item.superbwarfare.coal_iron_powder": "Coal-Iron Powder", diff --git a/src/main/resources/assets/superbwarfare/lang/zh_cn.json b/src/main/resources/assets/superbwarfare/lang/zh_cn.json index 3b85ed3d8..595c15037 100644 --- a/src/main/resources/assets/superbwarfare/lang/zh_cn.json +++ b/src/main/resources/assets/superbwarfare/lang/zh_cn.json @@ -122,6 +122,8 @@ "item.superbwarfare.claymore_mine": "阔剑地雷", "item.superbwarfare.fusee": "引信", "item.superbwarfare.primer": "底火", + "item.superbwarfare.ap_head": "穿甲弹头", + "item.superbwarfare.he_head": "高爆弹头", "item.superbwarfare.dog_tag": "狗牌", "curios.identifier.dog_tag": "狗牌", "item.superbwarfare.shield_cell": "电池", @@ -143,6 +145,9 @@ "block.superbwarfare.deepslate_scheelite_ore": "深层白钨矿石", "block.superbwarfare.deepslate_galena_ore": "深层方铅矿石", + "item.superbwarfare.high_energy_explosives": "高能炸药", + "item.superbwarfare.grain": "推进药柱", + "item.superbwarfare.tungsten_rod": "钨棒", "item.superbwarfare.coal_powder": "煤粉", "item.superbwarfare.iron_powder": "铁粉", "item.superbwarfare.coal_iron_powder": "煤铁混合粉末", diff --git a/src/main/resources/assets/superbwarfare/models/item/ap_head.json b/src/main/resources/assets/superbwarfare/models/item/ap_head.json new file mode 100644 index 000000000..7b270ab68 --- /dev/null +++ b/src/main/resources/assets/superbwarfare/models/item/ap_head.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "superbwarfare:item/ap_head" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/superbwarfare/models/item/grain.json b/src/main/resources/assets/superbwarfare/models/item/grain.json new file mode 100644 index 000000000..2dc1cd27e --- /dev/null +++ b/src/main/resources/assets/superbwarfare/models/item/grain.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "superbwarfare:item/grain" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/superbwarfare/models/item/he_head.json b/src/main/resources/assets/superbwarfare/models/item/he_head.json new file mode 100644 index 000000000..a15eacf5a --- /dev/null +++ b/src/main/resources/assets/superbwarfare/models/item/he_head.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "superbwarfare:item/he_head" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/superbwarfare/models/item/high_energy_explosives.json b/src/main/resources/assets/superbwarfare/models/item/high_energy_explosives.json new file mode 100644 index 000000000..690e18aa4 --- /dev/null +++ b/src/main/resources/assets/superbwarfare/models/item/high_energy_explosives.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "superbwarfare:item/high_energy_explosives" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/superbwarfare/models/item/tungsten_rod.json b/src/main/resources/assets/superbwarfare/models/item/tungsten_rod.json new file mode 100644 index 000000000..892fcf205 --- /dev/null +++ b/src/main/resources/assets/superbwarfare/models/item/tungsten_rod.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "superbwarfare:item/tungsten_rod" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/superbwarfare/textures/item/ap_head.png b/src/main/resources/assets/superbwarfare/textures/item/ap_head.png new file mode 100644 index 0000000000000000000000000000000000000000..18fca075883d750a3b48a2892eaf51e3407add28 GIT binary patch literal 369 zcmV-%0gnEOP)rlRZwuKoEt$pj3o7E1Bd75pqOFVNuiB2cV*(M@TMn zj%|Gi=MJ{3G;9$_N#hvSLFP|NWGY)ow&jS1SI%3#{bqI+{#(5^!}GiXKq&>lVzFpE zd(>2vQWmc3qLd;C0stJxDGmj_H5ef*8-%Jg=Ja9aa`5HhgB;@Cqbzz`=Xnm zyuBP8fEWn?_WOM!MJGYF&9G-vzP~;hkHO1sd_FG#wAN^?S+Ccardhp!@B6L)=TG_p9ei-I3=mJA P00000NkvXXu0mjfCjFMc literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/superbwarfare/textures/item/copper_plate.png b/src/main/resources/assets/superbwarfare/textures/item/copper_plate.png index b0270d15a52a40cfc30617ebc40bb355c326b2d8..0f345f98285123de4e7f8345a55921fb50ac5ce1 100644 GIT binary patch delta 419 zcmV;U0bKr&1kwYLIe&ynL_t(Ijn$DcXj5Sng})a=s1!juq=kybAVLSXm_Z?w3W9@B zAr`uH5CrKYT`W{5r?`{^!J#A;BVC#)aVeNZg_hRTP=g>A3K82pNaG`l#PsDIhu0*C zO6(*(%e_DMoO{pDfg=y28=;aM7KVqWeT@EFn_c;Bm~(?NAAg^db}~|JLo#2;d~!kE zh4IrepM|AbLHhDidU{!^y_LRhO79XfGgp6E;%zm%bA$4n9Kat*LZt-x1=uTs05!qm z1#1icnF!`mL;W{$27m{^oIkIDu{i$V6r`u1TmbKJXnqH$4%Lq!$Gv22;Sb*7{q3{r zIPm&l{|CHDx__jeK4|y=19}ZW;OxVxi|+ivb+Sd9wu4+M52<@FGSm5-(|~XFgU1N~ z6dPw{`Wg?5Hh0(D1lzGJj-rW60k|0hs|58bd|Gye&tLP(g4HtEg4y-I#GeQw-496H zS!p{fXA*tBf}$bxD9j%t{B2Vrj7EmsKK;S1ExZ4WXdKABdMMFBv+`wm__xJPa>yY`I9BU@$8 z|IW@x6Y=I2I=Uhlb^~_o06G}Ns0)#Qm?k%w<$OA?)>;Tw=syt`_tQMP+xHONsM&k+ zG}>w6)liy=Ooj{hr&oLHK1s5tRX#5*ak2br&a#C_)qu= Xs!pA6R}YED00000NkvXXu0mjfBDm_- diff --git a/src/main/resources/assets/superbwarfare/textures/item/grain.png b/src/main/resources/assets/superbwarfare/textures/item/grain.png new file mode 100644 index 0000000000000000000000000000000000000000..9658cb60630a874b7cd24b7c3b9873e84def8005 GIT binary patch literal 548 zcmV+<0^9wGP)Ll09n_Q51%sJ0H92W|MI?Dg+EWY9L^+KfQkiUp~5}cHNj>QpfjwEX%_4JQgeOId#%v z`PyBP3%GyhqWU&-1=n?P90vf;^RO(7sd9n0TOU|ZFSxn3IjYmf0fFb?x-PbDBc-I- zY|?7A07z1>ZJYfdn3&iYfAn?&7R;war4{=9K8;2L-}i~aA>D2l(QET%ILrq~y~OpE ztMmswbVp;b{e<@8XH=`lIa8Zw@$z}r+nf1-a=C8 zwekU3mVpoyr)>lRP1ESS>X4?2b4yDIAyA5ZfKq@0p=l@%oJwXW37RGl0>bF$1Ylwd zLj2jPk`e%2*ARkH_b~hqz%&g&A+rqidseehK-Ud~IIt#Znh!{ll>Hyy2?K8wD;+6e z7&>W^5r+xe@4ESau==ngin>(wv-8xKbu4?9Xc!PhDPMQ?*n0Dcjn6Xwl*hGp`-0lt m^LhRJBT6YY263+UQ2GT^IJe2L0CZXa0000^@R5*>rldn(1KorM65ZDS^NTIugz!ET+B^ZK05d^OLcP9IH z)Yjrxfx~X9Aexybh|RQvGaEnFYlMmW^&AZ($VHhHW0Km5GyfR=Nl>n~m=ABN5;cy5*k|dm;93h0zx~Sx!(P&n4 zP-HI}2XK3JNt!N}=btXNe#`zkol>jUI6E|e?~>L6)D441vq_d^+IR`D`~E%NPRW#F&os4wQWM{HZWyQ6jN}E6<6{n5EtFEcOcUMzGN9k@GZ+jAf&kMrx%2N) zD#dDvY9$mCIGfFgQV=N*f>h)g7bipD zkzi7#I$Ip7B!l8m6gqSe1QGEAit`2IEQ=Bx$qz2=b`Zaxva0(5Q;+ofJM3`73Pz`IE*m1O{W&u1`WQOb*p9PaF7`t1zqi#O;!cNRci zx?oZ+&m)8&ar&wd08gwwdB`wHboFqi`y{qqV3*&|2ixXo!~o#oqsN4GofofOGdhw* zuDMK%4{w~Hs(un(J+!oFI7Nr{_I(YpZ5MEg4q;vA^OvuLf^C@b6ad?OJMiSjZ_520 zM@S}5arfRJtJNyGsXWUo72NMGp%_H~Y}T#}J+-gh$1U zrw9exC_1H$EQW6JW@?ORA}zMG5KUfgm}T!|q!0?Kx)W>g8ryst0PCys2(OCQ(~$AU vCjqc-r=<`AArypA@OYbuclZ5O_wVon#Cxw6ORH5S00000NkvXXu0mjfvTXd$ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/superbwarfare/textures/item/tungsten_rod.png b/src/main/resources/assets/superbwarfare/textures/item/tungsten_rod.png new file mode 100644 index 0000000000000000000000000000000000000000..b7f20a87b29124910f411b2b56496c0fba07347e GIT binary patch literal 296 zcmV+@0oVSCP)DlQFNsU>Jo@2miz+FGsl-{3VS~h(@j0(jnzk7W(*l|5BmO)e~R@Kdp>v6gI zyNS)=@pKo%>rEJo;qxVm%axjJ^LBTa!KP(%@Bg!0smW@Sq{OV5mdzm8;deI0XWqbM uJj7@?c>BaP0H`;bOs2ES@JpWGrJ4u3V5-?hWe`OG0000