Skip to content

Commit 4a7260a

Browse files
committed
- Fix CME.
1 parent 2e3ff4b commit 4a7260a

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/main/java/hellfirepvp/modularmachinery/common/crafting/helper/RecipeCraftingContext.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
import javax.annotation.Nonnull;
3030
import javax.annotation.Nullable;
3131
import java.util.*;
32+
import java.util.concurrent.ConcurrentHashMap;
3233
import java.util.concurrent.CopyOnWriteArrayList;
3334
import java.util.concurrent.atomic.AtomicBoolean;
3435
import java.util.concurrent.atomic.AtomicReference;
@@ -47,9 +48,9 @@ public class RecipeCraftingContext {
4748

4849
private final int reloadCounter;
4950

50-
private final Map<RequirementType<?, ?>, List<RecipeModifier>> modifiers = new HashMap<>();
51-
private final Map<RequirementType<?, ?>, RecipeModifier.ModifierApplier> modifierAppliers = new HashMap<>();
52-
private final Map<RequirementType<?, ?>, RecipeModifier.ModifierApplier> chanceModifierAppliers = new HashMap<>();
51+
private final Map<RequirementType<?, ?>, List<RecipeModifier>> modifiers = new ConcurrentHashMap<>();
52+
private final Map<RequirementType<?, ?>, RecipeModifier.ModifierApplier> modifierAppliers = new ConcurrentHashMap<>();
53+
private final Map<RequirementType<?, ?>, RecipeModifier.ModifierApplier> chanceModifierAppliers = new ConcurrentHashMap<>();
5354

5455
private final List<RecipeModifier> permanentModifierList = new ArrayList<>();
5556

0 commit comments

Comments
 (0)