From 2edd4ecce938ca43e308869352ddfc9931ea8730 Mon Sep 17 00:00:00 2001 From: pjht Date: Sun, 18 Feb 2018 18:06:59 -0600 Subject: [PATCH 1/4] Add silicon item --- src/main/java/com/pjht/ssspcore/item/ModItems.java | 6 ++++-- src/main/resources/assets/ssspcore/lang/en_us.lang | 1 + src/main/resources/assets/ssspcore/models/item/silicon.json | 6 ++++++ 3 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 src/main/resources/assets/ssspcore/models/item/silicon.json diff --git a/src/main/java/com/pjht/ssspcore/item/ModItems.java b/src/main/java/com/pjht/ssspcore/item/ModItems.java index 439c930..bc8876a 100644 --- a/src/main/java/com/pjht/ssspcore/item/ModItems.java +++ b/src/main/java/com/pjht/ssspcore/item/ModItems.java @@ -6,14 +6,16 @@ import net.minecraftforge.registries.IForgeRegistry; public class ModItems { public static ItemOre ingotCopper = new ItemOre("ingot_copper", "ingotCopper"); - + public static ItemOre silicon = new ItemOre("silicon","itemSilicon"); public static void register(IForgeRegistry registry) { registry.registerAll( - ingotCopper + ingotCopper, + silicon ); } public static void registerModels() { ingotCopper.registerItemModel(); + silicon.registerItemModel(); } } diff --git a/src/main/resources/assets/ssspcore/lang/en_us.lang b/src/main/resources/assets/ssspcore/lang/en_us.lang index baf9fe5..48ca86f 100644 --- a/src/main/resources/assets/ssspcore/lang/en_us.lang +++ b/src/main/resources/assets/ssspcore/lang/en_us.lang @@ -1,5 +1,6 @@ # Items item.ingot_copper.name=Copper Ingot +item.silicon.name=Silicon # Blocks tile.ore_copper.name=Copper Ore diff --git a/src/main/resources/assets/ssspcore/models/item/silicon.json b/src/main/resources/assets/ssspcore/models/item/silicon.json new file mode 100644 index 0000000..184abda --- /dev/null +++ b/src/main/resources/assets/ssspcore/models/item/silicon.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "ssspcore:items/silicon" + } +} \ No newline at end of file From e6984105188e539a96f460b28b6acf822af0c661 Mon Sep 17 00:00:00 2001 From: pjht Date: Sat, 3 Mar 2018 12:11:45 -0600 Subject: [PATCH 2/4] Add recipe for silicon item --- src/main/java/com/pjht/ssspcore/ModRecipes.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/com/pjht/ssspcore/ModRecipes.java b/src/main/java/com/pjht/ssspcore/ModRecipes.java index 9020722..f4eb527 100644 --- a/src/main/java/com/pjht/ssspcore/ModRecipes.java +++ b/src/main/java/com/pjht/ssspcore/ModRecipes.java @@ -3,11 +3,13 @@ package com.pjht.ssspcore; import com.pjht.ssspcore.block.ModBlocks; import com.pjht.ssspcore.item.ModItems; +import net.minecraft.init.Blocks; import net.minecraft.item.ItemStack; import net.minecraftforge.fml.common.registry.GameRegistry; public class ModRecipes { public static void init() { GameRegistry.addSmelting(ModBlocks.oreCopper, new ItemStack(ModItems.ingotCopper), 0.7f); + GameRegistry.addSmelting(Blocks.SAND, new ItemStack(ModItems.silicon), 0.7f); } } From a5da959da1d6db07ade61fafc72758e5e426d1d1 Mon Sep 17 00:00:00 2001 From: Donovan Lampa Date: Sat, 10 Mar 2018 10:57:08 -0600 Subject: [PATCH 3/4] Add raw silicon texture --- .../assets/ssspcore/textures/items/silicon.png | Bin 0 -> 449 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 src/main/resources/assets/ssspcore/textures/items/silicon.png diff --git a/src/main/resources/assets/ssspcore/textures/items/silicon.png b/src/main/resources/assets/ssspcore/textures/items/silicon.png new file mode 100644 index 0000000000000000000000000000000000000000..a0f6fec69940bbb6e968cdd745a1c12777a0f16c GIT binary patch literal 449 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPdGnarl)7`8WUx7lhnIRD+&iT2ysd*(pE(3#eQEFmI zYKlU6W=V#EyQgnJie4%^0|TR~r;B5V#p&MQ-BX(l1Y~|%KDyYTuNbx`_lJ<2qKLx+ zCJ_O_3rwynT7%hJs=Dqr>MP#uUgFGAaj&I+#?6_D;ReR%yf_Xr960mn%WUH&hI`ip zFTUln@fGgSi0k*r4^K$;Df;%eX3^_iEl=uLzujYI=rPQg#m4YpPP0H$^V}5+-dD3R zD4nuuH#)XJ=kyW3q{fb<<;yYyuA45I@}tVepigi8`m-`m?N zJJw(4J|^LzskpS|yPcwJnu$OBU+i13n8=%{8cQF&w~<-0cF*Qb*B*WUd#*gudX;Nn%BAg3qOuJ(?|465b;6q0 nQup;wGbwd#vcGlAKm0fUJ+GM`zZC4_28E=jtDnm{r-UW|Apf+j literal 0 HcmV?d00001 From 4e9fcdc570fd873e9f3ff107b5f316d731491a0d Mon Sep 17 00:00:00 2001 From: pjht Date: Sat, 10 Mar 2018 11:00:13 -0600 Subject: [PATCH 4/4] Remove sand to silicon smelting recipe --- src/main/java/com/pjht/ssspcore/ModRecipes.java | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/main/java/com/pjht/ssspcore/ModRecipes.java b/src/main/java/com/pjht/ssspcore/ModRecipes.java index f4eb527..9020722 100644 --- a/src/main/java/com/pjht/ssspcore/ModRecipes.java +++ b/src/main/java/com/pjht/ssspcore/ModRecipes.java @@ -3,13 +3,11 @@ package com.pjht.ssspcore; import com.pjht.ssspcore.block.ModBlocks; import com.pjht.ssspcore.item.ModItems; -import net.minecraft.init.Blocks; import net.minecraft.item.ItemStack; import net.minecraftforge.fml.common.registry.GameRegistry; public class ModRecipes { public static void init() { GameRegistry.addSmelting(ModBlocks.oreCopper, new ItemStack(ModItems.ingotCopper), 0.7f); - GameRegistry.addSmelting(Blocks.SAND, new ItemStack(ModItems.silicon), 0.7f); } }