diff --git a/game/src/main/org/apollo/game/model/World.java b/game/src/main/org/apollo/game/model/World.java index 14bc40ae..27536ab8 100644 --- a/game/src/main/org/apollo/game/model/World.java +++ b/game/src/main/org/apollo/game/model/World.java @@ -1,10 +1,10 @@ package org.apollo.game.model; +import java.util.ArrayDeque; import java.util.Arrays; import java.util.HashMap; import java.util.Map; import java.util.Queue; -import java.util.concurrent.ConcurrentLinkedQueue; import java.util.logging.Logger; import org.apollo.Service; @@ -99,12 +99,12 @@ public final class World { /** * The Queue of Npcs that have yet to be added to the repository. */ - private final Queue queuedNpcs = new ConcurrentLinkedQueue<>(); + private final Queue queuedNpcs = new ArrayDeque<>(); /** * The Queue of Npcs that have yet to be removed from the repository. */ - private final Queue oldNpcs = new ConcurrentLinkedQueue<>(); + private final Queue oldNpcs = new ArrayDeque<>(); /** * This world's {@link RegionRepository}.