
Factory Town
Rebuild your family factory and restore the town into a thriving community by setting up supply lines and unlocking new technology...
⚠️ Beta Warning
This Modpack is still in Beta. We plan on making a custom map and a full quest storyline to lead you through the different technologies. That will be Version 1.0.0. This pack is still in development. (Also, cobblemon will most likely not be in the final version, as it does not quite fit the theme. We are just including it to have fun while we work on the quests and map.)

Factory Town
— A City-Building Adventure Modpack (1.20.1)
Arrive. Rebuild. Supply. Thrive. You inherit a crumbling factory on the edge of a dying settlement called Factory Town. Most residents have fled. A lone copper golem—chatty, helpful, maybe a little quirky—nudges you forward with quests and tips. Your job? Turn rust into industry and a ghost town into a living city.
The world beyond your fence line isn’t kind: smog, poison rain, failing farms, and stalled trade routes choke every frontier. If Factory Town is to survive, you’ll need to restore neighbouring regions and stitch them together with rail, logistics, and crafty engineering—then watch as the town expands, shops reopen, and streets fill with life.
What is this pack about?
Rebuild the Factory: Repair machines, bootstrap power, and stand up proper production lines. Your factory’s growth unlocks new systems and story beats.
Quest-Driven Progression: A guided, open-ended path where the copper golem delivers objectives, advice, and world flavour—no hand-holding, just a steady nudge.
Region-Based Challenges:
Farming Kingdom: Crops won't grow, and food keeps spoiling. So help this kingdom withering under a drought; help them to recover, and in return, secure food for Factory Town.
Oil Bay: Untangle a stalled fuel economy and bring energy back online.
Dwarven Mines: Reopen ore supply and restore heavy industry. Each success feeds a supply chain that boosts Factory Town’s population, output, and skyline.
City Building Loop: Establish railroads and depots, automate deliveries, and scale from a sputtering workshop to a thriving urban hub.
Atmospheric Survival: Plan around bad air and hostile weather. The environment pushes back until you push harder with infrastructure.
Green Thumb: Be friends with nature and with the power of green technology, fight back against the smog.

Pre-loaded:
Spoiler
The link below is for a version of the Modpack that has a pre-generated singleplayer world with a 20,000 x 20,000 block world border. This is so you will be able to jump right into the fun with as little lag from generating chunks as possible. It also includes a fully generated 'Xaero's World Map.' It is a big file, but worth it, so you can enjoy the mods without waiting for chunks and maps to load first.
https://mega.nz/file/3lQACA4L#ReT6N3pywj28I3RSMIJr-4zanmjkOobG_3ZEZTzOlHI
Mods:
Spoiler
[+食品}_随意乐事casualness_delight-1.20.1-0.4n.jar [forge]ctov-3.4.14.jar AdditionalStructures-1.20.x-(v.4.2.2).jar AdvancementPlaques-1.20.1-forge-1.6.9.jar ae2qolrecipes-forge-1.18-1.20.1-1.3.0.jar ae2wtlib-15.2.3-forge.jar aether-1.20.1-1.5.2-neoforge.jar alexsmobs-1.22.9.jar alternate_current-mc1.20-1.7.0.jar amendments-1.20-2.1.2.jar antighost-1.20-fabric0.83.0-1.1.5.jar appleskin-forge-mc1.20.1-2.5.1.jar appliedenergistics2-forge-15.4.8.jar architectury-9.2.14-forge.jar armourersworkshop-forge-1.20.1-3.2.3-beta.jar ars_creo-1.20.1-4.0.1.jar ars_nouveau-1.20.1-4.12.7-all.jar ars_ocultas-1.20.1-1.2.2-all.jar arsdelight-1.1.6.jar arseng-1.2.0.jar auudio_forge_1.0.3_MC_1.19.3.jar Bacterium-Forge_1.20.1-1.0.jar badhorsefix-forge-3.0.1.jar BadOptimizations-2.3.0-1.20.1.jar balm-forge-1.20.1-7.3.34-all.jar baubley-heart-canisters-1.20.1-1.1.0.jar bclib-3.0.14.jar beekeeperhut-forge-mc1.20.1-2.0.1.jar bellsandwhistles-0.4.3-1.20.x.jar BetterAdvancements-NeoForge-1.20.1-0.4.2.25.jar betterdays-1.20.1-3.2.0.1-FORGE.jar better-end-4.0.11.jar better-nether-9.0.10.jar bigcontraptions-1.0.jar blockui-1.20.1-1.0.193.jar bloodmagic-1.20.1-3.3.3-45.jar bobby-5.0.1.jar botarium-forge-1.20.1-2.3.4.jar BuildingWands-mc1.20.1-2.7-forge-beta.jar Byzantine-1.21.1-37.jar caelus-forge-3.2.0+1.20.1.jar camera-forge-1.20.1-1.0.20.jar carryon-forge-1.20.1-2.1.2.7.jar CBMultipart-1.20.1-3.3.0.146-universal.jar cc-tweaked-1.20.1-forge-1.115.0.jar cfm_wap-1.20.1-forge-1.2.0.jar chat_heads-0.13.18-forge-1.20.jar chipped-forge-1.20.1-3.0.7.jar cicada-lib-0.14.2+1.20.1.jar citadel-2.6.2-1.20.1.jar cleargpucache-1.20.1-1.0.1.jar clockwork-1.20.1-0.1.16-forge-b3b22e39fe.jar cloth-config-11.1.136-forge.jar Clumps-forge-1.20.1-12.0.0.4.jar Cobblemon-forge-1.5.2+1.20.1.jar CodeChickenLib-1.20.1-4.4.0.516-universal.jar cofh_core-1.20.1-11.0.2.56.jar collective-1.20.1-8.3.jar Concentration-forge-1.20.1-1.1.6.jar Connector-1.0.0-beta.46+1.20.1.jar ConnectorExtras-1.11.2+1.20.1.jar ContainerSearch-1.0.0-Forge-1.20.jar continuity-3.0.0+1.20.1.forge.jar Controlling-forge-1.20.1-12.0.2.jar copycats-2.2.0+mc.1.20.1-forge.jar Corgilib-Forge-1.20.1-4.0.3.4.jar coroutil-forge-1.20.1-1.3.7.jar CrabbersDelight-1.20.1-1.1.7e.jar craftedcore-5.8.jar craftsense-1.20.1-v1.1.9.jar CraftTweaker-forge-1.20.1-14.0.57.jar CrashAssistant-forge-1.19-1.20.1-1.9.15.jar create_central_kitchen-1.20.1-for-create-0.5.1.f-1.3.12.jar create_enchantment_industry-1.20.1-for-create-0.5.1.f-1.2.9.d.jar create_high_pressure-1.1.0.jar create_jetpack_curios-1.2.0-forge-1.20.1.jar create_jetpack-forge-4.3.2.jar create_power_loader-1.5.0-mc1.20.1.jar create_ultimate_factory-2.1.0-forge-1.20.1.jar create-1.20.1-0.5.1.j.jar createaddition-1.20.1-1.2.5.jar createair-1.0.jar createbigcannons-5.6.0+mc.1.20.1-forge.jar Create-Cobblemon-Forge-v0.4.jar createcontraptionterminals-1.20-1.0.0.jar createdeco-2.0.2-1.20.1-forge.jar createdieselgenerators-1.20.1-1.2i.jar Create-DnDesire-1.20.1-0.1b.Release-Early-Dev.jar create-new-age-forge-1.20.1-1.1.jar createoreexcavation-1.20-1.5.3.jar createqol-1.20.1-1.1-ht2.jar create-structures-0.1.1-1.20.1-FORGE.jar creatingspace-1.20.1_1.7.7.jar CreativeCore_FORGE_v2.12.32_mc1.20.1.jar cristellib-1.1.6-forge.jar crittersandcompanions-forge-1.20.1-2.3.3.jar croaks-1.9.6-forge-1.20.1.jar ctov-friends-and-foes-compat-2.0.jar cuisinedelight-1.1.17.jar culturalcreators-1.0.jar culturaldelights-0.16.5.jar curios-forge-5.14.1+1.20.1.jar CustomEntityAttributes-FABRIC-1.20.X-1.0.0.jar dark-matter-4.1.1-1.20.1-build.90.jar defaultoptions-forge-1.20.1-18.0.3.jar delightfulcreators-1.2.jar destroy-1.20.1-0.1.0-snapshot-10.jar destroy-smog-shim-full-off-1.0.0.jar domum_ornamentum-1.20.1-1.0.291-snapshot-universal.jar DragNs_Livestock_Overhaul-1.20.1-3.0.2.jar DragNs_Pet_Overhaul-1.20.1-1.7.jar drippyloadingscreen_forge_3.0.12_MC_1.20.1.jar dungeons-and-taverns-3.0.3.f.jar DungeonsArise-1.20.x-2.1.58-release.jar DynamicSurroundings-Fabric-1.20.1-0.3.3.jar EasyShulkerBoxes-v8.0.2-1.20.1-Forge.jar ecologics-forge-1.20.1-2.2.2.jar effortless-1.20.1-3.4.0.jar elytraslot-forge-6.4.4+1.20.1.jar embeddium-0.3.31+mc1.20.1.jar emi-1.1.10+1.20.1+forge.jar emotecraft-for-MC1.20.1-2.2.7-b.build.50-forge.jar enhancedblockentities-0.9+1.20.jar EnhancedVisuals_FORGE_v1.8.2_mc1.20.1.jar entity_model_features_forge_1.20.1-2.4.1.jar entity_texture_features_forge_1.20.1-6.2.9.jar entityculling-forge-1.8.2-mc1.20.1.jar Essential_1-3-9-2_forge_1-20-1.jar eureka-1201-1.5.1-beta.3.jar ExplorersCompass-1.20.1-1.3.3-forge.jar fabric-api-0.92.6+1.11.14+1.20.1.jar fabric-api-0.92.6+1.20.1.jar fabric-language-kotlin-1.10.8+kotlin.1.9.0.jar fabric-seasons-2.4.2-BETA+1.20.jar fabric-seasons-delight-1.3.9-compat-1.0.jar fabric-seasons-extras-1.3.2-BETA+1.20.jar fabric-seasons-terralith-2.3.7-compat-1.0.jar fabricskyboxes-0.7.3+mc1.20.1.jar factory_blocks-forge-1.4.0+mc1.20.1.jar fairylights-7.0.0-1.20.1.jar fancymenu_forge_3.7.0_MC_1.20.1.jar FarmersDelight-1.20.1-1.2.8.jar fast-ip-ping-v1.0.7-mc1.20.4-forge.jar Fastquit-3.0.1+1.20.1forge.jar ferritecore-6.0.1-forge.jar firstperson-forge-2.5.0-mc1.20.1.jar fmsia_forge_1.0.1_MC_1.20.1.jar Fog-forge-1.1.0-1.20.1.jar FpsReducer2-forge-1.20.1-2.5.1.jar framework-forge-1.20.1-0.7.15.jar freecam-forge-1.2.1+1.20.jar friendsandfoes-forge-mc1.20.1-3.0.9.jar frycmobvariants-4.5.1+1.20.jar fusion-1.2.10-forge-mc1.20.1.jar Gamma-Utils-1.7.16-mc1.20.1.jar geckolib-forge-1.20.1-4.7.3.jar GlitchCore-forge-1.20.1-0.0.1.1.jar GPUTape-1.18x-1.21x-1.0.5.1.jar gravestone-forge-1.20.1-1.0.33.jar GuardRibbits-1.20.1-Forge-1.0.4.jar guideme-20.1.11.jar handcrafted-forge-1.20.1-3.0.6.jar Heracles-forge-1.20.1-1.1.13.jar HundredYearsWar-0.4.0r-1.20.1-forge.jar Iceberg-1.20.1-forge-1.1.25.jar IllagerInvasion-v8.0.7-1.20.1-Forge.jar ImmediatelyFast-Forge-1.5.1+1.20.4.jar immersive_paintings-0.6.8+1.20.1-forge.jar improvedmobs-1.20.1-1.13.6-forge.jar interiors-0.5.6+forge-mc1.20.1-build.104.jar InventoryProfilesNext-forge-1.20-1.10.18.jar InvMove-0.9.0+1.20.1-Forge.jar InvMoveCompats-0.4.0+1.20.4-Forge.jar Jade-1.20.1-Forge-11.13.2.jar konkrete_forge_1.8.0_MC_1.20-1.20.1.jar kotlinforforge-4.11.0-all.jar kubejsadditions-forge-4.3.4.jar kubejs-forge-2001.6.5-build.16.jar kubejs-thermal-2001.1.10-build.2.jar Laendli_1.7.7a (1.20.1_forge).jar laendli_height_override-1.0.0.jar landsoficaria-1.20.1-2.0.2.0-beta.jar legendarysurvivaloverhaul-1.20.1-2.3.21.jar libIPN-forge-1.20-4.0.2.jar lithostitched-forge-1.20.1-1.4.11.jar lootr-forge-1.20-0.7.35.92.jar Mantle-1.20.1-1.11.79.jar mcw-bridges-3.1.0-mc1.20.1forge.jar mcw-doors-1.1.2-mc1.20.1forge.jar mcw-fences-1.2.0-1.20.1forge.jar mcw-furniture-3.3.0-mc1.20.1forge.jar mcw-lights-1.1.2-mc1.20.1forge.jar mcw-mcwpaths-1.1.1-mc1.20.1forge.jar mcw-mcwwindows-2.4.1-mc1.20.1forge.jar mcw-roofs-2.3.2-mc1.20.1forge.jar mcw-stairs-1.0.1-1.20.1forge.jar melody_forge_1.0.3_MC_1.20.1-1.20.4.jar memoryleakfix-forge-1.17+-1.1.5.jar merequester-forge-1.20.1-1.1.5.jar minecolonies-1.20.1-1.1.1020-snapshot.jar MinecraftCapes Forge 1.20.1-12.3.7.jar minecraft-comes-alive-7.6.11+1.20.1-universal.jar MobCaptains-v3.1.2.jar mocreatures-1.20.1-1.0.0.jar modelfix-1.15.jar modernfix-forge-5.24.4+mc1.20.1.jar modonomicon-1.20.1-forge-1.77.6.jar moonlight-1.20-2.16.8-forge.jar morechathistory-1.3.0.jar MRU-1.0.4+1.20.1+forge.jar MyServerIsCompatible-1.20-1.0 multipiston-1.20-1.2.43-RELEASE.jar NaturesCompass-1.20.1-1.11.2-forge.jar Necronomicon-Forge-1.6.0+1.20.1.jar noisium-forge-2.3.0+mc1.20-1.20.1.jar notenoughanimations-forge-1.10.1-mc1.20.1.jar notenoughcrashes-4.4.9+1.20.1-forge.jar occultism-1.20.1-1.147.0.jar oculus-mc1.20.1-1.8.0.jar Oh-The-Biomes-Weve-Gone-Forge-1.6.4.jar Oh-The-Trees-Youll-Grow-forge-1.20.1-1.3.13.jar Palladium-1.20-1.20.1-1.1.6.1.jar Patchouli-1.20.1-84-FORGE.jar petrolpark-1.20.1-1.0.6.jar Platform-forge-1.20.1-1.2.10.1.jar player-animation-lib-forge-1.0.2-rc1+1.20.jar ProjectRed-1.20.1-4.21.0-core.jar ProjectRed-1.20.1-4.21.0-expansion.jar ProjectRed-1.20.1-4.21.0-exploration.jar ProjectRed-1.20.1-4.21.0-fabrication.jar ProjectRed-1.20.1-4.21.0-illumination.jar ProjectRed-1.20.1-4.21.0-integration.jar ProjectRed-1.20.1-4.21.0-transmission.jar PuzzlesLib-v8.1.32-1.20.1-Forge.jar Quark-4.0-462.jar QuarkOddities-1.20.1.jar radium-mc1.20.1-0.12.4+git.26c9d8e.jar rain-grow-1.2.jar RainShield-1.20.1-1.1.3.jar RainyGlassMod-1.2.2.jar RapidLeafDecay-1.20.1-2.0.2.jar realisticbees-1.20.1-4.2.jar refurbished_furniture-forge-1.20.1-1.0.14.jar remorphed-4.2.jar resourcefulconfig-forge-1.20.1-2.1.3.jar resourcefullib-forge-1.20.1-2.1.29.jar Resourcify (1.20.1-forge)-1.7.4.jar rhino-forge-2001.2.3-build.10.jar Ribbits-1.20.1-Forge-3.0.4.jar ritchiesprojectilelib-2.1.0+mc.1.20.1-forge.jar rubbletroublemod-1.0.0.jar rusticdelight-forge-1.20.1-1.4.1.jar satin-1.14.0.jar seamless-loading-screen-2.0.3+1.20.1-forge.jar Searchables-forge-1.20.1-1.0.3.jar SeedDelight-NeoorForge-1.20.1-1.0.1 (1).jar Shipping Forge 1.20.1 v.1.3.jar show-me-your-skin-1.9.0+1.20.jar skinlayers3d-forge-1.9.0-mc1.20.1.jar sliceanddice-forge-3.3.0.jar SmartBrainLib-forge-1.20.1-1.15.jar sophisticatedbackpacks-1.20.1-3.23.25.1307.jar sophisticatedcore-1.20.1-1.2.81.1091.jar spiffyhud_forge_3.0.0_MC_1.20.1.jar Spoiled-forge-1.20.1-2.2.0.jar starlight-1.1.2+forge.1cda73c.jar statues-1.3.jar Steam_Rails-1.6.6+forge-mc1.20.1.jar structurize-1.20.1-1.0.781-snapshot.jar supplementaries-1.20-3.1.13.jar swingthrough-1.0.4+1.19.jar sync-mc1.20.1-5.2.jar talkbubbles-1.0.8.jar tcdcommons-3.12.3.3+fabric-1.20.1.jar TConstruct-1.20.1-3.10.2.92.jar tenshilib-1.20.1-1.7.6-forge.jar TerraBlender-forge-1.20.1-3.0.1.10.jar Terralith_1.20.x_v2.5.4.jar tfmg-0.9.2-1.20.1.jar the_bumblezone-7.8.2+1.20.1-forge.jar thermal_dynamics-1.20.1-11.0.1.23.jar thermal_expansion-1.20.1-11.0.1.29.jar thermal_foundation-1.20.1-11.0.6.70.jar thermal_innovation-1.20.1-11.0.1.23.jar thermal_integration-1.20.1-11.0.1.27.jar ThinAir-v8.1.7-1.20.1-Forge.jar threadtweak-fabric-1.20.2-0.1.1.jar tlc_forge-1.0.3-R-1.20.X.jar ToadLib-1.3.5-1.20.1.jar tomeofblood-1.20.1-0.4.4-all.jar toms_storage-1.20-1.6.8.jar torchmaster-20.1.9.jar Towns-and-Towers-1.12-Fabric+Forge.jar trashslot-forge-1.20-15.1.1.jar ubesdelight-forge-1.20.1-0.4.3.jar ValkyrienPirates-1.8.1-forge.jar valkyrienskies-120-2.3.0-beta.10.jar vanillabackport-forge-1.20.1-1.1.4.3.jar vegandelight-1.4.jar veinminer-1.1.0.jar videotape-1.5.0.jar visuality-0.7.1+1.20.jar vlib-1.20.1-0.0.15-alpha+forge.jar voicechat-forge-1.20.1-2.5.36.jar vs_sails-1.20.1-0.2.1-forge.jar walkers-5.7.jar watut-forge-1.20.1-1.2.3.jar waveycapes-forge-1.6.2-mc1.20.1.jar waystones-forge-1.20.1-14.1.17.jar weather2-1.20.1-2.8.3.jar Xaeros_Minimap_25.2.10_Forge_1.20.jar XaerosWorldMap_1.39.12_Forge_1.20.jar yet-another-config-lib-forge-3.2.2+1.20.jar YungsApi-1.20-Forge-4.0.6.jar YungsBetterDesertTemples-1.20-Forge-3.0.3.jar YungsBetterDungeons-1.20-Forge-4.0.4.jar YungsBetterJungleTemples-1.20-Forge-2.0.5.jar YungsBetterMineshafts-1.20-Forge-4.0.4.jar YungsBetterOceanMonuments-1.20-Forge-3.0.4.jar YungsBetterStrongholds-1.20-Forge-4.0.3.jar YungsBetterWitchHuts-1.20-Forge-3.0.3.jar YungsBridges-1.20-Forge-4.0.3.jar YungsExtras-1.20-Forge-4.0.3.jar Zeta-1.0-30.jar Zoomify-2.11.2.jar
Also including Fresh Animations: Extensions 1.4.0 /resourcepacks/fresh-animations-extensions
License:
Spoiler
Pack Content
Unless otherwise noted:
- Original code/config/scripts in this pack (e.g., KubeJS scripts, datapacks written by me, JSON configs I authored) are licensed under the MIT License (see below).
- Original artwork, screenshots, and documentation are licensed under CC BY 4.0.
Third-Party Mods
This modpack includes third-party mods which are the property of their respective authors and remain under their original licenses. Nothing in this license grants rights to those mods. Please consult each mod’s license (often in the mod JAR META-INF or on its project page).
Distribution Notes
You may redistribute this pack provided you:
- Do not remove attributions or license notices.
- Do not imply endorsement by third-party mod authors.
- Comply with each included mod’s license and the distribution rules of the platform (e.g., Modrinth/CurseForge).
MIT License
(for code/config/scripts)
Copyright (c)
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
[standard MIT text continues…]
Creative Commons
Attribution 4.0 (for art/docs) You are free to share and adapt with attribution. Full legal code: https://creativecommons.org/licenses/by/4.0/
