Class DuplicateMonsterOnSquareChecker<G extends GameObject<G,​A,​R>,​A extends MapArchObject<A>,​R extends Archetype<G,​A,​R>>

    • Constructor Detail

      • DuplicateMonsterOnSquareChecker

        public DuplicateMonsterOnSquareChecker​(@NotNull
                                               @NotNull ValidatorPreferences validatorPreferences,
                                               @NotNull
                                               @NotNull GameObjectMatcher monsterMatcher)
        Creates a new instance.
        Parameters:
        validatorPreferences - the validator preferences to use
        monsterMatcher - matches monsters