<|start_filename|>src/main/resources/data/mysticalagradditions/recipes/inferium_coal.json<|end_filename|>
{
  "type": "crafting_shapeless",
  "ingredients": [
    {
      "item": "minecraft:coal"
    },
    {
      "item": "mysticalagriculture:inferium_essence"
    },
    {
      "item": "mysticalagriculture:inferium_essence"
    }
  ],
  "result": {
    "item": "mysticalagradditions:inferium_coal"
  }
}

<|start_filename|>src/main/resources/assets/mysticalagradditions/blockstates/tertium_coal_block.json<|end_filename|>
{
  "variants": {
    "": {
      "model": "mysticalagradditions:block/tertium_coal_block"
    }
  }
}

<|start_filename|>src/main/resources/data/mysticalagradditions/recipes/insanium_coal.json<|end_filename|>
{
  "type": "crafting_shapeless",
  "ingredients": [
    {
      "item": "minecraft:coal"
    },
    {
      "item": "mysticalagradditions:insanium_essence"
    },
    {
      "item": "mysticalagradditions:insanium_essence"
    }
  ],
  "result": {
    "item": "mysticalagradditions:insanium_coal"
  }
}

<|start_filename|>src/main/resources/assets/mysticalagradditions/models/item/imperium_paxel.json<|end_filename|>
{
  "parent":"item/handheld",
  "textures": {
    "layer0":"mysticalagradditions:item/imperium_paxel"
  }
}

<|start_filename|>src/main/resources/data/mysticalagradditions/recipes/supremium_paxel.json<|end_filename|>
{
  "type": "crafting_shaped",
  "conditions": [
    {
      "type": "forge:item_exists",
      "item": "mysticalagradditions:supremium_paxel"
    },
    {
      "type": "forge:item_exists",
      "item": "mysticalagriculture:supremium_pickaxe"
    }
  ],
  "pattern": [
    "ABC",
    " S ",
    " S "
  ],
  "key": {
    "A": {
      "item": "mysticalagriculture:supremium_axe"
    },
    "B": {
      "item": "mysticalagriculture:supremium_pickaxe"
    },
    "C": {
      "item": "mysticalagriculture:supremium_shovel"
    },
    "S": {
      "tag": "forge:rods/wooden"
    }
  },
  "result": {
    "item": "mysticalagradditions:supremium_paxel"
  }
}

<|start_filename|>src/main/resources/assets/mysticalagradditions/models/item/dragon_egg_chunk.json<|end_filename|>
{
  "parent":"item/generated",
  "textures": {
    "layer0":"mysticalagradditions:item/dragon_egg_chunk"
  }
}

<|start_filename|>src/main/resources/assets/mysticalagradditions/models/item/tertium_paxel.json<|end_filename|>
{
  "parent":"item/handheld",
  "textures": {
    "layer0":"mysticalagradditions:item/tertium_paxel"
  }
}

<|start_filename|>src/main/resources/assets/mysticalagradditions/blockstates/nether_star_crux.json<|end_filename|>
{
  "variants": {
    "": {
      "model": "mysticalagradditions:block/nether_star_crux"
    }
  }
}

<|start_filename|>src/main/resources/data/mysticalagradditions/recipes/inferium_coal_block_uncraft.json<|end_filename|>
{
  "type": "crafting_shapeless",
  "ingredients": [
    {
      "item": "mysticalagradditions:inferium_coal_block"
    }
  ],
  "result": {
    "item": "mysticalagradditions:inferium_coal",
    "count": 9
  }
}

<|start_filename|>src/main/resources/assets/mysticalagradditions/models/block/insanium_block.json<|end_filename|>
{
  "parent": "block/cube_all",
  "textures": {
    "all": "mysticalagradditions:block/insanium_block"
  }
}

<|start_filename|>src/main/resources/data/mysticalagradditions/recipes/supremium_coal.json<|end_filename|>
{
  "type": "crafting_shapeless",
  "ingredients": [
    {
      "item": "minecraft:coal"
    },
    {
      "item": "mysticalagriculture:supremium_essence"
    },
    {
      "item": "mysticalagriculture:supremium_essence"
    }
  ],
  "result": {
    "item": "mysticalagradditions:supremium_coal"
  }
}

<|start_filename|>src/main/resources/assets/mysticalagradditions/blockstates/inferium_coal_block.json<|end_filename|>
{
  "variants": {
    "": {
      "model": "mysticalagradditions:block/inferium_coal_block"
    }
  }
}

<|start_filename|>src/main/resources/data/mysticalagradditions/recipes/prudentium_coal_block_uncraft.json<|end_filename|>
{
  "type": "crafting_shapeless",
  "ingredients": [
    {
      "item": "mysticalagradditions:prudentium_coal_block"
    }
  ],
  "result": {
    "item": "mysticalagradditions:prudentium_coal",
    "count": 9
  }
}

