MixInput
Input parameters for run.
collisionLogDir is intentionally separate from outputDir so the collision log can be parked outside the staging area. The Bukkit wrapper writes it to the plugin's data folder root (matching the legacy dataFolder/collision_log.txt path) while keeping the zip + unzipped staging in dataFolder/output/.