Application to find seeds for Shattered Pixel Dungeon given constraints (e.g. wand of disintegration +2 and ring of evasion in the first 4 floors). It can also display items found on a specific seed and a minimap of a seed with enemies and items!
New feature summary:
Prints out all the items a given seed has.
java -jar seedfinder.jar -mode scan -floors 24 -seed 123456789 -minimap EIT
Finds seeds containing specified items. Start seedfinder without arguments to see a list of extra arguments.
To use multiple ranges, add multirange x
as an item, where x is the desired floor. All items after this argument will be added to a new range.
example: java -jar seedfinder.jar -mode find -floors 9 -items in.txt -output out.txt
The entries in the item list need to be in english, all lowercase and can optionally specify the enchantment and the upgrade level, so both projecting crossbow +3
and sword
are valid item names.
The application will run until the set final seed is scanned or all the seeds have been tested by default (virtually indefinitely), so stop it using ctrl-C when you have found enough seeds for your needs. If you want to automatically stop seedfinder after enough seeds are found, use the -seeds argument to specify the amount.
Any valid seeds will be printed during the execution in the 9 letter code and numeric format.
The patch is already applied, see Shattered PD desktop building instructions to generate a release.