fix mapgen compatibility issues
add .pro