Finalized ARC
Finished 99% of the implementation work for the ARC and recipe system. Still need to populate the recipes (which will require textures for some items have have yet to be added).
This commit is contained in:
parent
9fa68e86ae
commit
1ead4ff820
56 changed files with 945 additions and 129 deletions
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"bloodmagic:primitive_furnace_cell"
|
||||
]
|
||||
},
|
||||
"criteria": {
|
||||
"has_magician_orb": {
|
||||
"trigger": "minecraft:inventory_changed",
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"item": "bloodmagic:magicianbloodorb"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"trigger": "minecraft:recipe_unlocked",
|
||||
"conditions": {
|
||||
"recipe": "bloodmagic:primitive_furnace_cell"
|
||||
}
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_magician_orb",
|
||||
"has_the_recipe"
|
||||
]
|
||||
]
|
||||
}
|
|
@ -1,20 +0,0 @@
|
|||
{
|
||||
"type": "bloodmagic:arc",
|
||||
"input": {
|
||||
"tag": "forge:gems/diamond"
|
||||
},
|
||||
"tool": {
|
||||
"tag": "forge:bones"
|
||||
},
|
||||
"addedoutput": [
|
||||
{
|
||||
"chance": 0.5,
|
||||
"type": {
|
||||
"item": "minecraft:diamond"
|
||||
}
|
||||
}
|
||||
],
|
||||
"output": {
|
||||
"item": "bloodmagic:altar"
|
||||
}
|
||||
}
|
|
@ -1,20 +0,0 @@
|
|||
{
|
||||
"type": "bloodmagic:arc",
|
||||
"input": {
|
||||
"tag": "forge:gems/diamond"
|
||||
},
|
||||
"tool": {
|
||||
"item": "minecraft:acacia_boat"
|
||||
},
|
||||
"inputfluid": {
|
||||
"amount": 1000,
|
||||
"fluid": "minecraft:lava"
|
||||
},
|
||||
"outputfluid": {
|
||||
"fluid": "minecraft:water",
|
||||
"amount": 100
|
||||
},
|
||||
"output": {
|
||||
"item": "bloodmagic:altar"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
"type": "bloodmagic:arc",
|
||||
"input": {
|
||||
"item": "bloodmagic:infusedslate"
|
||||
},
|
||||
"tool": {
|
||||
"tag": "bloodmagic:arc_tool_reverter"
|
||||
},
|
||||
"addedoutput": [
|
||||
{
|
||||
"chance": 0.2,
|
||||
"type": {
|
||||
"item": "bloodmagic:weakbloodshard"
|
||||
}
|
||||
}
|
||||
],
|
||||
"output": {
|
||||
"item": "bloodmagic:weakbloodshard"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"pattern": [
|
||||
"csc",
|
||||
"cfc",
|
||||
"coc"
|
||||
],
|
||||
"key": {
|
||||
"c": {
|
||||
"tag": "forge:cobblestone"
|
||||
},
|
||||
"f": {
|
||||
"tag": "forge:storage_blocks/coal"
|
||||
},
|
||||
"s": {
|
||||
"item": "bloodmagic:blankslate"
|
||||
},
|
||||
"o": {
|
||||
"type": "bloodmagic:bloodorb",
|
||||
"orb_tier": 3
|
||||
}
|
||||
},
|
||||
"result": {
|
||||
"item": "bloodmagic:furnacecell_primitive"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"type": "bloodmagic:soulforge",
|
||||
"input0": {
|
||||
"item": "minecraft:shears"
|
||||
},
|
||||
"input1": {
|
||||
"tag": "forge:stone"
|
||||
},
|
||||
"input2": {
|
||||
"item": "bloodmagic:infusedslate"
|
||||
},
|
||||
"input3": {
|
||||
"tag": "forge:ingots/iron"
|
||||
},
|
||||
"output": {
|
||||
"item": "bloodmagic:sanguinereverter",
|
||||
"nbt": "{Damage:0}"
|
||||
},
|
||||
"minimumDrain": 350.0,
|
||||
"drain": 30.0
|
||||
}
|
|
@ -1,6 +1,10 @@
|
|||
{
|
||||
"replace": false,
|
||||
"values": [
|
||||
"minecraft:diamond"
|
||||
"minecraft:diamond",
|
||||
"bloodmagic:airscribetool",
|
||||
"bloodmagic:sanguinereverter",
|
||||
"bloodmagic:lavacrystal",
|
||||
"bloodmagic:furnacecell_primitive"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"replace": false,
|
||||
"values": [
|
||||
"bloodmagic:lavacrystal",
|
||||
"bloodmagic:furnacecell_primitive"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"replace": false,
|
||||
"values": [
|
||||
"bloodmagic:sanguinereverter"
|
||||
]
|
||||
}
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"replace": false,
|
||||
"values": [
|
||||
"bloodmagic:airscribetool"
|
||||
]
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue