{"id":25930390,"url":"https://github.com/mdlc01/better-game-mode-switcher-mc","last_synced_at":"2026-06-19T18:33:06.224Z","repository":{"id":180805298,"uuid":"658388767","full_name":"MDLC01/better-game-mode-switcher-mc","owner":"MDLC01","description":"A Fabric mod for Minecraft that makes the game mode switcher (F3+F4) never preselect Spectator, and enables it even without operator permissions.","archived":false,"fork":false,"pushed_at":"2025-12-27T17:02:54.000Z","size":33,"stargazers_count":0,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-05-14T00:27:05.848Z","etag":null,"topics":["debug","fabric","minecraft","mod"],"latest_commit_sha":null,"homepage":"https://modrinth.com/mod/better-game-mode-switcher","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"unlicense","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MDLC01.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-06-25T15:45:16.000Z","updated_at":"2025-12-27T17:01:29.000Z","dependencies_parsed_at":"2024-02-16T20:25:28.373Z","dependency_job_id":"4adeaa25-bcb2-4e88-8d4a-693baf22bb54","html_url":"https://github.com/MDLC01/better-game-mode-switcher-mc","commit_stats":null,"previous_names":["mdlc01/better-game-mode-switcher-mc"],"tags_count":15,"template":false,"template_full_name":null,"purl":"pkg:github/MDLC01/better-game-mode-switcher-mc","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MDLC01%2Fbetter-game-mode-switcher-mc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MDLC01%2Fbetter-game-mode-switcher-mc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MDLC01%2Fbetter-game-mode-switcher-mc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MDLC01%2Fbetter-game-mode-switcher-mc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MDLC01","download_url":"https://codeload.github.com/MDLC01/better-game-mode-switcher-mc/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MDLC01%2Fbetter-game-mode-switcher-mc/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34544404,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-19T02:00:06.005Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["debug","fabric","minecraft","mod"],"created_at":"2025-03-03T23:01:57.563Z","updated_at":"2026-06-19T18:33:06.207Z","avatar_url":"https://github.com/MDLC01.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cimg src=\"src/main/resources/assets/better-game-mode-switcher/icon.png\" alt=\"Better Game Mode Switcher icon\" width=\"128\" align=\"right\"\u003e\n\n# Better Game Mode Switcher\n\n[![Downloads](https://img.shields.io/modrinth/dt/better-game-mode-switcher)](https://modrinth.com/mod/better-game-mode-switcher)\n[![Game versions](https://img.shields.io/modrinth/game-versions/better-game-mode-switcher)](https://modrinth.com/mod/better-game-mode-switcher/versions)\n[![GitHub release](https://img.shields.io/github/release/MDLC01/better-game-mode-switcher-mc)](https://github.com/MDLC01/better-game-mode-switcher-mc/releases/latest)\n[![License](https://img.shields.io/github/license/MDLC01/better-game-mode-switcher-mc)](UNLICENSE)\n\nThis is a Fabric mod for Minecraft that makes the game mode switcher (\u003ckbd\u003eF3\u003c/kbd\u003e+\u003ckbd\u003eF4\u003c/kbd\u003e) never preselect Spectator. It also enables \u003ckbd\u003eF3\u003c/kbd\u003e+\u003ckbd\u003eN\u003c/kbd\u003e and the game mode switcher even without operator permissions.\n\n## Q\u0026A\n\n### Does this mean I will be able to change game mode even if I don't have the permission to?\n\nNo. The way the game determines if the game mode switcher should be enabled in vanilla is by checking if you have the right permission level (at least 2). But some servers might give you access to the `gamemode` command without also giving you the corresponding permission level. This causes the game mode switcher and \u003ckbd\u003eF3\u003c/kbd\u003e+\u003ckbd\u003eN\u003c/kbd\u003e to be disabled. Instead, this mod explicitly checks if the `gamemode` command is available.\n\n### What does the game mode switcher preselect if my previous game mode was Spectator?\n\nThe game mode switcher will never preselect Spectator. Instead, it will preselect your last non-Spectator game mode.\n\n### Can I still switch to Spectator easily?\n\nYes, by using \u003ckbd\u003eF3\u003c/kbd\u003e+\u003ckbd\u003eN\u003c/kbd\u003e instead of the game mode switcher.\n\n### Will it change my workflow?\n\nOnly if you commonly use the game mode switcher to switch between Spectator and another game mode. You will have to use \u003ckbd\u003eF3\u003c/kbd\u003e+\u003ckbd\u003eN\u003c/kbd\u003e for that.\n\nTo summarize:\n- If you want to switch between Spectator and another game mode, use \u003ckbd\u003eF3\u003c/kbd\u003e+\u003ckbd\u003eN\u003c/kbd\u003e.\n- Otherwise, use the game mode switcher (\u003ckbd\u003eF3\u003c/kbd\u003e+\u003ckbd\u003eF4\u003c/kbd\u003e).\n\nThat way, if you are, e.g., making a map, and you need to switch between Creative, Adventure and Spectator, you can switch between the first two using the game mode switcher, and spectate the world using \u003ckbd\u003eF3\u003c/kbd\u003e+\u003ckbd\u003eN\u003c/kbd\u003e.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmdlc01%2Fbetter-game-mode-switcher-mc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmdlc01%2Fbetter-game-mode-switcher-mc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmdlc01%2Fbetter-game-mode-switcher-mc/lists"}