Add coke recipe and make bottles give empty bottles back.
This commit is contained in:
parent
101e23bc1e
commit
1631f5538a
11
src/main/java/com/pjht/ssspcore/item/ItemBottle.java
Normal file
11
src/main/java/com/pjht/ssspcore/item/ItemBottle.java
Normal 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);
|
||||||
|
}
|
||||||
|
}
|
@ -21,14 +21,14 @@ public class ModItems {
|
|||||||
registerItem("housing");
|
registerItem("housing");
|
||||||
registerItem("blank_pcb");
|
registerItem("blank_pcb");
|
||||||
registerItem("blank_pcb_blueprint");
|
registerItem("blank_pcb_blueprint");
|
||||||
registerItem("phosphoric_acid");
|
registerBottle("phosphoric_acid");
|
||||||
registerItem("salt");
|
registerItem("salt");
|
||||||
registerItem("boron");
|
registerItem("boron");
|
||||||
registerItem("hydrogen_bottle");
|
registerBottle("hydrogen_bottle");
|
||||||
registerItem("clorine_bottle");
|
registerBottle("clorine_bottle");
|
||||||
registerItem("hydrocloric_acid");
|
registerBottle("hydrocloric_acid");
|
||||||
registerItem("boric_acid");
|
registerItem("boric_acid");
|
||||||
registerItem("ferric_acid");
|
registerBottle("ferric_acid");
|
||||||
//NEXT ITEM HERE
|
//NEXT ITEM HERE
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -55,7 +55,10 @@ public class ModItems {
|
|||||||
private static void registerFuel(String name, String fuelName, int burnTime) {
|
private static void registerFuel(String name, String fuelName, int burnTime) {
|
||||||
items.put(name, new ItemFuel(name, fuelName, 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() {
|
public static void initOreDict() {
|
||||||
for (ItemBase item: items.values()) {
|
for (ItemBase item: items.values()) {
|
||||||
if (item.isOredict()) {
|
if (item.isOredict()) {
|
||||||
|
16
src/main/resources/assets/ssspcore/recipes/coke.json
Normal file
16
src/main/resources/assets/ssspcore/recipes/coke.json
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
{
|
||||||
|
"type": "minecraft:crafting_shapeless",
|
||||||
|
"ingredients": [
|
||||||
|
{
|
||||||
|
"item": "minecraft:coal",
|
||||||
|
"data": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"item": "minecraft:coal",
|
||||||
|
"data": 0
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"result": {
|
||||||
|
"item": "ssspcore:coke"
|
||||||
|
}
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user