<|start_filename|>src/main/resources/data/mysticalagradditions/recipes/prudentium_coal.json<|end_filename|>
{
  "type": "crafting_shapeless",
  "ingredients": [
    {
      "item": "minecraft:coal"
    },
    {
      "item": "mysticalagriculture:prudentium_essence"
    },
    {
      "item": "mysticalagriculture:prudentium_essence"
    }
  ],
  "result": {
    "item": "mysticalagradditions:prudentium_coal"
  }
}

<|start_filename|>src/main/resources/data/mysticalagradditions/recipes/imperium_paxel.json<|end_filename|>
{
  "type": "crafting_shaped",
  "conditions": [
    {
      "type": "forge:item_exists",
      "item": "mysticalagradditions:imperium_paxel"
    },
    {
      "type": "forge:item_exists",
      "item": "mysticalagriculture:imperium_pickaxe"
    }
  ],
  "pattern": [
    "ABC",
    " S ",
    " S "
  ],
  "key": {
    "A": {
      "item": "mysticalagriculture:imperium_axe"
    },
    "B": {
      "item": "mysticalagriculture:imperium_pickaxe"
    },
    "C": {
      "item": "mysticalagriculture:imperium_shovel"
    },
    "S": {
      "tag": "forge:rods/wooden"
    }
  },
  "result": {
    "item": "mysticalagradditions:imperium_paxel"
  }
}

<|start_filename|>src/main/resources/assets/mysticalagradditions/models/item/inferium_paxel.json<|end_filename|>
{
  "parent":"item/handheld",
  "textures": {
    "layer0":"mysticalagradditions:item/inferium_paxel"
  }
}

<|start_filename|>src/main/java/com/blakebr0/mysticalagradditions/item/EssenceCoalItem.java<|end_filename|>
package com.blakebr0.mysticalagradditions.item;

import com.blakebr0.cucumber.item.BaseItem;
import net.minecraft.item.ItemStack;

import java.util.function.Function;

public class EssenceCoalItem extends BaseItem {
    private final int fuel;

    public EssenceCoalItem(int fuel, Function<Properties, Properties> properties) {
        super(properties);
        this.fuel = fuel;
    }

    @Override
    public int getBurnTime(ItemStack stack) {
        return this.fuel;
    }
}


<|start_filename|>src/main/resources/assets/mysticalagradditions/blockstates/insanium_ingot_block.json<|end_filename|>
{
  "variants": {
    "": {
      "model": "mysticalagradditions:block/insanium_ingot_block"
    }
  }
}

<|start_filename|>src/main/resources/data/mysticalagradditions/recipes/insanium_gemstone.json<|end_filename|>
{
  "type": "crafting_shapeless",
  "ingredients": [
    {
      "item": "mysticalagriculture:prosperity_gemstone"
    },
    {
      "item": "mysticalagradditions:insanium_essence"
    },
    {
      "item": "mysticalagradditions:insanium_essence"
    }
  ],
  "result": {
    "item": "mysticalagradditions:insanium_gemstone"
  }
}

<|start_filename|>src/main/resources/assets/mysticalagradditions/models/item/prudentium_coal.json<|end_filename|>
{
  "parent": "item/generated",
  "textures": {
    "layer0": "mysticalagradditions:item/prudentium_coal"
  }
}

<|start_filename|>src/main/resources/assets/mysticalagradditions/models/item/supremium_paxel.json<|end_filename|>
{
  "parent":"item/handheld",
  "textures": {
    "layer0":"mysticalagradditions:item/supremium_paxel"
  }
}

<|start_filename|>src/main/resources/data/mysticalagradditions/recipes/insanium_ingot.json<|end_filename|>
{
  "type": "crafting_shapeless",
  "ingredients": [
    {
      "item": "mysticalagriculture:prosperity_ingot"
    },
    {
      "item": "mysticalagradditions:insanium_essence"
    },
    {
      "item": "mysticalagradditions:insanium_essence"
    }
  ],
  "result": {
    "item": "mysticalagradditions:insanium_ingot"
  }
}

<|start_filename|>src/main/resources/data/mysticalagradditions/recipes/insanium_essence.json<|end_filename|>
{
  "type": "crafting_shaped",
  "pattern": [
    " E ",
    "ECE",
    " E "
  ],
  "key": {
    "E": {
      "item": "mysticalagriculture:supremium_essence"
    },
    "C": {
      "tag": "mysticalagriculture:infusion_crystals"
    }
  },
  "result": {
    "item": "mysticalagradditions:insanium_essence"
  }
}

<|start_filename|>src/main/resources/data/mysticalagradditions/recipes/imperium_coal.json<|end_filename|>
{
  "type": "crafting_shapeless",
  "ingredients": [
    {
      "item": "minecraft:coal"
    },
    {
      "item": "mysticalagriculture:imperium_essence"
    },
    {
      "item": "mysticalagriculture:imperium_essence"
    }
  ],
  "result": {
    "item": "mysticalagradditions:imperium_coal"
  }
}