Add coke recipe and make bottles give empty bottles back.

This commit is contained in:
pjht 2018-03-24 11:47:41 -05:00
parent 101e23bc1e
commit 1631f5538a
3 changed files with 36 additions and 6 deletions

View File

@ -0,0 +1,11 @@
package com.pjht.ssspcore.item;
import net.minecraft.init.Items;
public class ItemBottle extends ItemBase {
public ItemBottle(String name) {
super(name);
this.setContainerItem(Items.GLASS_BOTTLE);
}
}

View File

@ -21,14 +21,14 @@ public class ModItems {
registerItem("housing");
registerItem("blank_pcb");
registerItem("blank_pcb_blueprint");
registerItem("phosphoric_acid");
registerBottle("phosphoric_acid");
registerItem("salt");
registerItem("boron");
registerItem("hydrogen_bottle");
registerItem("clorine_bottle");
registerItem("hydrocloric_acid");
registerBottle("hydrogen_bottle");
registerBottle("clorine_bottle");
registerBottle("hydrocloric_acid");
registerItem("boric_acid");
registerItem("ferric_acid");
registerBottle("ferric_acid");
//NEXT ITEM HERE
}
@ -55,7 +55,10 @@ public class ModItems {
private static void registerFuel(String name, String fuelName, int burnTime) {
items.put(name, new ItemFuel(name, fuelName, burnTime));
}
private static void registerBottle(String name) {
items.put(name, new ItemBottle(name));
}
public static void initOreDict() {
for (ItemBase item: items.values()) {
if (item.isOredict()) {

View File

@ -0,0 +1,16 @@
{
"type": "minecraft:crafting_shapeless",
"ingredients": [
{
"item": "minecraft:coal",
"data": 0
},
{
"item": "minecraft:coal",
"data": 0
}
],
"result": {
"item": "ssspcore:coke"
}
}