{"id":15016341,"url":"https://github.com/ccr4ft3r/lightspeed","last_synced_at":"2025-07-02T20:07:02.447Z","repository":{"id":139379996,"uuid":"576326643","full_name":"CCr4ft3r/lightspeed","owner":"CCr4ft3r","description":"Buys you time by loading heavy modpacks significantly faster","archived":false,"fork":false,"pushed_at":"2023-06-18T12:01:19.000Z","size":135,"stargazers_count":27,"open_issues_count":3,"forks_count":3,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-07-02T20:06:52.458Z","etag":null,"topics":["minecraft","minecraft-forge","minecraft-forge-mods","minecraft-mod"],"latest_commit_sha":null,"homepage":"https://www.curseforge.com/minecraft/mc-mods/lightspeedmod","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CCr4ft3r.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-12-09T15:05:56.000Z","updated_at":"2025-05-22T13:02:48.000Z","dependencies_parsed_at":null,"dependency_job_id":"4ba2aec7-0989-4b7d-b582-3d5be165e8f8","html_url":"https://github.com/CCr4ft3r/lightspeed","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/CCr4ft3r/lightspeed","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CCr4ft3r%2Flightspeed","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CCr4ft3r%2Flightspeed/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CCr4ft3r%2Flightspeed/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CCr4ft3r%2Flightspeed/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CCr4ft3r","download_url":"https://codeload.github.com/CCr4ft3r/lightspeed/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CCr4ft3r%2Flightspeed/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263208051,"owners_count":23430675,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["minecraft","minecraft-forge","minecraft-forge-mods","minecraft-mod"],"created_at":"2024-09-24T19:48:43.403Z","updated_at":"2025-07-02T20:07:02.430Z","avatar_url":"https://github.com/CCr4ft3r.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp\u003e\u003cimg src=\"https://img.shields.io/badge/-ModLoader:%20Forge-lightgrey\" width=\"111\" height=\"20\" /\u003e\u0026nbsp;\u003cimg src=\"https://img.shields.io/badge/-Minecraft%201.18.2-green\" alt=\"\" width=\"101\" height=\"20\" /\u003e\u0026nbsp;\u003cimg src=\"https://img.shields.io/badge/-More%20versions%20\u0026amp;%20optimizations%20are%20work%20in%20progress-informational\" width=\"295\" height=\"20\" /\u003e\u0026nbsp;\u003cimg src=\"https://img.shields.io/badge/-Client%20Mod%20-critical\" width=\"69\" height=\"20\" /\u003e\u0026nbsp;\u003c/p\u003e\n\u003ch5\u003e\u003cstrong\u003eAre you using a large modpack? Do you also experience insanely high launch times when using it?\u003cbr /\u003e Then my mod \"Lightspeed\" might be just what you are looking for.\u003c/strong\u003e\u003c/h5\u003e\n\u003cp\u003e\u0026nbsp;\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e🥳Thank you for 1000 Downloads - That's incredible for this short amount of time. More optimizations will come soon :)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e📢\u0026nbsp;Offer: \u003c/strong\u003eIf you are still facing high launch times I encourage you to post a link to your modpack - I will then analyze it and provide further optimizations.\u003c/p\u003e\n\u003cp\u003e📰\u0026nbsp;\u003cstrong\u003eNews:\u0026nbsp;\u003c/strong\u003eIn near future I'll test this mod with the most downloaded modpacks on curseforge in order to ensure overall compatibility and performance.\u003c/p\u003e\n\u003cp\u003e👀 \u003cstrong\u003e\u003cb\u003eRequest:\u0026nbsp;\u003c/b\u003e\u003c/strong\u003eIf you notice any issues please report them (on \u003ca href=\"https://github.com/CCr4ft3r/lightspeed/issues\"\u003eGitHub\u003c/a\u003e) -\u0026nbsp;no improvement is worth having any crashes or incompatibility.\u003c/p\u003e\n\u003cp\u003e\u0026nbsp;\u003c/p\u003e\n\u003ch4\u003e\u003cb\u003e💡\u003cstrong\u003eAbout\u003c/strong\u003e\u003c/b\u003e\u003c/h4\u003e\n\u003cp\u003eLightspeed is a launch optimization mod, that aims to significantly reduce minecrafts launch time when using (heavy) modpacks. \u003cbr /\u003eAt the moment Lightspeed decreases minecraft's \u003cstrong\u003elaunch time by approx. 48% - 62%\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThis mod \u003cstrong\u003eis still work in progress\u003c/strong\u003e and all optimizations will be added bit by bit to ensure a stable and slowly getting better experience.\u003c/p\u003e\n\u003cp\u003eTo let you track the launch time improvement for every update Lightspeed displays the launch time at the title screen (look at the Images tab).\u003c/p\u003e\n\u003cp style=\"text-align: left;\"\u003e\u0026nbsp;\u003c/p\u003e\n\u003ch4\u003e📜\u0026nbsp;\u003cstrong\u003eMotivation\u003c/strong\u003e\u003c/h4\u003e\n\u003cp style=\"text-align: left;\"\u003eI'm using a large modpack myself that includes 273 mods (Minecraft 1.18.2). Minecraft takes half an eternity to start - even though I have a solid pc setup.\u003c/p\u003e\n\u003cp style=\"text-align: left;\"\u003eAn up-to-date computer takes \u003cstrong\u003e7 minutes\u003c/strong\u003e, a setup of 2015 approx. 15 min and a notebook of 2018 even needs more than 20 min to launch minecraft.\u003c/p\u003e\n\u003cp style=\"text-align: left;\"\u003eThat's not really good.\u003c/p\u003e\n\u003cp style=\"text-align: left;\"\u003e\u0026nbsp;\u003c/p\u003e\n\u003ch4\u003e\u003cspan class=\"emoji-icon-wrap\"\u003e🔭\u003c/span\u003e\u003cb\u003e \u003cstrong\u003eRoadmap\u003c/strong\u003e\u003c/b\u003e\u003c/h4\u003e\n\u003cp\u003eAt the moment Lightspeed decreases minecraft's launch time by approx. 48% - 62%. Every future update aims to improve it at least by 10%.\u003cbr /\u003eMy final goal is that Lightspeed make your launch \u003cstrong\u003e3 to 4 times faster\u003c/strong\u003e than without using it. \u003cbr /\u003eMeaning an unoptimized launch of 7 minutes should \u003cstrong\u003ebe reduced to 2 minutes\u003c/strong\u003e, 15 minutes to 4 minutes and so on. \u003cbr /\u003e\u003cstrong\u003eIf you like this mod,\u0026nbsp;\u003c/strong\u003eI would be happy if you post a comment with your initial launch time and the time achieved by using Lightspeed.\u003c/p\u003e\n\u003cp\u003e\u0026nbsp;\u003c/p\u003e\n\u003ch4 class=\"LC20lb MBeuO DKV0Md\"\u003e🧭\u003cstrong\u003eMaxims (Guiding principles)\u003c/strong\u003e\u003c/h4\u003e\n\u003cp style=\"text-align: left;\"\u003eTo ensure that my goal (improved loading times for everyone) is actually achieved, Lightspeed follows or should follow a few guiding principles:\u003c/p\u003e\n\u003cul\u003e\n\u003cli style=\"text-align: left;\"\u003e\u003cstrong\u003eEfficiency over multithreading\u003c/strong\u003e:\u0026nbsp;Not everyone has a gaming cpu with 12, 16 or even 20 cores. Therefore, Lightspeed relies on caches and other measures to minimize operations wherever possible.\u003c/li\u003e\n\u003cli style=\"text-align: left;\"\u003e\u003cstrong\u003eMinimally invasive\u003c/strong\u003e: Even though Lightspeed is changing existing source code, it's not an completely overhaul or rearrangement of it. Every adjustment\u0026nbsp;takes place with utmost care.\u003c/li\u003e\n\u003cli style=\"text-align: left;\"\u003e\u003cstrong\u003e(Ideally) no incompatibilities\u003c/strong\u003e: It's my goal that Lightspeed is and will be compatible with almost all mods out there - if you experience any crashes, weird behaviours or other issues please create an issue on GitHub.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u0026nbsp;\u003c/p\u003e\n\u003ch4 class=\"LC20lb MBeuO DKV0Md\"\u003e\u003cstrong\u003e⚗️How it works\u003c/strong\u003e\u003c/h4\u003e\n\u003cp\u003eMinecraft and Forge are using some inefficient or redundant ways to load, hold and process data. I found some of these.\u003c/p\u003e\n\u003cp\u003eI implemented an alternative algorithm per inefficiency and then observed the startup again to verify that the change resulted in the expected improvement.\u003c/p\u003e\n\u003cp\u003eLightspeed's optimizations will mainly focus on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ereducing file system operations (especially read access)\u003c/li\u003e\n\u003cli\u003eparallelizing suitable processes\u003c/li\u003e\n\u003cli\u003ecaching computed results and data\u003c/li\u003e\n\u003cli\u003eimproved data structures\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u0026nbsp;\u003c/p\u003e\n\u003ch4 class=\"LC20lb MBeuO DKV0Md\"\u003e\u003cstrong\u003e🖥️ Test-Setup\u0026nbsp;\u003c/strong\u003e\u003cstrong\u003e\u0026amp; Compatibilities\u003c/strong\u003e\u003c/h4\u003e\n\u003cp\u003eThe following section contains all mods that I'm using in my modpack. Which means that all of these mods should be compatible with Lightspeed.\u0026nbsp;\u003c/p\u003e\n\u003cdiv class=\"spoiler\"\u003e\n\u003cp\u003eAbsentByDesign AdditionalAdditions AdditionalLanterns AdditionalLights Alcocraft Alexsmobs AmbientAdditions AmbientSounds Appetite AppleSkin AppollosAdditionalStructures Aquaculture Architects Architectury Artifacts AutoRegLib AwesomeDungeonEnd AwesomeDungeonNether AwesomeDungeonOcean Awesomedungeon BadMobs Balm Beautify Bettas BetterAdvancements BetterAnimalsPlus BetterBiomeBlend BetterFpsDist BetterModsButton BeyondEarth BiomesO'Plenty BlockCarpentry BlueSkies Bookshelf BotanyPots BottleYourXp BottledAir Breezy BuildersAddition BuildersDelight Camera Canary Chipped Chiseled Citadel ClothConfig CofhCore ColdsStructures Collective CombatRoll Configured ConnectedTexturesMod CookingForBlockheads CornDelight Create CreativeCore CreaturesAndBeasts CrittersAndCompanions Croptopia CulturalDelights Curios DecorationDelightMod DecorativeBlocks DeeperInTheCaves Delightful Diet DimDungeons DisplayCase DoggyTalents DomesticationInnovation DomumOrnamentum DrawerFps Duckies DungeonCrawl DungeonsArise DynamicSurroundings Ecologics EntityCollisionFpsFix EntityCulling ExlineFurniture ExoticBirds Expandability ExpandedCaves ExtendedLights FallingLeaves FantasyFurniture FarmersDelight FastLeafDecay FastWorkbench FeatureNbtDeadlockBeGone FerriteCore FinsAndTails FixMySpawnR Floralis Flowery FloweryCore Flywheel FoodEnhancements ForgottenBiomes FramedBlocks Furnish Geckolib Gemsnjewels GoProne Goodall GrapplingHookMod Gravestone GuardVillagers GuiClock HappyHolidays Hedgehog HopoBetterUnderwaterRuins Hyle ImmersiveEngineering ImmversiveFX InControl Incendium IndustrialForegoing InfinityButtons IntegratedStructuresAndDungeons Jade Jeed Jei JeiIntegration JourneyMap Kiwi KnightQuest Koremods KotlinForForge Krypton LazyDfu LibraryFerret LightMeals Lightspeed MacawsBridges MacawsBridgesBOP MacawsDoors MacawsFences MacawsFencesBOP MacawsFurniture MacawsLights MacawsPaths MacawsRoofs MacawsRoofsBOP MacawsTrapdoors MacawsWindows Mantle ManyIdeasCore ManyIdeasDoors Mapperbase McjtyLib MmLib ModernXl MonkeMadness MoogsVoyagerStructures MoreBeautifulPlates MoreStorageDrawers MoreVillagers MouseTweaks MrCrayfish'sFurniture Multibeds NamelessTrinkets Naturalist NaturesCompass Nekoration Nightlights NockEnoughArrows NotJustSandwich Notes Observable ObsidianBoat OhTheBiomesYou'llGo Optifine OutOfSight Pam'sHarvestcraftCrops Pam'sHarvestcraftFoodCore Pam'sHarvestcraftFoodExtended Pam'sHarvestcraftTrees Paraglider Patchouli Phireworks PickUpNotifier Placebo PlayerAnimator PresenceFootsteps PrettyBeaches PrimalReservation ProjectVibrantJourneys PuzzlesLib Pyrotastic Quark QuickPlant Reblured Rechiseled RecipesLibrary RefinedStorage Relics Reliquary RepurposedStructures RexsAdditionalStructures RfToolsBase RoughTweaks Searchlight SecretRooms SecurityCraft Selene ShetiphianCore Shrines Signpost SimpleDivingGear SimplyHouses SimplyLight Sit SmarterFarmers SmoothChunk SnowRealMagic SnowUnderTrees SnowySpirit SophisticatedBackpacks SophisticatedCore SophisticatedStorage SoundPhysics SpiceOfLife SpyglassImprovements Starlight StorageDrawers Structory StructureGel StylishEffects SuperMartijn642ConfigLib SuperMartijn642CoreLib Supplementaries SushiGoCrafting SushiMod TerraBlender Terralith TheAbyss2 TheVeggieWay ThermalCultivation ThermalExpansion ThermalFoundation ThermalInnovation ThermalIntegration ThermalLocomotion Titanium ToughAsNails TownsAndTowers Trapcraft UTeamCore UnionLib Unstructured UntamedWilds UnusualDrill UnusualEnd UsefulBackpacks VanillaDegus Villagernames Waddles Waystones WildBackport Wilds XercaMod Xnet XtraArrows YungsApi YungsBetterDesertTemples YungsBetterDungeons YungsBetterMineshafts YungsBetterStrongholds YungsBetterWitchHuts mOREs\u003c/p\u003e\n\u003c/div\u003e\n\u003cp\u003e\u0026nbsp;\u003c/p\u003e\n\u003ch4 class=\"LC20lb MBeuO DKV0Md\"\u003e❗\u003cb\u003e\u003cstrong\u003eImportant Notes\u003c/strong\u003e\u003c/b\u003e\u003c/h4\u003e\n\u003cul style=\"text-align: left;\"\u003e\n\u003cli\u003eThe optimizations will only show an effect if you are using several or a lot of mods.\u003c/li\u003e\n\u003cli\u003e\u003cdel\u003eSome future optimizations may directly tweak other mods.\u0026nbsp;\u003c/del\u003e In favor of overall compatibility mod-specific optimizations will only change the code of minecraft instead of the actual mod code.\u003c/li\u003e\n\u003cli\u003eIt will probably not be possible to reduce the launch time down or near to vanilla level (about 40 seconds), because in spite of optimizations there is more to do than not using any mods - But I will try my best to retract that statement at some point.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp style=\"text-align: left;\"\u003e\u0026nbsp;\u003c/p\u003e\n\u003ch4 style=\"text-align: left;\"\u003e\u003cb\u003e📝\u003cstrong\u003eFAQ\u003c/strong\u003e\u003c/b\u003e\u003c/h4\u003e\n\u003cdiv class=\"spoiler\" style=\"text-align: left;\"\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cb\u003eQ: Can I use Lightspeed in my modpack?\u003c/b\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eA: Yes -\u0026nbsp; Feel free to include Lightspeed into your modpack - Remember to give credit and don't claim Lightspeed as your own creation.\u003c/span\u003e\u003c/p\u003e\n\u003cp\u003e\u0026nbsp;\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cb\u003eQ: Which Minecraft versions are supported?\u003c/b\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eA: Lightspeed is currently available for \u003c/span\u003e\u003cb\u003e1.18.2. Other version will hopefully come soon - feel free to request a specific version.\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u0026nbsp;\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Are there any known incompatibilities with other mods?\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA: Not yet - most mods should be compatible with Lightspeed. If you are facing any problems when using Lightspeed please create an issue on GitHub.\u003c/p\u003e\n\u003cp\u003e\u0026nbsp;\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cb\u003eQ: I'm still facing high launch times. Why?\u003c/b\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eA: This mod is still work in progress - look at the Roadmap section for more info. Maybe some mods you are using contain inefficient algorithms. Feel free to create an issue on GitHub with your mod list. I will try to profile and to improve it. Another reason might be your\u0026nbsp;maximum memory allocation (via -XMX) - if this value is too low, minecraft will try to free memory more often and this will hurt the launch time.\u003c/span\u003e\u003c/p\u003e\n\u003c/div\u003e\n\u003cp style=\"text-align: left;\"\u003e\u0026nbsp;\u003c/p\u003e\n\u003ch4 style=\"text-align: left;\"\u003e\u003cb\u003e🌎 \u003cstrong\u003eLinks\u003c/strong\u003e\u003c/b\u003e\u003c/h4\u003e\n\u003cp style=\"text-align: left;\"\u003e\u003ca href=\"https://github.com/CCr4ft3r/lightspeed/issues\"\u003e\u003cb\u003eReport issues and request features\u003c/b\u003e\u003c/a\u003e\u003c/p\u003e","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fccr4ft3r%2Flightspeed","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fccr4ft3r%2Flightspeed","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fccr4ft3r%2Flightspeed/lists"}