stone dust centrifuging change

This commit is contained in:
Pyritie
2026-02-23 22:19:05 +00:00
parent 7a369f209c
commit 34c1e33c6b

View File

@@ -5,17 +5,19 @@
* @param {Internal.RecipesEventJS} event
*/
function registerTFGStoneDustRecipes(event) {
const $ChanceLogic = Java.loadClass('com.gregtechceu.gtceu.api.recipe.chance.logic.ChanceLogic')
// Same outputs as base GT, but with small dusts instead
event.recipes.gtceu.centrifuge('gtceu:stone_dust_separation')
.itemInputs('gtceu:stone_dust')
.chancedOutput('#forge:small_dusts/quartzite', 2500, 0)
.chancedOutput('#forge:small_dusts/potassium_feldspar', 2500, 0)
.chancedOutput('#forge:small_dusts/calcite', 2222, 0)
.chancedOutput('#forge:small_dusts/biotite', 1111, 0)
.chancedOutput('#forge:small_dusts/metal_mixture', 825, 80)
.chancedOutput('#forge:small_dusts/sodalite', 550, 55)
.duration(12 * 20)
.chancedItemOutputLogic($ChanceLogic.XOR)
.chancedOutput('#forge:dusts/igneous_mafic', 1666, 0)
.chancedOutput('#forge:dusts/igneous_intermediate', 1666, 0)
.chancedOutput('#forge:dusts/igneous_felsic', 1666, 0)
.chancedOutput('#forge:dusts/metamorphic', 1666, 0)
.chancedOutput('#forge:dusts/sedimentary_carbonate', 1666, 0)
.chancedOutput('#forge:dusts/sedimentary_clastic', 1666, 0)
.duration(1 * 20)
.EUt(GTValues.VA[GTValues.HV])