Get small dust from failed pressing
This commit is contained in:
parent
36afeeab12
commit
afdba67fd4
1 changed files with 9 additions and 3 deletions
|
|
@ -1476,15 +1476,21 @@ const registerGTCEURecipes = (event) => {
|
|||
{
|
||||
let plateStack = ChemicalHelper.get(TagPrefix.plate, material, 1)
|
||||
let blockStack = ChemicalHelper.get(TagPrefix.block, material, 1)
|
||||
let smallDustStack = ChemicalHelper.get(TagPrefix.dustSmall, material, 1)
|
||||
console.log(smallDustStack);
|
||||
|
||||
|
||||
let matAmount = TagPrefix.block.getMaterialAmount(material) / GTValues.M;
|
||||
|
||||
if (material.hasProperty(PropertyKey.INGOT))
|
||||
{
|
||||
if (!plateStack.isEmpty()) {
|
||||
// Слиток -> Стержень
|
||||
event.recipes.createPressing(plateStack.withChance(0.8), ingotStack)
|
||||
.id(`tfg:pressing/${material.getName()}_plate`)
|
||||
event.recipes.createSequencedAssembly([plateStack.withChance(4), smallDustStack], ingotStack,[
|
||||
event.recipes.createPressing(ingotStack, ingotStack)
|
||||
])
|
||||
.transitionalItem(ingotStack)
|
||||
.loops(1)
|
||||
.id(`tfg:pressing/${material.getName()}_plate`);
|
||||
|
||||
if (!blockStack.isEmpty()) {
|
||||
// 9х Слиток -> Блок
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue