feat: polonium tweaks

This commit is contained in:
Timo Ley 2023-12-22 11:39:16 +01:00
parent a2878ac84b
commit 9fa12c054c
5 changed files with 43 additions and 18 deletions

View file

@ -14,7 +14,7 @@ public class InputReplacements implements IEventBusRegisterable {
ev.mapRecipeID(
new Identifier("draconicevolution", "components/draconium_core"),
new InputReplaceRecipeMapper().replace("#forge:ingots/draconium", darkMatter)
new InputReplaceRecipeMapper().replace("#forge:ingots/gold", "#forge:pellets/polonium")
);
ev.mapRecipeID(
@ -22,6 +22,11 @@ public class InputReplacements implements IEventBusRegisterable {
new InputReplaceRecipeMapper().replace("#forge:ingots/draconium", darkMatter)
);
ev.mapRecipeID(
new Identifier("draconicevolution", "wyvern_relay_crystal"),
new InputReplaceRecipeMapper().replace("draconicevolution:draconium_core", "draconicevolution:wyvern_core")
);
ev.mapRecipeID(
new Identifier("projecte", "relay_mk1"),
new InputReplaceRecipeMapper().replace(
@ -64,6 +69,18 @@ public class InputReplacements implements IEventBusRegisterable {
)
);
ev.mapRecipeID(
new Identifier("mekanism", "antiprotonic_nucleosynthesizer"),
new InputReplaceRecipeMapper().replace(
"#forge:pellets/antimatter",
"draconicevolution:wyvern_core"
)
);
ev.mapRecipes(new InputReplaceRecipeMapper().replace(
"mekanism:pellet_polonium", "#forge:pellets/polonium"
));
var philosopherStoneMapper
= new InputReplaceRecipeMapper()
.replace("#forge:gems/diamond", "ae2:singularity")

View file

@ -40,6 +40,18 @@ public class ShapedRecipes implements IEventBusRegisterable {
.build()
);
ev.registerRecipe(
new ShapedRecipeBuilder(
Ntx4Core.id("antimatter"),
Util.stackFromRegistry(new Identifier("ftbic", "antimatter"))
)
.pattern("FPF", "PMP", "FPF")
.ingredient('P', "#forge:pellets/antimatter")
.ingredient('F', "#forge:dusts/fluix")
.ingredient('M', "ae2:matter_ball")
.build()
);
ev.registerRecipe(new ShapedRecipeBuilder(
Ntx4Core.id("inscriber"),
Util.stackFromRegistry(new Identifier("ae2", "inscriber"))

View file

@ -7,6 +7,6 @@
},
"output": {
"gas": "mekanism:antimatter",
"amount": 50
"amount": 40
}
}

View file

@ -1,16 +0,0 @@
{
"type": "mekanism:nucleosynthesizing",
"itemInput": {
"ingredient": {
"item": "ae2:matter_ball"
}
},
"gasInput": {
"amount": 50,
"gas": "mekanism:antimatter"
},
"output": {
"item": "ftbic:antimatter"
},
"duration": 20
}

View file

@ -0,0 +1,12 @@
{
"type": "mekanism:oxidizing",
"input": {
"ingredient": {
"item": "chemlib:polonium_dust"
}
},
"output": {
"gas": "mekanism:polonium",
"amount": 50
}
}