Backport dupe fix (#3196)
This commit is contained in:
@@ -136,10 +136,12 @@ class ItemHandlerAdapter implements IMEInventory<IAEItemStack>, IBaseMonitor<IAE
|
|||||||
extracted.stackSize = remainingCurrentSlot;
|
extracted.stackSize = remainingCurrentSlot;
|
||||||
}
|
}
|
||||||
|
|
||||||
// We're just gonna use the first stack we get our hands on as the template for the rest
|
// We're just gonna use the first stack we get our hands on as the template for the rest.
|
||||||
|
// In case some stupid itemhandler (aka forge) returns an internal state we have to do a second
|
||||||
|
// expensive copy again.
|
||||||
if( gathered == null )
|
if( gathered == null )
|
||||||
{
|
{
|
||||||
gathered = extracted;
|
gathered = extracted.copy();
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user