FETCH

private val FETCH: ExecutorService?

Where the concurrent halves of a build run. Named, so supplyAsync cannot fall back to the common ForkJoinPool: that one is sized for short CPU work — a download holds a worker for up to Downloads' two-minute body timeout — and its threads carry the system class loader instead of Constants.GAME_LOADER, which every thread this mod starts sets for the reason that field documents.