{"id":15105375,"url":"https://github.com/minecraftforge/fml","last_synced_at":"2025-09-27T03:30:50.241Z","repository":{"id":2852921,"uuid":"3857240","full_name":"MinecraftForge/FML","owner":"MinecraftForge","description":"(Archive Only: Merged into Forge proper) The Forge Mod Loader - an opensource replacement mod loader for minecraft","archived":true,"fork":false,"pushed_at":"2015-08-30T17:14:57.000Z","size":26767,"stargazers_count":433,"open_issues_count":34,"forks_count":201,"subscribers_count":103,"default_branch":"master","last_synced_at":"2024-09-26T20:23:40.846Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","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/MinecraftForge.png","metadata":{"files":{"readme":"README.txt","changelog":null,"contributing":null,"funding":null,"license":"LICENSE-fml.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-03-28T16:50:53.000Z","updated_at":"2024-09-22T02:56:05.000Z","dependencies_parsed_at":"2022-09-11T20:51:16.155Z","dependency_job_id":null,"html_url":"https://github.com/MinecraftForge/FML","commit_stats":null,"previous_names":[],"tags_count":28,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MinecraftForge%2FFML","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MinecraftForge%2FFML/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MinecraftForge%2FFML/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MinecraftForge%2FFML/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MinecraftForge","download_url":"https://codeload.github.com/MinecraftForge/FML/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234376918,"owners_count":18822416,"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":[],"created_at":"2024-09-25T20:23:46.055Z","updated_at":"2025-09-27T03:30:44.578Z","avatar_url":"https://github.com/MinecraftForge.png","language":"Java","readme":"This is Forge Mod Loader, or FML for short, by cpw.\n\nMore information can be found at https://github.com/MinecraftForge/FML/wiki\n\nIt is a clean reimplementation of a mod loading system for client and server.\n\nIt can be installed on its own, or as part of Minecraft Forge.\n\n----------------------\nAbout Forge Mod Loader\n----------------------\n\nEnvironments and compatibility\n==============================\nFML covers two main environments: client and server. All environments share\nthe main mod loading code base, with additional varying hooks based on the \nspecific environment.\n\nThere are some very visible changes to the client when FML is installed.\n\nThere are some bukkit compatibility hooks available, consult MCPC+, now known as Cauldron\nfor more information.\n\nMinecraft Forge in all cases bundles FML as it's modloading technology of choice\nbecause FML is open source, freely distributable, and can be easily updated by\ncontributors through github.\n\nNotable integrations\n====================\nOptifine has FML compatibility. It varies from Optifine release to release, however\nin general it will work well alongside an FML or \nMinecraft Forge installation. FML will detect and ensure the good operation of\nOptifine (you can see it in your client as an additional data line on the \nbottom left).\n\nMod information\n===============\nFML exposes the mod information through a mod list visible on the main screen as\nwell as some small branding enhancements. For full data mods need to provide an\ninformation file. This file is a standard format so hopefully tools providing\nlaunch capabilities can also leverage this content.\n\n-------------------------------\nBinary installation information\n-------------------------------\nIf you have downloaded a binary zip file you can install it as follows (client\nor server):\n\nInstallation\n============\nTo install on a server, simply execute the FML or Forge jar file, with a copy of\nminecraft_server-@MC_VERSION@.jar placed in the same directory. FML will launch\nit's patched copy.\n\nTo install on a client, run the installer by executing java -jar \u003cinstaller\u003e.jar.\nIt will identify the location of you minecraft installation (this can be customized)\nand create a new profile \"FML\" there.\n\nForge Installation\n==================\nThis code also ships as a part of Minecraft Forge. You do not need to install it\nseparately from your Minecraft Forge installation. Minecraft Forge contains the\nexact same code as this. You should not install FML if you are also installing\nMinecraft Forge.\n\n-------------------------------------------\nSource installation information for modders\n-------------------------------------------\nThis code follows the Minecraft Forge installation methodology. It will apply\nsome small patches to the vanilla MCP source code, giving you and it access \nto some of the data and functions you need to build a successful mod.\n\nNote also that the patches are built against \"unrenamed\" MCP source code (aka\nsrgnames) - this means that you will not be able to read them directly against\nnormal code.\n\nSource pack installation information:\n\nStandalone source installation\n==============================\n\nTo install this source code for development purposes, extract this zip file.\nIt ships with a demonstration mod. Run \"gradle setupDevWorkspace\" to create\na gradle environment primed with FML. Run gradle eclipse or gradle idea to\ncreate an IDE workspace of your choice.\nRefer to ForgeGradle for more information about the gradle environment\n\nForge source installation\n=========================\nMinecraftForge ships with this code and installs it as part of the forge\ninstallation process, no further action is required on your part.\n\nFor reference this is version @MAJOR@.@MINOR@.@REV@.@BUILD@ of FML\nfor Minecraft version @MCVERSION@.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fminecraftforge%2Ffml","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fminecraftforge%2Ffml","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fminecraftforge%2Ffml/lists"}