From 986cd06c855bd268bfb5d9c88a91e708a399f1c1 Mon Sep 17 00:00:00 2001 From: pjht Date: Mon, 12 Mar 2018 09:07:28 -0500 Subject: [PATCH] Added several items --- .../java/com/pjht/ssspcore/item/ModItems.java | 5 +++++ .../resources/assets/ssspcore/lang/en_us.lang | 10 +++++++++- .../ssspcore/models/item/blank_blueprint.json | 6 ++++++ .../assets/ssspcore/models/item/blank_chip.json | 6 ++++++ .../assets/ssspcore/models/item/blank_pcb.json | 6 ++++++ .../assets/ssspcore/models/item/blueprint.json | 6 ++++++ .../assets/ssspcore/models/item/housing.json | 6 ++++++ .../assets/ssspcore/models/item/plastic.json | 6 ++++++ .../assets/ssspcore/recipes/blank_blueprint.json | 15 +++++++++++++++ .../assets/ssspcore/recipes/blank_chip.json | 12 ++++++++++++ .../assets/ssspcore/recipes/blank_pcb.json | 11 +++++++++++ .../assets/ssspcore/recipes/housing.json | 15 +++++++++++++++ .../assets/ssspcore/recipes/plastic.json | 12 ++++++++++++ .../ssspcore/textures/items/blank_blueprint.png | Bin 0 -> 208 bytes .../ssspcore/textures/items/blank_chip.png | Bin 0 -> 503 bytes .../assets/ssspcore/textures/items/blank_pcb.png | Bin 0 -> 505 bytes .../assets/ssspcore/textures/items/housing.png | Bin 0 -> 301 bytes .../assets/ssspcore/textures/items/plastic.png | Bin 0 -> 290 bytes 18 files changed, 115 insertions(+), 1 deletion(-) create mode 100644 src/main/resources/assets/ssspcore/models/item/blank_blueprint.json create mode 100644 src/main/resources/assets/ssspcore/models/item/blank_chip.json create mode 100644 src/main/resources/assets/ssspcore/models/item/blank_pcb.json create mode 100644 src/main/resources/assets/ssspcore/models/item/blueprint.json create mode 100644 src/main/resources/assets/ssspcore/models/item/housing.json create mode 100644 src/main/resources/assets/ssspcore/models/item/plastic.json create mode 100644 src/main/resources/assets/ssspcore/recipes/blank_blueprint.json create mode 100644 src/main/resources/assets/ssspcore/recipes/blank_chip.json create mode 100644 src/main/resources/assets/ssspcore/recipes/blank_pcb.json create mode 100644 src/main/resources/assets/ssspcore/recipes/housing.json create mode 100644 src/main/resources/assets/ssspcore/recipes/plastic.json create mode 100644 src/main/resources/assets/ssspcore/textures/items/blank_blueprint.png create mode 100644 src/main/resources/assets/ssspcore/textures/items/blank_chip.png create mode 100644 src/main/resources/assets/ssspcore/textures/items/blank_pcb.png create mode 100644 src/main/resources/assets/ssspcore/textures/items/housing.png create mode 100644 src/main/resources/assets/ssspcore/textures/items/plastic.png diff --git a/src/main/java/com/pjht/ssspcore/item/ModItems.java b/src/main/java/com/pjht/ssspcore/item/ModItems.java index 45750ca..963c9c4 100644 --- a/src/main/java/com/pjht/ssspcore/item/ModItems.java +++ b/src/main/java/com/pjht/ssspcore/item/ModItems.java @@ -15,6 +15,11 @@ public class ModItems { registerOredict("ingot_copper", "ingotCopper"); registerOredict("raw_silicon","itemSilicon"); registerFuel("coke","itemCoke", 1000); + registerItem("blank_chip"); + registerItem("blank_blueprint"); + registerItem("plastic"); + registerItem("housing"); + registerItem("blank_pcb"); } public static void register(IForgeRegistry registry) { diff --git a/src/main/resources/assets/ssspcore/lang/en_us.lang b/src/main/resources/assets/ssspcore/lang/en_us.lang index f75723c..b5f5dec 100644 --- a/src/main/resources/assets/ssspcore/lang/en_us.lang +++ b/src/main/resources/assets/ssspcore/lang/en_us.lang @@ -3,10 +3,18 @@ item.ingot_copper.name=Copper Ingot item.raw_silicon.name=Raw Silicon item.silicon_wafer.name=Silicon Wafer item.coke.name=Coke +item.blank_blueprint.name=Blank Blueprint +item.blank_chip.name=Blank Chip +item.blueprint.name=Blueprint +item.chip.name=Chip +item.housing.name=Housing +item.ic.name=IC +item.plastic.name=Plastic +item.blank_pcb.name=Blank PCB # Blocks tile.ore_copper.name=Copper Ore tile.pedestal.name=Pedestal -#Creative Tabs +# Creative Tabs itemGroup.ssspcore=SSSP Core \ No newline at end of file diff --git a/src/main/resources/assets/ssspcore/models/item/blank_blueprint.json b/src/main/resources/assets/ssspcore/models/item/blank_blueprint.json new file mode 100644 index 0000000..2eb687f --- /dev/null +++ b/src/main/resources/assets/ssspcore/models/item/blank_blueprint.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "ssspcore:items/blank_blueprint" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/ssspcore/models/item/blank_chip.json b/src/main/resources/assets/ssspcore/models/item/blank_chip.json new file mode 100644 index 0000000..af76655 --- /dev/null +++ b/src/main/resources/assets/ssspcore/models/item/blank_chip.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "ssspcore:items/blank_chip" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/ssspcore/models/item/blank_pcb.json b/src/main/resources/assets/ssspcore/models/item/blank_pcb.json new file mode 100644 index 0000000..ab32b80 --- /dev/null +++ b/src/main/resources/assets/ssspcore/models/item/blank_pcb.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "ssspcore:items/blank_pcb" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/ssspcore/models/item/blueprint.json b/src/main/resources/assets/ssspcore/models/item/blueprint.json new file mode 100644 index 0000000..722ecb3 --- /dev/null +++ b/src/main/resources/assets/ssspcore/models/item/blueprint.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "ssspcore:items/blueprint" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/ssspcore/models/item/housing.json b/src/main/resources/assets/ssspcore/models/item/housing.json new file mode 100644 index 0000000..eedec4e --- /dev/null +++ b/src/main/resources/assets/ssspcore/models/item/housing.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "ssspcore:items/housing" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/ssspcore/models/item/plastic.json b/src/main/resources/assets/ssspcore/models/item/plastic.json new file mode 100644 index 0000000..eab88a9 --- /dev/null +++ b/src/main/resources/assets/ssspcore/models/item/plastic.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "ssspcore:items/plastic" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/ssspcore/recipes/blank_blueprint.json b/src/main/resources/assets/ssspcore/recipes/blank_blueprint.json new file mode 100644 index 0000000..55cd289 --- /dev/null +++ b/src/main/resources/assets/ssspcore/recipes/blank_blueprint.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "minecraft:paper" + }, + { + "item": "minecraft:dye", + "data": 4 + } + ], + "result": { + "item": "ssspcore:blank_blueprint" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/ssspcore/recipes/blank_chip.json b/src/main/resources/assets/ssspcore/recipes/blank_chip.json new file mode 100644 index 0000000..86c68bd --- /dev/null +++ b/src/main/resources/assets/ssspcore/recipes/blank_chip.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "ssspcore:silicon_wafer" + } + ], + "result": { + "item": "ssspcore:blank_chip", + "count": 5 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/ssspcore/recipes/blank_pcb.json b/src/main/resources/assets/ssspcore/recipes/blank_pcb.json new file mode 100644 index 0000000..b4c59ef --- /dev/null +++ b/src/main/resources/assets/ssspcore/recipes/blank_pcb.json @@ -0,0 +1,11 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "ssspcore:ingot_copper" + } + ], + "result": { + "item": "ssspcore:blank_pcb" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/ssspcore/recipes/housing.json b/src/main/resources/assets/ssspcore/recipes/housing.json new file mode 100644 index 0000000..9259656 --- /dev/null +++ b/src/main/resources/assets/ssspcore/recipes/housing.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "ssspcore:plastic" + }, + { + "item": "minecraft:dye", + "data": 0 + } + ], + "result": { + "item": "ssspcore:housing" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/ssspcore/recipes/plastic.json b/src/main/resources/assets/ssspcore/recipes/plastic.json new file mode 100644 index 0000000..cc4fbdf --- /dev/null +++ b/src/main/resources/assets/ssspcore/recipes/plastic.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "minecraft:wheat" + } + ], + "result": { + "item": "ssspcore:plastic", + "count": 2 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/ssspcore/textures/items/blank_blueprint.png b/src/main/resources/assets/ssspcore/textures/items/blank_blueprint.png new file mode 100644 index 0000000000000000000000000000000000000000..de0d3b263ceaae180775750b0ff47552c4024eaf GIT binary patch literal 208 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|x;$MRLo5W( z_8;VJP~dSr7-{q3par+|PQlF*{8a_wXUsE$yG_5k2`kn8l2dJYmMwLyDV0}hE%Otp zJAFG}t!EO-no*>?l10pesb*;ltK0`)q5n-$m%ct$GQKXyQ}|st$m{8yTBQcd^g642 z8zJ807_kS(CtcX_DecQ*IVP5%Pppfs>v(K9)3%IHPiczP!dbOHp8;LP;OXk;vd$@? F2>{L$OHcp+ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/ssspcore/textures/items/blank_chip.png b/src/main/resources/assets/ssspcore/textures/items/blank_chip.png new file mode 100644 index 0000000000000000000000000000000000000000..40c0f443f7709086266bc44ec063d9bde3a93aed GIT binary patch literal 503 zcmVPx$u}MThR5%f(lVNtlFbIPIyC>Z1$-3Ldz&?>~Z~yDGP3#~c1U36`x$xhwS6jG6 zY+K9cYaRAj+k6KRZacz!Vq)Sf+MZue-y*1PTcyC_GV6wjZF1RF_JBCO&C{*DxN~lb zHyeV4pglzj(dHFV4Ik5?KNHc6xLL|zR@^HrfkDx?9(vgNd9GPqlFfeZo=5Uvh zoJoG1A-GGxgL4j<0Fz}rY2>2>N;|xlrP?)dhf?ZY!@C4!Mb?87l$8LUkc)J11E-}8 zhzhBXX#d{@Bn34i08Px$vq?ljR5%f>lG|0pFbqWXa43KVDTg|!gSPm>w#1!eAN)i1>`81%qnVM+{`k1+ z-``$)R@<(yZr=RYY_oP-#OG@3GUCNwZ?{?7K0d#E2p}@-(Ay{ks5)#UK%B|67Z019 ztCQR^7j~pd?FIl5ZfiFe!B3s(3X_p(JKB<%QPZ&8fE10M0PqV=O{XH*!5ON#frGXK zuq&;Ji4|#`hQzAg237`VUZOPBC)QY4;0Y1n^{UM$xn)eo-aq zfHw9bk)6R04JQM vojMQ<0H=J>16Ux3x>F9WoKwPx#=Sf6CR5%gElS^*IFbqR!poiwBsd)l?HQmkg$^|C5cnoU=OE#mjR`Ob0-b7B06}Na z6L6F?QQ92BNMI1;MS%1^icCa$y9Se>fB5zXCb-ey%~Px#+(|@1R5%gMl0go_Knw#DCn@{~{x5;}*D`63g$NI>s{+Xp;q!&k!UY9AFf53anAHfO&`ZV;hDoqJ*o{n5@Dnj=BRY0YfX#GxaDrfC1?R;ifkh8$@52d#z{D