JAOPCA

JAOPCA

23M Downloads

[1.12.2-1.16.x] [Suggestion] Convert normal sieve recipes into heavy sieve equivalents

Monniasza opened this issue ยท 0 comments

commented

The automatic conversion of normal to heavy sieve recipes would be very useful, as modpack makers would define normal and heavy sieve recipes only once.

The following pseudocode converts normal into heavy recipes:
Pseudocode:

		Sieve.getRecipes.forEach(SieveRecipe r){
			if(!HeavySieve.output(r.mesh, r.in).contains(r.out) addHeavySieveRecipe(r.mesh, getCompressedBlock(r.in), r.out * 7);
		}

Heavy sieve recipes for gravel and flint mesh:
heavy before

Normal sieve recipes with same mods and materials:

normal sieve

I used following script: https://gist.github.com/Monniasza/7747c6ea35682ca09e4f3c533d5746a2

After this issue is resolved, heavy sieve recipe
would look like this (but new ingredients may appear in any location:
heavy after