All IPitGenerator classes need to return IGeneratorResult on generate() instead of boolean. An IGeneratorResult implementation should contain the updated (if applicable) chest ICoords upon completion.
(This will be expanded to all ITreasureGenerator classes in the future).