EMI Defaults

This commit is contained in:
Frank 2022-07-31 00:03:05 +02:00
parent 19541a0ed0
commit 6b193bfa63
3 changed files with 364 additions and 1 deletions

View file

@ -17,7 +17,7 @@ public class EMIBlastingRecipe extends EMIAbstractAlloyingRecipe<Container, Blas
super(recipe, new ResourceLocation(
"emi",
recipe.getId().getNamespace() + "/" + recipe.getId().getPath() + "/allloying"
), 2, false);
), 1, false);
}
@Override

View file

@ -7,10 +7,14 @@ import net.minecraft.world.item.crafting.RecipeManager;
import dev.emi.emi.api.EmiRegistry;
import dev.emi.emi.api.recipe.EmiRecipeCategory;
import dev.emi.emi.api.recipe.VanillaEmiRecipeCategories;
import dev.emi.emi.api.stack.EmiStack;
public class EMIPlugin implements dev.emi.emi.api.EmiPlugin {
public static final EmiStack INFUSION_WORKSTATION = EmiStack.of(EndBlocks.INFUSION_PEDESTAL);
public static final EmiStack AZURE_JADESTONE_FURNACE_WORKSTATION = EmiStack.of(EndBlocks.AZURE_JADESTONE.furnace);
public static final EmiStack SANDY_JADESTONE_FURNACE_WORKSTATION = EmiStack.of(EndBlocks.SANDY_JADESTONE.furnace);
public static final EmiStack VIRID_JADESTONE_FURNACE_WORKSTATION = EmiStack.of(EndBlocks.VIRID_JADESTONE.furnace);
public static final EmiRecipeCategory INFUSION_CATEGORY = new EmiRecipeCategory(
BetterEnd.makeID("infusion"),
@ -28,5 +32,9 @@ public class EMIPlugin implements dev.emi.emi.api.EmiPlugin {
if (org.betterx.bclib.integration.emi.EMIPlugin.END_ALLOYING_CATEGORY != null) {
EMIBlastingRecipe.addAllRecipes(emiRegistry, manager);
}
emiRegistry.addWorkstation(VanillaEmiRecipeCategories.SMELTING, AZURE_JADESTONE_FURNACE_WORKSTATION);
emiRegistry.addWorkstation(VanillaEmiRecipeCategories.SMELTING, SANDY_JADESTONE_FURNACE_WORKSTATION);
emiRegistry.addWorkstation(VanillaEmiRecipeCategories.SMELTING, VIRID_JADESTONE_FURNACE_WORKSTATION);
}
}

View file

@ -0,0 +1,355 @@
{
"recipes": [
[
"betterend:umbralith_bricks_slab",
"betterend:helix_tree_stripped_log",
"betterend:umbralith_furnace",
"betterend:lacugrove_stairs",
"betterend:dragon_bone_block",
"betterend:flavolite_wall",
"betterend:dragon_tree_stripped_log",
"betterend:violecite_polished",
"betterend:sulphuric_rock_stairs",
"betterend:tenanea_stripped_bark",
"betterend:smaragdant_crystal_bricks_slab",
"betterend:tenanea_slab",
"betterend:dragon_tree_slab",
"betterend:helix_tree_bookshelf",
"betterend:umbrella_tree_fence",
"betterend:thallasium_hoe",
"emi:bclib/terminite_sword_blade/anvil/item.betterend.terminite_hammer",
"betterend:flavolite_bricks_wall",
"betterend:thallasium_stairs",
"betterend:flavolite_tiles",
"betterend:azure_jadestone_furnace",
"betterend:helix_tree_stairs",
"betterend:umbrella_tree_barrel",
"betterend:lotus_block",
"betterend:mossy_glowshroom_planks",
"betterend:hydralux_petal_block_magenta",
"betterend:golden_hammer",
"betterend:violecite_bricks",
"betterend:dragon_tree_fence",
"betterend:purpur_pedestal",
"betterend:flavolite_pillar",
"betterend:violecite_bricks_wall",
"betterend:hydralux_petal_block_green",
"betterend:terminite_pickaxe",
"betterend:terminite_chestplate",
"betterend:tenanea_stairs",
"betterend:flavolite_bricks_slab",
"betterend:terminite_slab",
"betterend:crystalite_helmet",
"betterend:umbralith_bricks_stairs",
"betterend:azure_jadestone_slab",
"betterend:helix_tree_slab",
"betterend:helix_tree_gate",
"betterend:lacugrove_stripped_bark",
"betterend:umbrella_tree_slab",
"betterend:silk_moth_hive",
"betterend:thallasium_hammer",
"betterend:smaragdant_crystal_bricks_wall",
"betterend:pythadendron_chest",
"betterend:hydralux_petal_block_brown",
"betterend:violecite_bricks_stairs",
"betterend:thallasium_chain",
"betterend:smaragdant_crystal_polished",
"betterend:terminite_anvil_updrade",
"betterend:pythadendron_fence",
"betterend:virid_jadestone_tiles",
"betterend:terminite_bars",
"betterend:endstone_flower_pot",
"betterend:helix_tree_composter",
"emi:bclib/thallasium_sword_blade/anvil/item.betterend.iron_hammer",
"betterend:flavolite_polished",
"betterend:amber_gem",
"betterend:end_lotus_stripped_log",
"betterend:sulphuric_rock_wall",
"betterend:smaragdant_crystal_wall",
"betterend:aeternium_pickaxe",
"betterend:thallasium_sword_handle",
"betterend:pythadendron_bookshelf",
"betterend:amber_block",
"betterend:netherite_hammer",
"betterend:lucernia_planks",
"betterend:thallasium_slab",
"betterend:tenanea_planks",
"betterend:mossy_glowshroom_stripped_bark",
"betterend:end_lotus_stripped_bark",
"betterend:dragon_tree_stripped_bark",
"betterend:umbralith_pillar",
"betterend:jellyshroom_barrel",
"betterend:terminite_ingot_thallasium",
"betterend:jellyshroom_slab",
"betterend:thallasium_axe",
"betterend:tenanea_barrel",
"betterend:crystalite_boots",
"betterend:virid_jadestone_pillar",
"betterend:mossy_glowshroom_stairs",
"betterend:eternal_crystal",
"betterend:hydralux_petal_block_orange",
"betterend:thallasium_shovel",
"betterend:sulphuric_rock_bricks_slab",
"betterend:jellyshroom_gate",
"betterend:thallasium_chestplate",
"betterend:cave_pumpkin_pie",
"betterend:sulphuric_rock_bricks",
"betterend:umbrella_tree_stripped_bark",
"betterend:lacugrove_stripped_log",
"betterend:dragon_tree_planks",
"betterend:dragon_tree_barrel",
"betterend:hydralux_petal_block_purple",
"betterend:terminite_stairs",
"betterend:sandy_jadestone_tiles",
"betterend:aeternium_shovel",
"betterend:tenanea_fence",
"betterend:azure_jadestone_pedestal",
"betterend:lacugrove_chest",
"betterend:dragon_bone_slab",
"betterend:azure_jadestone_polished",
"betterend:bolux_mushroom_smelting",
"betterend:umbrella_tree_composter",
"betterend:end_lotus_bookshelf",
"betterend:dragon_tree_chest",
"betterend:terminite_sword",
"betterend:violecite_slab",
"betterend:sandy_jadestone_furnace",
"betterend:smaragdant_crystal_pillar",
"betterend:dragon_tree_stairs",
"betterend:smaragdant_crystal_stairs",
"betterend:ancient_emerald_ice",
"betterend:lacugrove_barrel",
"emi:bclib/aeternium_hammer_head/anvil/item.betterend.iron_hammer",
"betterend:sulphuric_rock_pedestal",
"betterend:lucernia_gate",
"betterend:jellyshroom_stripped_log",
"betterend:leather_to_stripes",
"betterend:sandy_jadestone_bricks_wall",
"betterend:virid_jadestone_flower_pot",
"betterend:aeternium_helmet",
"betterend:helix_tree_stripped_bark",
"betterend:azure_jadestone_bricks",
"betterend:lacugrove_fence",
"betterend:azure_jadestone_bricks_stairs",
"betterend:hydralux_petal_block_light_gray",
"betterend:flavolite_stairs",
"emi:bclib/aeternium_axe_head/anvil/item.betterend.aeternium_hammer",
"betterend:aeternium_hammer",
"betterend:sandy_jadestone_bricks",
"betterend:virid_jadestone_wall",
"betterend:mossy_glowshroom_chest",
"betterend:pythadendron_composter",
"betterend:aurora_block",
"betterend:hydralux_petal_block_pink",
"betterend:thallasium_helmet",
"betterend:hydralux_petal_block_cyan",
"betterend:sulphuric_rock_slab",
"betterend:sandy_jadestone_polished",
"betterend:dragon_tree_bookshelf",
"betterend:end_lotus_chest",
"betterend:lucernia_bookshelf",
"betterend:sandy_jadestone_pedestal",
"betterend:violecite_tiles",
"betterend:aeternium_chestplate",
"betterend:diamond_hammer",
"betterend:aeternium_axe",
"betterend:lucernia_slab",
"betterend:virid_jadestone_polished",
"betterend:umbralith_slab",
"betterend:mossy_glowshroom_stripped_log",
"betterend:end_lotus_slab",
"betterend:terminite_tile",
"betterend:thallasium_boots",
"betterend:sulphuric_rock_tiles",
"betterend:aeternium_sword",
"betterend:umbralith_bricks_wall",
"betterend:terminite_shovel",
"betterend:end_berry_smelting",
"betterend:lucernia_fence",
"betterend:hydralux_petal_block_lime",
"betterend:aeternium_sword_handle",
"betterend:dragon_tree_gate",
"betterend:crystalite_leggings",
"betterend:aeternium_hoe",
"betterend:neon_cactus_block",
"betterend:lacugrove_planks",
"betterend:umbralith_tiles",
"betterend:violecite_bricks_slab",
"betterend:tenanea_bookshelf",
"betterend:end_lotus_stairs",
"betterend:hydralux_petal_block_black",
"betterend:smaragdant_crystal_tiles",
"betterend:virid_jadestone_bricks",
"emi:bclib/thallasium_shovel_head/anvil/item.betterend.iron_hammer",
"betterend:end_lotus_composter",
"betterend:ender_perl_to_block",
"betterend:sandy_jadestone_wall",
"betterend:flavolite_furnace",
"betterend:neon_cactus_block_stairs",
"betterend:sandy_jadestone_pillar",
"betterend:thallasium_pickaxe",
"betterend:violecite_stairs",
"betterend:mossy_glowshroom_bark",
"betterend:terminite_chain",
"betterend:azure_jadestone_bricks_slab",
"betterend:andesite_pedestal",
"betterend:smaragdant_crystal_bricks_stairs",
"betterend:jellyshroom_fence",
"betterend:terminite_block",
"betterend:hydralux_petal_block_red",
"emi:bclib/terminite_axe_head/anvil/item.betterend.terminite_hammer",
"betterend:lacugrove_slab",
"betterend:crystalite_elytra",
"betterend:pythadendron_gate",
"betterend:virid_jadestone_slab",
"betterend:enchanted_membrane",
"betterend:missing_tile",
"betterend:hydralux_petal_block_white",
"betterend:runed_flavolite",
"emi:bclib/thallasium_forged_plate/anvil/item.betterend.iron_hammer",
"betterend:pythadendron_bark",
"betterend:terminite_axe",
"betterend:chorus_mushroom_smelting",
"betterend:diorite_pedestal",
"betterend:dragon_tree_composter",
"emi:bclib/thallasium_pickaxe_head/anvil/item.betterend.iron_hammer",
"betterend:umbrella_tree_stripped_log",
"betterend:umbrella_tree_stairs",
"emi:bclib/aeternium_hoe_head/anvil/item.betterend.aeternium_hammer",
"emi:bclib/terminite_shovel_head/anvil/item.betterend.terminite_hammer",
"betterend:sulphuric_rock_bricks_stairs",
"betterend:pythadendron_stairs",
"betterend:pythadendron_slab",
"betterend:thallasium_sword",
"betterend:lacugrove_bookshelf",
"betterend:terminite_leggings",
"betterend:sandy_jadestone_flower_pot",
"betterend:terminite_hoe",
"emi:bclib/ender_shard_to_dust/anvil/item.betterend.iron_hammer",
"betterend:leather_wrapped_stick",
"betterend:end_lotus_fence",
"betterend:mossy_glowshroom_fence",
"betterend:violecite_pedestal",
"betterend:end_lotus_gate",
"betterend:aeternium_boots",
"betterend:end_lotus_planks",
"emi:bclib/thallasium_axe_head/anvil/item.betterend.iron_hammer",
"betterend:sulphuric_rock_lantern",
"emi:bclib/terminite_pickaxe_head/anvil/item.betterend.terminite_hammer",
"betterend:virid_jadestone_stairs",
"betterend:neon_cactus_block_slab",
"betterend:helix_tree_fence",
"betterend:crystalite_chestplate",
"betterend:lucernia_stripped_log",
"betterend:mossy_glowshroom_gate",
"betterend:umbrella_tree_chest",
"betterend:mossy_glowshroom_composter",
"betterend:violecite_pillar",
"betterend:pythadendron_stripped_log",
"betterend:smaragdant_crystal_bricks",
"betterend:lucernia_composter",
"betterend:azure_jadestone_pillar",
"betterend:lacugrove_composter",
"betterend:flavolite_slab",
"betterend:pythadendron_stripped_bark",
"betterend:lucernia_stairs",
"betterend:helix_tree_barrel",
"betterend:sandy_jadestone_bricks_slab",
"betterend:infusion_pedestal",
"betterend:virid_jadestone_bricks_wall",
"betterend:mossy_glowshroom_bookshelf",
"betterend:end_lotus_barrel",
"emi:bclib/terminite_hoe_head/anvil/item.betterend.terminite_hammer",
"betterend:umbrella_tree_bookshelf",
"betterend:flavolite_bricks",
"betterend:aeternium_block",
"betterend:enchanted_petal",
"emi:bclib/aeternium_sword_blade/anvil/item.betterend.aeternium_hammer",
"betterend:flavolite_bricks_stairs",
"betterend:armored_elytra",
"betterend:tenanea_chest",
"betterend:jellyshroom_stripped_bark",
"betterend:aeternium_leggings",
"betterend:pythadendron_barrel",
"betterend:azure_jadestone_stairs",
"betterend:charcoal_block",
"betterend:terminite_anvil",
"betterend:umbralith_flower_pot",
"betterend:lacugrove_gate",
"betterend:umbralith_wall",
"betterend:granite_pedestal",
"betterend:azure_jadestone_flower_pot",
"betterend:lucernia_chest",
"emi:bclib/terminite_forged_plate/anvil/item.betterend.terminite_hammer",
"betterend:virid_jadestone_pedestal",
"betterend:helix_tree_chest",
"betterend:umbrella_tree_planks",
"betterend:thallasium_block",
"betterend:terminite_helmet",
"betterend:flavolite_flower_pot",
"betterend:sandy_jadestone_stairs",
"betterend:tenanea_stripped_log",
"betterend:petal_block",
"betterend:mossy_glowshroom_log",
"betterend:smaragdant_crystal_pedestal",
"betterend:violecite_button",
"betterend:mossy_glowshroom_slab",
"betterend:sulphuric_rock_pillar",
"betterend:terminite_boots",
"betterend:jellyshroom_stairs",
"betterend:virid_jadestone_bricks_stairs",
"betterend:dragon_bone_stairs",
"betterend:hydralux_petal_block_gray",
"betterend:sulphuric_rock_bricks_wall",
"betterend:iron_hammer",
"betterend:mossy_glowshroom_barrel",
"betterend:violecite_flower_pot",
"emi:bclib/aeternium_pickaxe_head/anvil/item.betterend.aeternium_hammer",
"betterend:terminite_sword_handle",
"betterend:umbralith_pedestal",
"betterend:thallasium_tile",
"betterend:jellyshroom_bookshelf",
"betterend:virid_jadestone_furnace",
"betterend:umbralith_stairs",
"betterend:sandy_jadestone_bricks_stairs",
"betterend:tenanea_composter",
"betterend:umbralith_bricks",
"betterend:quartz_pedestal",
"betterend:jellyshroom_planks",
"betterend:pythadendron_log",
"betterend:thallasium_bars",
"betterend:sulphuric_rock_furnace",
"betterend:azure_jadestone_tiles",
"betterend:pythadendron_planks",
"emi:bclib/thallasium_hoe_head/anvil/item.betterend.iron_hammer",
"betterend:virid_jadestone_bricks_slab",
"betterend:hydralux_petal_block_yellow",
"betterend:sulphuric_rock_polished",
"betterend:helix_tree_planks",
"betterend:hydralux_petal_block_blue",
"betterend:smaragdant_crystal_slab",
"betterend:azure_jadestone_wall",
"betterend:hydralux_petal_block_light_blue",
"betterend:thallasium_anvil",
"betterend:sandy_jadestone_slab",
"betterend:violecite_furnace",
"betterend:flavolite_pedestal",
"betterend:tenanea_gate",
"emi:bclib/aeternium_shovel_head/anvil/item.betterend.aeternium_hammer",
"betterend:thallasium_leggings",
"emi:bclib/aeternium_forged_plate/anvil/item.betterend.aeternium_hammer",
"betterend:violecite_wall",
"betterend:sweet_berry_jelly",
"betterend:jellyshroom_chest",
"betterend:dense_emerald_ice",
"betterend:lucernia_barrel",
"betterend:umbralith_polished",
"betterend:lucernia_stripped_bark",
"betterend:azure_jadestone_bricks_wall",
"betterend:filalux_lantern",
"betterend:aeternium_ingot",
"betterend:sulphuric_rock_flower_pot",
"betterend:umbrella_tree_gate",
"betterend:jellyshroom_composter"
]
}