generate
Main entry point. Called from Mix.java (backend) or NetworkSync (proxy) after the Java pack is zipped but before the unzipped folder is cleaned up.
Return
true when conversion completed or no Bedrock output is required; false when it was cancelled or failed
Parameters
mergedJavaPack
the unzipped merged Java resource pack directory
outputDir
the output directory where the Bedrock zip and mappings JSON will be written
ctx
platform-specific context (logger, version, target detection, deploy hook)