diff options
author | DianeXD <64360468+DianeXD@users.noreply.github.com> | 2022-07-29 21:53:01 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-07-29 14:53:01 +0100 |
commit | 24c53b5b67feac693ed46c3d7e36d75ca1f8cd28 (patch) | |
tree | 44898da5a8b5f933868a52aea006593633a1ca43 /src | |
parent | 56d7f408a6fa7fe10bd243d6cb7bf175d00d3174 (diff) | |
download | GT5-Unofficial-24c53b5b67feac693ed46c3d7e36d75ca1f8cd28.tar.gz GT5-Unofficial-24c53b5b67feac693ed46c3d7e36d75ca1f8cd28.tar.bz2 GT5-Unofficial-24c53b5b67feac693ed46c3d7e36d75ca1f8cd28.zip |
Fix ConcurrentModificationException (#59)
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/goodgenerator/blocks/tileEntity/LargeEssentiaSmeltery.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/goodgenerator/blocks/tileEntity/LargeEssentiaSmeltery.java b/src/main/java/goodgenerator/blocks/tileEntity/LargeEssentiaSmeltery.java index cfb2d0afc6..00e1538cd7 100644 --- a/src/main/java/goodgenerator/blocks/tileEntity/LargeEssentiaSmeltery.java +++ b/src/main/java/goodgenerator/blocks/tileEntity/LargeEssentiaSmeltery.java @@ -336,7 +336,8 @@ public class LargeEssentiaSmeltery extends GT_MetaTileEntity_TooltipMultiBlockBa private void fillEssentiaOutputHatch() { for (EssentiaOutputHatch outputHatch : this.mEssentiaOutputHatches) { - for (Map.Entry<Aspect, Integer> entry : this.mOutputAspects.aspects.entrySet()) { + for (Map.Entry<Aspect, Integer> entry : + this.mOutputAspects.copy().aspects.entrySet()) { Aspect aspect = entry.getKey(); int amount = entry.getValue(); this.mOutputAspects.remove(aspect, outputHatch.addEssentia(aspect, amount, null)); |