Version:
1.8.2
What is the bug:
(Version is 2.0.2, not 1.8.2 as listed.)
Both AE2 and IE provide a quartz dust. But no recipes allow them to be used interchangeably.
Mod & Version:
Infinity Evolved 2.0.2
Paste.feed-the-beast.com log:
Can it be repeated:
Known Fix:
This is a Minetweaker script that sets these dusts as equivalent. It also replaces the AE2 recipes with versions that use the oredict entries rather then the items directly (and so pick up the IE dust).
1.8.2
What is the bug:
(Version is 2.0.2, not 1.8.2 as listed.)
Both AE2 and IE provide a quartz dust. But no recipes allow them to be used interchangeably.
Mod & Version:
Infinity Evolved 2.0.2
Paste.feed-the-beast.com log:
Can it be repeated:
- Grind nether quartz ore using the IE grinder
- Get quartz dust
- Attempt to use in AE2 crafting recipe
Known Fix:
This is a Minetweaker script that sets these dusts as equivalent. It also replaces the AE2 recipes with versions that use the oredict entries rather then the items directly (and so pick up the IE dust).
Code:
// AE2 - ImmersiveEngineering merges
// AE2 nether quartz dust
var dust_nether_quartz = <ore:dustNetherQuartz>;
// ImmersiveEngineering nether quartz dust
var dust_quartz = <ore:dustQuartz>;
// AE2 Certus Quartz dust
var dust_certus = <ore:dustCertusQuartz>;
// AE2 already treats dustNetherQuartz and dustCertusQuartz as equivalent
// But not through use of the oredict
// So lets mangle the oredict into sanity
// NOTE: It might make more sense to have netherquarzt and a "all quartz" version, re: the seeds
dust_quartz.addAll(dust_nether_quartz);
dust_quartz.addAll(dust_certus);
dust_nether_quartz.mirror(dust_quartz);
dust_certus.mirror(dust_quartz);
// So add recipies that use the oredict
var quartz_fibre = <appliedenergistics2:item.ItemMultiPart:140>;
var block_glass = <ore:blockGlass>;
recipes.remove( quartz_fibre );
recipes.addShaped( quartz_fibre * 3, [[block_glass, block_glass, block_glass],
[dust_nether_quartz, dust_nether_quartz, dust_nether_quartz],
[block_glass, block_glass, block_glass] ] );
var block_quartz = <appliedenergistics2:tile.BlockQuartzGlass>;
recipes.remove( block_quartz );
recipes.addShaped( block_quartz * 4, [[dust_nether_quartz, block_glass, dust_nether_quartz],
[block_glass, dust_nether_quartz, block_glass],
[dust_nether_quartz, block_glass, dust_nether_quartz] ] );
var block_tiny_tnt = <appliedenergistics2:tile.BlockTinyTNT>;
var gunpowder = <ore:dustGunpowder>;
recipes.remove( block_tiny_tnt );
recipes.addShaped( block_tiny_tnt, [[dust_nether_quartz, gunpowder],
[gunpowder, dust_nether_quartz] ] );
// Doing this one a bit differently because nether quartz seeds and certus quartz seeds are different
// Just adding a new recipe
// AE2 uses sand specifically, not ore:sand
var nether_quartz_seed = <appliedenergistics2:item.ItemCrystalSeed:600>.withTag({progress: 600});
recipes.addShapeless(nether_quartz_seed * 2, [<minecraft:sand>, <ImmersiveEngineering:metal:18>] );