Skip to content

Commit

Permalink
Apply suggestions
Browse files Browse the repository at this point in the history
  • Loading branch information
FlorianMichael committed Aug 21, 2024
1 parent 848b604 commit 40dd812
Showing 1 changed file with 4 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -25,15 +25,15 @@
import com.viaversion.viaversion.api.protocol.packet.PacketWrapper;
import com.viaversion.viaversion.api.type.Types;
import com.viaversion.viaversion.data.entity.EntityTrackerBase;
import com.viaversion.viaversion.libs.fastutil.ints.IntArraySet;
import com.viaversion.viaversion.libs.fastutil.ints.IntOpenHashSet;
import com.viaversion.viaversion.libs.fastutil.ints.IntSet;
import com.viaversion.viaversion.protocols.v1_19_1to1_19_3.packet.ClientboundPackets1_19_3;
import java.util.UUID;
import java.util.concurrent.ThreadLocalRandom;

public final class EntityTracker1_19_4 extends EntityTrackerBase {

private final IntSet generatedEntities = new IntArraySet(); // Track entities spawned to prevent duplicated entity ids
private final IntSet generatedEntities = new IntOpenHashSet(); // Track entities spawned to prevent duplicated entity ids

public EntityTracker1_19_4(final UserConnection connection) {
super(connection, EntityTypes1_19_4.PLAYER);
Expand Down Expand Up @@ -66,7 +66,7 @@ public int spawnEntity(final EntityTypes1_19_3 entityType, final int data) {

@Override
public void clearEntities() {
for (final Integer id : entities.keySet()) {
for (final int id : entities.keySet()) {
clearLinkedEntityStorage(id);
}
super.clearEntities();
Expand All @@ -80,7 +80,7 @@ public void removeEntity(final int id) {

public void clearLinkedEntityStorage(final int id) {
final TrackedEntity entity = entity(id);
if (!entity.hasData()) {
if (entity == null || !entity.hasData()) {
return;
}

Expand Down

0 comments on commit 40dd812

Please sign in to comment.