Use Set as BaseRule's entities collection and Queue as ObjectLayer's movements collection

This commit is contained in:
2021-03-16 23:41:35 +01:00
parent 0c1f0748a1
commit 0196ba0d7e
2 changed files with 7 additions and 9 deletions

View File

@@ -2,11 +2,11 @@ package com.bartlomiejpluta.base.api.game.rule;
import com.bartlomiejpluta.base.api.game.entity.Entity;
import java.util.LinkedList;
import java.util.List;
import java.util.HashSet;
import java.util.Set;
public abstract class BaseRule implements Rule {
private final List<Entity> invoked = new LinkedList<>();
private final Set<Entity> invoked = new HashSet<>();
protected abstract boolean test(Entity entity);