This plugin generates non-repeating integers within a given range, and will cycle with a given threshold to not repeat within that threshold.
This seems great for representing something like a deck of cards, where when a card is drawn it is removed from the deck. Is that what you were going for? Or did you have another use in mind?