From 888e39604b2f1a9ef396d00bd1356268fdc63a56 Mon Sep 17 00:00:00 2001 From: jottyfan Date: Fri, 24 Jul 2020 22:58:57 +0200 Subject: [PATCH] added salpeter, sulphor, levelup and pencil items --- .../quickiefabric/init/RegistryManager.java | 25 +++++++++++++++--- .../quickiefabric/items/ItemLevelup.java | 15 +++++++++++ .../quickiefabric/items/ItemPencil.java | 16 +++++++++++ .../quickiefabric/items/ItemSalpeter.java | 16 +++++++++++ .../quickiefabric/items/ItemSpeedpowder.java | 5 ++-- .../quickiefabric/items/ItemSulphor.java | 16 +++++++++++ .../quickiefabric/models/item/levelup.json | 6 +++++ .../quickiefabric/models/item/pencil.json | 6 +++++ .../quickiefabric/models/item/salpeter.json | 6 +++++ .../quickiefabric/models/item/sulphor.json | 6 +++++ .../quickiefabric/textures/item/levelup.png | Bin 0 -> 1803 bytes .../quickiefabric/textures/item/pencil.png | Bin 0 -> 3087 bytes .../quickiefabric/textures/item/salpeter.png | Bin 0 -> 817 bytes .../quickiefabric/textures/item/sulphor.png | Bin 0 -> 639 bytes .../data/quickiefabric/recipes/gunpowder.json | 18 +++++++++++++ .../data/quickiefabric/recipes/levelup.json | 15 +++++++++++ .../data/quickiefabric/recipes/pencil.json | 19 +++++++++++++ .../data/quickiefabric/recipes/pencil2.json | 19 +++++++++++++ 18 files changed, 182 insertions(+), 6 deletions(-) create mode 100644 src/main/java/de/jottyfan/minecraft/quickiefabric/items/ItemLevelup.java create mode 100644 src/main/java/de/jottyfan/minecraft/quickiefabric/items/ItemPencil.java create mode 100644 src/main/java/de/jottyfan/minecraft/quickiefabric/items/ItemSalpeter.java create mode 100644 src/main/java/de/jottyfan/minecraft/quickiefabric/items/ItemSulphor.java create mode 100644 src/main/resources/assets/quickiefabric/models/item/levelup.json create mode 100644 src/main/resources/assets/quickiefabric/models/item/pencil.json create mode 100644 src/main/resources/assets/quickiefabric/models/item/salpeter.json create mode 100644 src/main/resources/assets/quickiefabric/models/item/sulphor.json create mode 100644 src/main/resources/assets/quickiefabric/textures/item/levelup.png create mode 100644 src/main/resources/assets/quickiefabric/textures/item/pencil.png create mode 100644 src/main/resources/assets/quickiefabric/textures/item/salpeter.png create mode 100644 src/main/resources/assets/quickiefabric/textures/item/sulphor.png create mode 100644 src/main/resources/data/quickiefabric/recipes/gunpowder.json create mode 100644 src/main/resources/data/quickiefabric/recipes/levelup.json create mode 100644 src/main/resources/data/quickiefabric/recipes/pencil.json create mode 100644 src/main/resources/data/quickiefabric/recipes/pencil2.json diff --git a/src/main/java/de/jottyfan/minecraft/quickiefabric/init/RegistryManager.java b/src/main/java/de/jottyfan/minecraft/quickiefabric/init/RegistryManager.java index 7c0b317..8cef2bc 100644 --- a/src/main/java/de/jottyfan/minecraft/quickiefabric/init/RegistryManager.java +++ b/src/main/java/de/jottyfan/minecraft/quickiefabric/init/RegistryManager.java @@ -1,8 +1,11 @@ package de.jottyfan.minecraft.quickiefabric.init; +import de.jottyfan.minecraft.quickiefabric.items.ItemLevelup; +import de.jottyfan.minecraft.quickiefabric.items.ItemPencil; +import de.jottyfan.minecraft.quickiefabric.items.ItemSalpeter; import de.jottyfan.minecraft.quickiefabric.items.ItemSpeedpowder; +import de.jottyfan.minecraft.quickiefabric.items.ItemSulphor; import net.fabricmc.fabric.api.client.itemgroup.FabricItemGroupBuilder; -import net.minecraft.item.Item; import net.minecraft.item.ItemGroup; import net.minecraft.item.ItemStack; import net.minecraft.util.Identifier; @@ -15,15 +18,29 @@ import net.minecraft.util.registry.Registry; */ public class RegistryManager { - public static final ItemSpeedpowder ITEM_SPEEDPOWDER = new ItemSpeedpowder(new Item.Settings().group(RegistryManager.QUICKIEFABRIC_GROUP)); + private static final String QUICKIEFABRIC = "quickiefabric"; + + public static final ItemSpeedpowder ITEM_SPEEDPOWDER = new ItemSpeedpowder(); + public static final ItemLevelup ITEM_LEVELUP = new ItemLevelup(); + public static final ItemPencil ITEM_PENCIL = new ItemPencil(); + public static final ItemSalpeter ITEM_SALPETER = new ItemSalpeter(); + public static final ItemSulphor ITEM_SULPHOR = new ItemSulphor(); - public static final ItemGroup QUICKIEFABRIC_GROUP = FabricItemGroupBuilder.create(new Identifier("quickiefabric", "all")).icon(() -> new ItemStack(ITEM_SPEEDPOWDER)).appendItems(stacks -> { + public static final ItemGroup QUICKIEFABRIC_GROUP = FabricItemGroupBuilder.create(new Identifier(QUICKIEFABRIC, "all")).icon(() -> new ItemStack(ITEM_SPEEDPOWDER)).appendItems(stacks -> { + stacks.add(new ItemStack(ITEM_SALPETER)); + stacks.add(new ItemStack(ITEM_SULPHOR)); stacks.add(new ItemStack(ITEM_SPEEDPOWDER)); + stacks.add(new ItemStack(ITEM_LEVELUP)); + stacks.add(new ItemStack(ITEM_PENCIL)); }).build(); public static final void registerItems() { - Registry.register(Registry.ITEM, new Identifier("quickiefabric", "speedpowder"), ITEM_SPEEDPOWDER); + Registry.register(Registry.ITEM, new Identifier(QUICKIEFABRIC, "speedpowder"), ITEM_SPEEDPOWDER); + Registry.register(Registry.ITEM, new Identifier(QUICKIEFABRIC, "levelup"), ITEM_LEVELUP); + Registry.register(Registry.ITEM, new Identifier(QUICKIEFABRIC, "pencil"), ITEM_PENCIL); + Registry.register(Registry.ITEM, new Identifier(QUICKIEFABRIC, "salpeter"), ITEM_SALPETER); + Registry.register(Registry.ITEM, new Identifier(QUICKIEFABRIC, "sulphor"), ITEM_SULPHOR); } } diff --git a/src/main/java/de/jottyfan/minecraft/quickiefabric/items/ItemLevelup.java b/src/main/java/de/jottyfan/minecraft/quickiefabric/items/ItemLevelup.java new file mode 100644 index 0000000..27ae601 --- /dev/null +++ b/src/main/java/de/jottyfan/minecraft/quickiefabric/items/ItemLevelup.java @@ -0,0 +1,15 @@ +package de.jottyfan.minecraft.quickiefabric.items; + +import de.jottyfan.minecraft.quickiefabric.init.RegistryManager; +import net.minecraft.item.Item; + +/** + * + * @author jotty + * + */ +public class ItemLevelup extends Item { + public ItemLevelup() { + super(new Item.Settings().group(RegistryManager.QUICKIEFABRIC_GROUP).maxCount(99)); + } +} diff --git a/src/main/java/de/jottyfan/minecraft/quickiefabric/items/ItemPencil.java b/src/main/java/de/jottyfan/minecraft/quickiefabric/items/ItemPencil.java new file mode 100644 index 0000000..63f6133 --- /dev/null +++ b/src/main/java/de/jottyfan/minecraft/quickiefabric/items/ItemPencil.java @@ -0,0 +1,16 @@ +package de.jottyfan.minecraft.quickiefabric.items; + +import de.jottyfan.minecraft.quickiefabric.init.RegistryManager; +import net.minecraft.item.Item; + +/** + * + * @author jotty + * + */ +public class ItemPencil extends Item { + + public ItemPencil() { + super(new Item.Settings().group(RegistryManager.QUICKIEFABRIC_GROUP)); + } +} diff --git a/src/main/java/de/jottyfan/minecraft/quickiefabric/items/ItemSalpeter.java b/src/main/java/de/jottyfan/minecraft/quickiefabric/items/ItemSalpeter.java new file mode 100644 index 0000000..412bccf --- /dev/null +++ b/src/main/java/de/jottyfan/minecraft/quickiefabric/items/ItemSalpeter.java @@ -0,0 +1,16 @@ +package de.jottyfan.minecraft.quickiefabric.items; + +import de.jottyfan.minecraft.quickiefabric.init.RegistryManager; +import net.minecraft.item.Item; + +/** + * + * @author jotty + * + */ +public class ItemSalpeter extends Item { + + public ItemSalpeter() { + super(new Item.Settings().group(RegistryManager.QUICKIEFABRIC_GROUP)); + } +} diff --git a/src/main/java/de/jottyfan/minecraft/quickiefabric/items/ItemSpeedpowder.java b/src/main/java/de/jottyfan/minecraft/quickiefabric/items/ItemSpeedpowder.java index 705055b..a80bd6c 100644 --- a/src/main/java/de/jottyfan/minecraft/quickiefabric/items/ItemSpeedpowder.java +++ b/src/main/java/de/jottyfan/minecraft/quickiefabric/items/ItemSpeedpowder.java @@ -1,5 +1,6 @@ package de.jottyfan.minecraft.quickiefabric.items; +import de.jottyfan.minecraft.quickiefabric.init.RegistryManager; import net.minecraft.item.Item; /** @@ -8,7 +9,7 @@ import net.minecraft.item.Item; * */ public class ItemSpeedpowder extends Item { - public ItemSpeedpowder(Settings settings) { - super(settings); + public ItemSpeedpowder() { + super(new Item.Settings().group(RegistryManager.QUICKIEFABRIC_GROUP)); } } diff --git a/src/main/java/de/jottyfan/minecraft/quickiefabric/items/ItemSulphor.java b/src/main/java/de/jottyfan/minecraft/quickiefabric/items/ItemSulphor.java new file mode 100644 index 0000000..2c0c761 --- /dev/null +++ b/src/main/java/de/jottyfan/minecraft/quickiefabric/items/ItemSulphor.java @@ -0,0 +1,16 @@ +package de.jottyfan.minecraft.quickiefabric.items; + +import de.jottyfan.minecraft.quickiefabric.init.RegistryManager; +import net.minecraft.item.Item; + +/** + * + * @author jotty + * + */ +public class ItemSulphor extends Item { + + public ItemSulphor() { + super(new Item.Settings().group(RegistryManager.QUICKIEFABRIC_GROUP)); + } +} diff --git a/src/main/resources/assets/quickiefabric/models/item/levelup.json b/src/main/resources/assets/quickiefabric/models/item/levelup.json new file mode 100644 index 0000000..2219408 --- /dev/null +++ b/src/main/resources/assets/quickiefabric/models/item/levelup.json @@ -0,0 +1,6 @@ +{ + "parent": "item/paper", + "textures": { + "layer0": "quickiefabric:item/levelup" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/quickiefabric/models/item/pencil.json b/src/main/resources/assets/quickiefabric/models/item/pencil.json new file mode 100644 index 0000000..a7bba00 --- /dev/null +++ b/src/main/resources/assets/quickiefabric/models/item/pencil.json @@ -0,0 +1,6 @@ +{ + "parent": "item/stick", + "textures": { + "layer0": "quickiefabric:item/pencil" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/quickiefabric/models/item/salpeter.json b/src/main/resources/assets/quickiefabric/models/item/salpeter.json new file mode 100644 index 0000000..1fe0fea --- /dev/null +++ b/src/main/resources/assets/quickiefabric/models/item/salpeter.json @@ -0,0 +1,6 @@ +{ + "parent": "item/coal", + "textures": { + "layer0": "quickiefabric:item/salpeter" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/quickiefabric/models/item/sulphor.json b/src/main/resources/assets/quickiefabric/models/item/sulphor.json new file mode 100644 index 0000000..d9815eb --- /dev/null +++ b/src/main/resources/assets/quickiefabric/models/item/sulphor.json @@ -0,0 +1,6 @@ +{ + "parent": "item/coal", + "textures": { + "layer0": "quickiefabric:item/sulphor" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/quickiefabric/textures/item/levelup.png b/src/main/resources/assets/quickiefabric/textures/item/levelup.png new file mode 100644 index 0000000000000000000000000000000000000000..0e4cf1a653acdbe2499e2603b7ebce650c11e6de GIT binary patch literal 1803 zcmV+m2lV)fP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+TB=La^yA){pTri1Ong!9*1jHZjj^Wagp5JwrA{_ zseD9oixfx#;CleXvg!Z)J4M*M~XUyj#uSZXY+&?Hv{S1`nfqWFP9s`%fV@PNlut%}UN0IQc?Dl)v+p-~P zeB44k^T!!qFyLqA!%5`e14W0YV;f^g=qp_o{qgl9&&}ofq5O%`yGNhMADA`^&}%?m7z%g$ zp`84i+&ogcczduM!fp9U?!pA*;ksCxzcHGQ(f97M3)pfvo4U5LdYD%xT5DCXQ)NK> z=>&V;3AZ98D(GwovVyx(A_irH95u=`sIRtCg^P|mN3_h9g{py2K}O=b=yvm_!4bqa zQ4n1b4gx9PzR)t8mbpp_!;RD+dI-u0OMdG%Uzs$Zg7&FNB}v=0@%iyNNXy4-eMF&5aA^lq@T{z1X<2`#7}gJ z7|LF}^WFy^z53*HkT5eWgcxQ;%~7I@K86^h#uT$rQKw#mMpaFk6DL8%^$GcyG^La? zjAm%gSe-E;=fXvbE53vhiT9U6YE3maZqks)EwtFQrItH&gi?3i_t0b4 zo_Zb#wIRa|Kf;JZM=~SdtQ}h4-QQr14r{!aniJ#A8l*8^DrlAyKRE+q>%k??1DGa!Qh1aoFm_XXzO^Y#&I zEw2xqEQV$pPEf5N`-ZKVHFL4hY*!aW@T1mzHt^l{|D{Np=Gn<&!=I&&u$X-m zdb>p4ey26xS`gz{y{I5;>;UC( zvfrF&?QYwHyFDYww)=yPj?yJ;Z6mV`9G1dXh|L_raOU1KQ2KqmV59?4)xIJdpAQuO zHJWYDaz${dS?Z83W4|^p%}PmUka4UZna+mP&;>n?h#N28Gr**tHn#Y-5K%kE+X-08 zTHmth^2n!_cIdh&x8{0E!AMm`NO0hIhR+8+t52@&6ang;&Z6l0xH1218z1e$%x&EA zcA_2;VADwqcZwCAFViQ%YN*wt6H$e;Lp$l1@ge?6KtC*Fe*8BE!Qo z`#Ss$SPgG|LZ$D5H^j*@TU~T&0*1bT(p}R?` zpKa=H%}*xuzEf*h?Z`omCkL&&%UvC_JO6=zRJ_-H513#4WWNUUlWp@0#=pYaf38Rd z&UwlF3(Hg}XZv8z0{{R3dr(YNMS%bSEdT&i0043T06!ZWK^`9e0037(L0CgWSwuun zPXJm*Mq5WmT}nz_OG{o$OI}P&UrkM5PEKG?PhwF~Vp39LQ&VJARBKmPd|Fz4U0r`) zUw~m@fn#HVWMqP5WP)X7gJ)-iX=#RRY=>=ahi-0%Z*SDpl<4TiAUJsZ00001bW%=J z06^y0W&i*H0b)x>L;#2d9Y_EG010qNS#tmY3ljhU3ljkVnw%H_000McNliru;|dK8 z8!UI|H`)LI02y>eSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{004tYL_t&- z({;}44uUWY1>hc#iWQWB;sxX)vhDq!(2)fd6VAW$rD;pF65y}*&xL@SYxyI1=(bbp zBdGLH>nvi-^Hm=VT&O(pf-tysFMT>h@dVZ)4f)=Tm*aj5LnOxFoVWF+%orl%1-m#+ t0P#zmI0CH9XT@4)BHzbkStk)%%^M;82s`bMC>{U+002ovPDHLkV1iB`PJ93W literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/quickiefabric/textures/item/pencil.png b/src/main/resources/assets/quickiefabric/textures/item/pencil.png new file mode 100644 index 0000000000000000000000000000000000000000..b571d047520cc84db04417de4ff35304c7db849b GIT binary patch literal 3087 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/quickiefabric/textures/item/salpeter.png b/src/main/resources/assets/quickiefabric/textures/item/salpeter.png new file mode 100644 index 0000000000000000000000000000000000000000..b1d35978c9f3a51b435001b99d3205b17f31c86c GIT binary patch literal 817 zcmWlWZ%h++7{?EdGEp+{Pi)LEhL~v-mC5#ETTD>Opg{@IzR-8*C>c{WqcsMzB@Ub! ziJF*YaZwkCU|}m%OUqGu?e%(hz2oTp`~B|!^{xzIf3ob&mMq4^#T_rc&-49!-aUDS zyE@ydt9Dc&2vQwr_n-83&1&9Q>&?9f-aLgM6=c`(V5=!-r$@e;ow}EaeTO~0hs7UY zi65!N_t?xxX67-5KFOe?S#&ImMsl-bRO%6#ir{lU<>n@G>7SXoF*^Muk3~pqJdZ{3 z>@zYu$z>uG9wYH-8lR%^SOK3b;8TU%G)*K~A|?<~k(eyz<6=HqpwJ@ujHQxADqf_L z^E4{ZNtsS?3|eH;Jd+ZcgviWF%#6sScs4DvGXk5E*eqaE&@1z4p36#HM&>YuO9Czf zxwOuu_#y>)T;XxZ=Yc>0F|P@PE)YOuph%0-ye?)`kv7DvE|O3x7$T`jgd#DjOdArT z$&@bBrp)SqR)C-b20&f`zyhQK7Yx8@kW-PW9Jxzxj?d=!$4Gg!fkB_HO^u3C8&yQ@|cKY@Y zLb&C^mzS~TYp*8hS9Ngn7mqhxIG2ySJrMPsX==KEGxTEn;DO$T*_y_yTd(wW?H~H! n_TBizp;2<=PA&I$H`2QXX?|V*`@<;zVD-j8Yo|YUtb6c(RCL?M literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/quickiefabric/textures/item/sulphor.png b/src/main/resources/assets/quickiefabric/textures/item/sulphor.png new file mode 100644 index 0000000000000000000000000000000000000000..db3ee45baef5763f4e6b23d0a40276c9f85adb7c GIT binary patch literal 639 zcmV-_0)YLAP)2+*kaw;T;JJOJ?1 Z8vw#Z8J0p6eMA5N002ovPDHLkV1g{%BV_;p literal 0 HcmV?d00001 diff --git a/src/main/resources/data/quickiefabric/recipes/gunpowder.json b/src/main/resources/data/quickiefabric/recipes/gunpowder.json new file mode 100644 index 0000000..2b9650f --- /dev/null +++ b/src/main/resources/data/quickiefabric/recipes/gunpowder.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "minecraft:coal" + }, + { + "item": "quickiefabric:sulphor" + }, + { + "item": "quickiefabric:salpeter" + } + ], + "result": { + "item": "minecraft:gunpowder", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/quickiefabric/recipes/levelup.json b/src/main/resources/data/quickiefabric/recipes/levelup.json new file mode 100644 index 0000000..e923270 --- /dev/null +++ b/src/main/resources/data/quickiefabric/recipes/levelup.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "minecraft:paper" + }, + { + "item": "quickiefabric:speedpowder" + } + ], + "result": { + "item": "quickiefabric:levelup", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/quickiefabric/recipes/pencil.json b/src/main/resources/data/quickiefabric/recipes/pencil.json new file mode 100644 index 0000000..1402729 --- /dev/null +++ b/src/main/resources/data/quickiefabric/recipes/pencil.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "| ", + " c" + ], + "key": { + "c": { + "item": "minecraft:coal" + }, + "|": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "quickiefabric:pencil", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/data/quickiefabric/recipes/pencil2.json b/src/main/resources/data/quickiefabric/recipes/pencil2.json new file mode 100644 index 0000000..dd086e8 --- /dev/null +++ b/src/main/resources/data/quickiefabric/recipes/pencil2.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "| ", + " c" + ], + "key": { + "c": { + "item": "minecraft:charcoal" + }, + "|": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "quickiefabric:pencil", + "count": 4 + } +}