Fixes pattern terminal extracting real items and voiding them on JEI recipe transfer (#3054)
This commit is contained in:
@@ -205,7 +205,15 @@ public class PacketJEIRecipe extends AppEngPacket
|
|||||||
if( filter == null || filter.isListed( request ) )
|
if( filter == null || filter.isListed( request ) )
|
||||||
{
|
{
|
||||||
request.setStackSize( 1 );
|
request.setStackSize( 1 );
|
||||||
final IAEItemStack out = Platform.poweredExtraction( energy, storage, request, cct.getActionSource() );
|
IAEItemStack out;
|
||||||
|
if ( realForFake == Actionable.SIMULATE )
|
||||||
|
{
|
||||||
|
out = storage.extractItems( request, Actionable.SIMULATE, cct.getActionSource() );
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
out = Platform.poweredExtraction( energy, storage, request, cct.getActionSource() );
|
||||||
|
}
|
||||||
if( out != null )
|
if( out != null )
|
||||||
{
|
{
|
||||||
whichItem = out.getItemStack();
|
whichItem = out.getItemStack();
|
||||||
|
|||||||
Reference in New Issue
Block a user