added missing recipes and items
This commit is contained in:
parent
9a1395d7b0
commit
d194f35dc5
30 changed files with 326 additions and 23 deletions
|
|
@ -3,6 +3,7 @@ package com.skdevstudios.util_rings;
|
||||||
import com.skdevstudios.util_rings.init.BlockInit;
|
import com.skdevstudios.util_rings.init.BlockInit;
|
||||||
import com.skdevstudios.util_rings.init.CreativeTabInit;
|
import com.skdevstudios.util_rings.init.CreativeTabInit;
|
||||||
import com.skdevstudios.util_rings.init.ItemsInit;
|
import com.skdevstudios.util_rings.init.ItemsInit;
|
||||||
|
import com.skdevstudios.util_rings.init.PotionInit;
|
||||||
|
|
||||||
import net.minecraftforge.common.MinecraftForge;
|
import net.minecraftforge.common.MinecraftForge;
|
||||||
import net.minecraftforge.eventbus.api.IEventBus;
|
import net.minecraftforge.eventbus.api.IEventBus;
|
||||||
|
|
@ -25,8 +26,11 @@ public class UtilRings
|
||||||
ItemsInit.ITEMS.register(modEventBus);
|
ItemsInit.ITEMS.register(modEventBus);
|
||||||
//Register the Blocks
|
//Register the Blocks
|
||||||
BlockInit.BLOCKS.register(modEventBus);
|
BlockInit.BLOCKS.register(modEventBus);
|
||||||
|
//Register the Potions
|
||||||
|
PotionInit.POTIONS.register(modEventBus);
|
||||||
//Register the Creative Tabs
|
//Register the Creative Tabs
|
||||||
CreativeTabInit.CREATIVE_MODE_TABS.register(modEventBus);
|
CreativeTabInit.CREATIVE_MODE_TABS.register(modEventBus);
|
||||||
|
|
||||||
// Register the Event Bus
|
// Register the Event Bus
|
||||||
MinecraftForge.EVENT_BUS.register(this);
|
MinecraftForge.EVENT_BUS.register(this);
|
||||||
//Register the Config
|
//Register the Config
|
||||||
|
|
|
||||||
|
|
@ -10,7 +10,7 @@ import net.minecraft.world.level.block.state.properties.EnumProperty;
|
||||||
|
|
||||||
public class PineLog extends Block {
|
public class PineLog extends Block {
|
||||||
public static final EnumProperty<Direction.Axis> AXIS = BlockStateProperties.AXIS;
|
public static final EnumProperty<Direction.Axis> AXIS = BlockStateProperties.AXIS;
|
||||||
public static final DirectionProperty FACING = DirectionProperty.create("facing", Direction.Plane.HORIZONTAL);
|
public static final DirectionProperty FACING = DirectionProperty.create("facing", Direction.values());
|
||||||
|
|
||||||
public PineLog(Properties properties) {
|
public PineLog(Properties properties) {
|
||||||
super(properties);
|
super(properties);
|
||||||
|
|
|
||||||
|
|
@ -42,6 +42,9 @@ public class CreativeTabInit {
|
||||||
output.accept(ItemsInit.VOLCANIC_GLASS_RING.get());
|
output.accept(ItemsInit.VOLCANIC_GLASS_RING.get());
|
||||||
output.accept(ItemsInit.MAGNET_RING.get());
|
output.accept(ItemsInit.MAGNET_RING.get());
|
||||||
output.accept(ItemsInit.GROWTH_RING.get());
|
output.accept(ItemsInit.GROWTH_RING.get());
|
||||||
|
output.accept(ItemsInit.IRON_PLATE.get());
|
||||||
|
output.accept(ItemsInit.RAW_TIN.get());
|
||||||
|
output.accept(ItemsInit.RAW_LEAD.get());
|
||||||
output.accept(BlockInit.LEAD_ORE.get());
|
output.accept(BlockInit.LEAD_ORE.get());
|
||||||
output.accept(BlockInit.TIN_ORE.get());
|
output.accept(BlockInit.TIN_ORE.get());
|
||||||
output.accept(BlockInit.PINE_LOG.get());
|
output.accept(BlockInit.PINE_LOG.get());
|
||||||
|
|
|
||||||
|
|
@ -21,20 +21,23 @@ public class ItemsInit {
|
||||||
public static final RegistryObject<Item> IRON_RING_BOTTOM = ITEMS.register("iron_ring_bottom", () -> new Item(new Item.Properties().stacksTo(1)));
|
public static final RegistryObject<Item> IRON_RING_BOTTOM = ITEMS.register("iron_ring_bottom", () -> new Item(new Item.Properties().stacksTo(1)));
|
||||||
public static final RegistryObject<Item> IRON_RING_RIGHT = ITEMS.register("iron_ring_right", () -> new Item(new Item.Properties().stacksTo(1)));
|
public static final RegistryObject<Item> IRON_RING_RIGHT = ITEMS.register("iron_ring_right", () -> new Item(new Item.Properties().stacksTo(1)));
|
||||||
public static final RegistryObject<Item> JEWELERS_HAMMER = ITEMS.register("jewelers_hammer", () -> new Item(new Item.Properties().stacksTo(1)));
|
public static final RegistryObject<Item> JEWELERS_HAMMER = ITEMS.register("jewelers_hammer", () -> new Item(new Item.Properties().stacksTo(1)));
|
||||||
public static final RegistryObject<Item> LEAD_DUST = ITEMS.register("lead_dust", () -> new Item(new Item.Properties().stacksTo(1)));
|
public static final RegistryObject<Item> RAW_LEAD = ITEMS.register("raw_lead", () -> new Item(new Item.Properties().stacksTo(64)));
|
||||||
public static final RegistryObject<Item> LEAD_NUGGET = ITEMS.register("lead_nugget", () -> new Item(new Item.Properties().stacksTo(1)));
|
public static final RegistryObject<Item> LEAD_DUST = ITEMS.register("lead_dust", () -> new Item(new Item.Properties().stacksTo(64)));
|
||||||
public static final RegistryObject<Item> LEAD_INGOT = ITEMS.register("lead_ingot", () -> new Item(new Item.Properties().stacksTo(1)));
|
public static final RegistryObject<Item> LEAD_NUGGET = ITEMS.register("lead_nugget", () -> new Item(new Item.Properties().stacksTo(64)));
|
||||||
public static final RegistryObject<Item> TIN_DUST = ITEMS.register("tin_dust", () -> new Item(new Item.Properties().stacksTo(1)));
|
public static final RegistryObject<Item> LEAD_INGOT = ITEMS.register("lead_ingot", () -> new Item(new Item.Properties().stacksTo(64)));
|
||||||
public static final RegistryObject<Item> TIN_NUGGET = ITEMS.register("tin_nugget", () -> new Item(new Item.Properties().stacksTo(1)));
|
public static final RegistryObject<Item> RAW_TIN = ITEMS.register("raw_lead", () -> new Item(new Item.Properties().stacksTo(64)));
|
||||||
public static final RegistryObject<Item> TIN_INGOT = ITEMS.register("tin_ingot", () -> new Item(new Item.Properties().stacksTo(1)));
|
public static final RegistryObject<Item> TIN_DUST = ITEMS.register("tin_dust", () -> new Item(new Item.Properties().stacksTo(64)));
|
||||||
public static final RegistryObject<Item> PINE_TAR = ITEMS.register("pine_tar", () -> new Item(new Item.Properties().stacksTo(1)));
|
public static final RegistryObject<Item> TIN_NUGGET = ITEMS.register("tin_nugget", () -> new Item(new Item.Properties().stacksTo(64)));
|
||||||
public static final RegistryObject<Item> PINE_CONE = ITEMS.register("pine_cone", () -> new Item(new Item.Properties().stacksTo(1)));
|
public static final RegistryObject<Item> TIN_INGOT = ITEMS.register("tin_ingot", () -> new Item(new Item.Properties().stacksTo(64)));
|
||||||
|
public static final RegistryObject<Item> PINE_TAR = ITEMS.register("pine_tar", () -> new Item(new Item.Properties().stacksTo(64)));
|
||||||
|
public static final RegistryObject<Item> PINE_CONE = ITEMS.register("pine_cone", () -> new Item(new Item.Properties().stacksTo(64)));
|
||||||
public static final RegistryObject<Item> ROSIN_SOLUTION = ITEMS.register("rosin_solution", () -> new Item(new Item.Properties().stacksTo(1)));
|
public static final RegistryObject<Item> ROSIN_SOLUTION = ITEMS.register("rosin_solution", () -> new Item(new Item.Properties().stacksTo(1)));
|
||||||
public static final RegistryObject<Item> ROSIN = ITEMS.register("rosin", () -> new Item(new Item.Properties().stacksTo(1)));
|
public static final RegistryObject<Item> ROSIN = ITEMS.register("rosin", () -> new Item(new Item.Properties().stacksTo(64)));
|
||||||
public static final RegistryObject<Item> SOLDER_BLEND = ITEMS.register("solder_blend", () -> new Item(new Item.Properties().stacksTo(1)));
|
public static final RegistryObject<Item> SOLDER_BLEND = ITEMS.register("solder_blend", () -> new Item(new Item.Properties().stacksTo(64)));
|
||||||
public static final RegistryObject<Item> SOLDER_SHOT = ITEMS.register("solder_shot", () -> new Item(new Item.Properties().stacksTo(1)));
|
public static final RegistryObject<Item> SOLDER_SHOT = ITEMS.register("solder_shot", () -> new Item(new Item.Properties().stacksTo(64)));
|
||||||
public static final RegistryObject<Item> SOLDER_SPOOL = ITEMS.register("solder_spool", () -> new Item(new Item.Properties().stacksTo(1)));
|
public static final RegistryObject<Item> SOLDER_SPOOL = ITEMS.register("solder_spool", () -> new Item(new Item.Properties().stacksTo(1)));
|
||||||
public static final RegistryObject<Item> SOLDER_WIRE = ITEMS.register("solder_wire", () -> new Item(new Item.Properties().stacksTo(1)));
|
public static final RegistryObject<Item> SOLDER_WIRE = ITEMS.register("solder_wire", () -> new Item(new Item.Properties().stacksTo(64)));
|
||||||
|
public static final RegistryObject<Item> IRON_PLATE = ITEMS.register("iron_plate", () -> new Item(new Item.Properties().stacksTo(64)));
|
||||||
public static final RegistryObject<Item> VOLCANIC_GLASS_RING = ITEMS.register("volcanic_glass_ring", () -> new VolcanicGlassRing(new Item.Properties().stacksTo(1)));
|
public static final RegistryObject<Item> VOLCANIC_GLASS_RING = ITEMS.register("volcanic_glass_ring", () -> new VolcanicGlassRing(new Item.Properties().stacksTo(1)));
|
||||||
public static final RegistryObject<Item> MAGNET_RING = ITEMS.register("magnet_ring", () -> new MagnetRing(new Item.Properties().stacksTo(1)));
|
public static final RegistryObject<Item> MAGNET_RING = ITEMS.register("magnet_ring", () -> new MagnetRing(new Item.Properties().stacksTo(1)));
|
||||||
public static final RegistryObject<Item> GROWTH_RING = ITEMS.register("growth_ring", () -> new GrowthRing(new Item.Properties().stacksTo(1)));
|
public static final RegistryObject<Item> GROWTH_RING = ITEMS.register("growth_ring", () -> new GrowthRing(new Item.Properties().stacksTo(1)));
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,11 @@
|
||||||
|
package com.skdevstudios.util_rings.init;
|
||||||
|
|
||||||
|
import com.skdevstudios.util_rings.UtilRings;
|
||||||
|
|
||||||
|
import net.minecraft.world.item.alchemy.Potion;
|
||||||
|
import net.minecraftforge.registries.DeferredRegister;
|
||||||
|
import net.minecraftforge.registries.ForgeRegistries;
|
||||||
|
|
||||||
|
public class PotionInit {
|
||||||
|
public static final DeferredRegister<Potion> POTIONS = DeferredRegister.create(ForgeRegistries.POTIONS, UtilRings.MODID);
|
||||||
|
}
|
||||||
|
|
@ -17,7 +17,6 @@ public class VolcanicGlassRing extends Item implements ICurioItem {
|
||||||
public VolcanicGlassRing(Item.Properties properties) {
|
public VolcanicGlassRing(Item.Properties properties) {
|
||||||
super(properties);
|
super(properties);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public InteractionResult useOn(UseOnContext context) {
|
public InteractionResult useOn(UseOnContext context) {
|
||||||
Level world = context.getLevel();
|
Level world = context.getLevel();
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
{
|
{
|
||||||
"variants": {
|
"variants": {
|
||||||
"axis=x": { "model": "util_rings:block/pine_log", "x": 0, "y":90 },
|
"axis=x": { "model": "util_rings:block/pine_log", "x": 90, "y":90 },
|
||||||
"axis=y": { "model": "util_rings:block/pine_log", "x": 0, "y":90},
|
"axis=y": { "model": "util_rings:block/pine_log", "x":0,"y":0},
|
||||||
"axis=z": { "model": "util_rings:block/pine_log", "x": 0, "y": 0 }
|
"axis=z": { "model": "util_rings:block/pine_log", "x": 90, "y": 0 }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"parent":"minecraft:item/generated",
|
||||||
|
"textures":{
|
||||||
|
"layer0":"util_rings:item/iron_plate"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"parent":"minecraft:item/generated",
|
||||||
|
"textures":{
|
||||||
|
"layer0":"util_rings:item/iron_plate"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"parent":"minecraft:item/generated",
|
||||||
|
"textures":{
|
||||||
|
"layer0":"util_rings:item/iron_plate"
|
||||||
|
}
|
||||||
|
}
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 188 B |
BIN
src/main/resources/assets/util_rings/textures/item/raw_lead.png
Normal file
BIN
src/main/resources/assets/util_rings/textures/item/raw_lead.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 224 B |
BIN
src/main/resources/assets/util_rings/textures/item/raw_tin.png
Normal file
BIN
src/main/resources/assets/util_rings/textures/item/raw_tin.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 812 B |
12
src/main/resources/data/util_rings/recipes/iron_plate.json
Normal file
12
src/main/resources/data/util_rings/recipes/iron_plate.json
Normal file
|
|
@ -0,0 +1,12 @@
|
||||||
|
{
|
||||||
|
"type": "minecraft:crafting_shapeless",
|
||||||
|
"ingredients": [
|
||||||
|
{
|
||||||
|
"item": "minecraft:iron_ingot"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"result": {
|
||||||
|
"item": "util_rings:iron_plate",
|
||||||
|
"count": 2
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -1,16 +1,28 @@
|
||||||
{
|
{
|
||||||
"type": "minecraft:crafting_shaped",
|
"type": "minecraft:crafting_shaped",
|
||||||
"pattern": [
|
"pattern": [
|
||||||
"@#@",
|
"%!%",
|
||||||
"# #",
|
"#^$",
|
||||||
"@#@"
|
"%@%"
|
||||||
],
|
],
|
||||||
"key": {
|
"key": {
|
||||||
"#": {
|
"!": {
|
||||||
"item": "minecraft:iron_ingot"
|
"item": "util_rings:iron_ring_top"
|
||||||
},
|
},
|
||||||
"@": {
|
"@": {
|
||||||
"item": "minecraft:iron_nugget"
|
"item": "util_rings:iron_ring_bottom"
|
||||||
|
},
|
||||||
|
"#": {
|
||||||
|
"item": "util_rings:iron_ring_left"
|
||||||
|
},
|
||||||
|
"$": {
|
||||||
|
"item": "util_rings:iron_ring_right"
|
||||||
|
},
|
||||||
|
"%": {
|
||||||
|
"item": "util_rings:solder_wire"
|
||||||
|
},
|
||||||
|
"^": {
|
||||||
|
"item": "util_rings:jewelers_hammer"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"result": {
|
"result": {
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,20 @@
|
||||||
|
{
|
||||||
|
"type": "minecraft:crafting_shaped",
|
||||||
|
"pattern": [
|
||||||
|
" ",
|
||||||
|
" # ",
|
||||||
|
" @ "
|
||||||
|
],
|
||||||
|
"key": {
|
||||||
|
"@": {
|
||||||
|
"item": "util_rings:iron_plates"
|
||||||
|
},
|
||||||
|
"#": {
|
||||||
|
"item": "util_rings:jewelers_hammer"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"result": {
|
||||||
|
"item": "util_rings:iron_ring_bottom",
|
||||||
|
"count": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,20 @@
|
||||||
|
{
|
||||||
|
"type": "minecraft:crafting_shaped",
|
||||||
|
"pattern": [
|
||||||
|
" ",
|
||||||
|
"@# ",
|
||||||
|
" "
|
||||||
|
],
|
||||||
|
"key": {
|
||||||
|
"@": {
|
||||||
|
"item": "util_rings:iron_plates"
|
||||||
|
},
|
||||||
|
"#": {
|
||||||
|
"item": "util_rings:jewelers_hammer"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"result": {
|
||||||
|
"item": "util_rings:iron_ring_left",
|
||||||
|
"count": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,20 @@
|
||||||
|
{
|
||||||
|
"type": "minecraft:crafting_shaped",
|
||||||
|
"pattern": [
|
||||||
|
" ",
|
||||||
|
" #@",
|
||||||
|
" "
|
||||||
|
],
|
||||||
|
"key": {
|
||||||
|
"@": {
|
||||||
|
"item": "util_rings:iron_plates"
|
||||||
|
},
|
||||||
|
"#": {
|
||||||
|
"item": "util_rings:jewelers_hammer"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"result": {
|
||||||
|
"item": "util_rings:iron_ring_right",
|
||||||
|
"count": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,20 @@
|
||||||
|
{
|
||||||
|
"type": "minecraft:crafting_shaped",
|
||||||
|
"pattern": [
|
||||||
|
" @ ",
|
||||||
|
" # ",
|
||||||
|
" "
|
||||||
|
],
|
||||||
|
"key": {
|
||||||
|
"@": {
|
||||||
|
"item": "util_rings:iron_plates"
|
||||||
|
},
|
||||||
|
"#": {
|
||||||
|
"item": "util_rings:jewelers_hammer"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"result": {
|
||||||
|
"item": "util_rings:iron_ring_top",
|
||||||
|
"count": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,20 @@
|
||||||
|
{
|
||||||
|
"type": "minecraft:crafting_shaped",
|
||||||
|
"pattern": [
|
||||||
|
"##",
|
||||||
|
"#!#",
|
||||||
|
" !"
|
||||||
|
],
|
||||||
|
"key": {
|
||||||
|
"#": {
|
||||||
|
"item": "minecraft:deepslate"
|
||||||
|
},
|
||||||
|
"!": {
|
||||||
|
"item": "minecraft:stick"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"result": {
|
||||||
|
"item": "minecraft:stone"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
15
src/main/resources/data/util_rings/recipes/lead_dust.json
Normal file
15
src/main/resources/data/util_rings/recipes/lead_dust.json
Normal file
|
|
@ -0,0 +1,15 @@
|
||||||
|
{
|
||||||
|
"type": "minecraft:crafting_shapeless",
|
||||||
|
"ingredients": [
|
||||||
|
{
|
||||||
|
"item": "util_rings:lead_ingot"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"item": "util_rings:jewelers_hammer"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"result": {
|
||||||
|
"item": "util_rings:lead_dust",
|
||||||
|
"count": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
12
src/main/resources/data/util_rings/recipes/lead_nugget.json
Normal file
12
src/main/resources/data/util_rings/recipes/lead_nugget.json
Normal file
|
|
@ -0,0 +1,12 @@
|
||||||
|
{
|
||||||
|
"type": "minecraft:crafting_shapeless",
|
||||||
|
"ingredients": [
|
||||||
|
{
|
||||||
|
"item": "util_rings:lead_ingot"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"result": {
|
||||||
|
"item": "util_rings:lead_nugget",
|
||||||
|
"count": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
12
src/main/resources/data/util_rings/recipes/rosin.json
Normal file
12
src/main/resources/data/util_rings/recipes/rosin.json
Normal file
|
|
@ -0,0 +1,12 @@
|
||||||
|
{
|
||||||
|
"type": "forge:brewing",
|
||||||
|
"input": {
|
||||||
|
"item": "util_rings:rosin_solution"
|
||||||
|
},
|
||||||
|
"reagent": {
|
||||||
|
"item": "minecraft:empty"
|
||||||
|
},
|
||||||
|
"output": {
|
||||||
|
"item": "util_rings:rosin"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,13 @@
|
||||||
|
{
|
||||||
|
"type": "forge:brewing",
|
||||||
|
"input": {
|
||||||
|
"item": "minecraft:potion",
|
||||||
|
"nbt": "{Potion:\"minecraft:water\"}"
|
||||||
|
},
|
||||||
|
"reagent": {
|
||||||
|
"item": "util_rings:pine_tar"
|
||||||
|
},
|
||||||
|
"output": {
|
||||||
|
"item": "util_rings:rosin_solution"
|
||||||
|
}
|
||||||
|
}
|
||||||
20
src/main/resources/data/util_rings/recipes/solder_blend.json
Normal file
20
src/main/resources/data/util_rings/recipes/solder_blend.json
Normal file
|
|
@ -0,0 +1,20 @@
|
||||||
|
{
|
||||||
|
"type": "minecraft:crafting_shaped",
|
||||||
|
"pattern": [
|
||||||
|
"###",
|
||||||
|
"##@",
|
||||||
|
"@@@"
|
||||||
|
],
|
||||||
|
"key": {
|
||||||
|
"@": {
|
||||||
|
"item": "util_rings:lead_dust"
|
||||||
|
},
|
||||||
|
"#": {
|
||||||
|
"item": "util_rings:tin_dust"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"result": {
|
||||||
|
"item": "util_rings:solder_blend",
|
||||||
|
"count": 9
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,10 @@
|
||||||
|
{
|
||||||
|
"type": "minecraft:blasting",
|
||||||
|
"ingredient": {
|
||||||
|
"item": "util_rings:solder_blend"
|
||||||
|
},
|
||||||
|
"result": "util_rings:solder_shot",
|
||||||
|
"experience": 0.7,
|
||||||
|
"cookingtime": 100
|
||||||
|
}
|
||||||
|
|
||||||
20
src/main/resources/data/util_rings/recipes/solder_spool.json
Normal file
20
src/main/resources/data/util_rings/recipes/solder_spool.json
Normal file
|
|
@ -0,0 +1,20 @@
|
||||||
|
{
|
||||||
|
"type": "minecraft:crafting_shaped",
|
||||||
|
"pattern": [
|
||||||
|
"###",
|
||||||
|
"#!#",
|
||||||
|
"###"
|
||||||
|
],
|
||||||
|
"key": {
|
||||||
|
"#": {
|
||||||
|
"item": "util_rings:solder_wire"
|
||||||
|
},
|
||||||
|
"!": {
|
||||||
|
"item": "minecraft:lime_concrete"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"result": {
|
||||||
|
"item": "minecraft:stone"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
12
src/main/resources/data/util_rings/recipes/solder_wire.json
Normal file
12
src/main/resources/data/util_rings/recipes/solder_wire.json
Normal file
|
|
@ -0,0 +1,12 @@
|
||||||
|
{
|
||||||
|
"type": "minecraft:crafting_shapeless",
|
||||||
|
"ingredients": [
|
||||||
|
{
|
||||||
|
"item": "util_rings:solder_shot"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"result": {
|
||||||
|
"item": "util_rings:solder_wire",
|
||||||
|
"count": 9
|
||||||
|
}
|
||||||
|
}
|
||||||
15
src/main/resources/data/util_rings/recipes/tin_dust.json
Normal file
15
src/main/resources/data/util_rings/recipes/tin_dust.json
Normal file
|
|
@ -0,0 +1,15 @@
|
||||||
|
{
|
||||||
|
"type": "minecraft:crafting_shapeless",
|
||||||
|
"ingredients": [
|
||||||
|
{
|
||||||
|
"item": "util_rings:tin_ingot"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"item": "util_rings:jewelers_hammer"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"result": {
|
||||||
|
"item": "util_rings:tin_dust",
|
||||||
|
"count": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
12
src/main/resources/data/util_rings/recipes/tin_nugget.json
Normal file
12
src/main/resources/data/util_rings/recipes/tin_nugget.json
Normal file
|
|
@ -0,0 +1,12 @@
|
||||||
|
{
|
||||||
|
"type": "minecraft:crafting_shapeless",
|
||||||
|
"ingredients": [
|
||||||
|
{
|
||||||
|
"item": "util_rings:tin_ingot"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"result": {
|
||||||
|
"item": "util_rings:tin_nugget",
|
||||||
|
"count": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in a new issue