{"url":"https://levimc.org/mods/github.com/SnakyWarrior/SplitScreenMod/","id":"github.com/SnakyWarrior/SplitScreenMod","name":"SplitScreenMod","description":"Local split-screen for Minecraft Bedrock on Windows: up to 4 players, one controller each.","owner":"SnakyWarrior","logo":"https://levimc.org/mods/icons/57118822b0c237cc-288.webp","repository":"https://github.com/SnakyWarrior/SplitScreenMod","issues":"https://github.com/SnakyWarrior/SplitScreenMod/issues","releases":"https://github.com/SnakyWarrior/SplitScreenMod/releases","stars":5,"downloads":194,"updated":"2026-11-14T01:58:36Z","published":"2026-11-09T07:07:02Z","created":"2026-11-08T21:35:27Z","license":"GPL-3.0","side":["client"],"platform":["win-x64"],"gameVersions":["1.26.60"],"tags":["game-mechanics","utility"],"latest":{"variant":"","version":"1.4.0","install":"lip install github.com/SnakyWarrior/SplitScreenMod@1.4.0"},"readmes":[{"file":"README.md","lang":"en","text":"<p align=\"center\"><img src=\"docs/logo.png\" alt=\"Bedrock Splitscreen\" width=\"640\"></p>\n\n# SplitScreenMod\n\nLocal split-screen for **Minecraft Bedrock on Windows**: up to 4 players on one PC, each with their own controller.\n\nMinecraft Bedrock already contains split-screen (it is used on Xbox), but the Windows version switches it off. This [LeviLamina](https://github.com/LiteLDev/LeviLamina) mod switches it back on.\n\n<p align=\"center\"><a href=\"https://www.patreon.com/PantelisKonstantinidis\"><img src=\"https://img.shields.io/badge/Support%20on-Patreon-F96854?logo=patreon&logoColor=white\" alt=\"Support on Patreon\"></a></p>\n\n![Two players in split-screen on PC](docs/screenshot.png)\n\n## Features\n\n- **Choose who plays.** Press start on a free controller: the screen splits and the new player's part stays black with a menu until you choose a saved local player (each keeps their own inventory), player 1, or a player whose controller was lost. The menu closes by itself after 10 seconds.\n- **Split screen menu.** The name tag button in the pause menu opens it: pick the layout (top and bottom or side by side), take another player's place, remove a player, or take player 1's controller away so it can choose another player.\n- **Looks like the game's new UI.** Every player has a P1-P4 picture in their own colour, and tags show who is playing, who has no controller and who you are.\n- **Player 1 keeps keyboard and mouse.** A controller only plays as player 1 when you choose that. A controller that is already connected when you enter a world waits for you to press start.\n- **One controller per player.** A controller that reconnects can pick up the player who lost theirs. A player whose controller stays disconnected for 20 seconds leaves; the game's \"Controller lost connection\" prompt counts down the seconds.\n- **In your language.** The menus follow the game's language: English, Greek, Chinese (simplified and traditional), Japanese, Korean, German, French, Spanish, Portuguese, Russian, Ukrainian, Italian, Polish and Turkish.\n- **Made to survive updates.** The mod finds the places it needs by the shape of the game code, not by fixed addresses, so a new game version normally needs only a rebuild against the matching LeviLamina.\n\n## Screenshots\n\n**A new controller chooses who plays.** The screen splits, and the new player's part stays black with this menu until you pick someone (it closes by itself after 10 seconds):\n\n![Choose your player](docs/menu-choose.png)\n\n**The Split screen menu**, from the pause menu: the layout, the players with their status, swapping places, removing a player (X):\n\n<p align=\"center\"><img src=\"docs/menu-splitscreen-close.png\" alt=\"Split screen menu\" width=\"460\"></p>\n\n**The name tag button** in the pause menu opens it:\n\n<p align=\"center\"><img src=\"docs/menu-pause.png\" alt=\"Pause menu with the Split screen button\" width=\"320\"></p>\n\n## Requirements\n\n| | |\n|---|---|\n| Game | Minecraft Bedrock for Windows (Microsoft Store / Xbox app) **1.26.60** |\n| Mod loader | LeviLamina **26.60.5** or a later 26.60 version (client). The easiest way to get it is through [LeviLauncher](https://github.com/LiteLDev/LeviLauncher) |\n| Controllers | One per extra player. Xbox, PlayStation, Switch Pro and other gamepads that Windows supports |\n\n## Installation\n\n**Easiest:** in [LeviLauncher](https://github.com/LiteLDev/LeviLauncher), open your instance's **Manage Mods**, press **Import .mcmod** and pick `SplitScreenMod.mcmod` from the [latest release](../../releases/latest).\n\n**By hand:**\n\n1. Install [LeviLauncher](https://github.com/LiteLDev/LeviLauncher) and create a game instance with LeviLamina.\n2. Download `SplitScreenMod-client-windows-x64.zip` from the [latest release](../../releases/latest).\n3. Extract the zip into a new folder `mods\\SplitScreenMod\\` inside your instance folder, for example `%LocalAppData%\\LeviLauncher\\Instances\\1.26.60.05\\mods\\SplitScreenMod\\`. The folder must contain `manifest.json`, `SplitScreenMod.dll` and the `resource_packs` folder directly, not inside another folder.\n4. Start the game from LeviLauncher.\n\n## How to play\n\n1. Start the game and enter a world (with keyboard and mouse, or a controller).\n2. Press start on another controller. The screen splits and that player's part shows a menu: pick who plays with that controller.\n3. Repeat for players 3 and 4.\n4. In the pause menu, press the name tag button under Save & Quit to change the layout, swap or remove players.\n\nTo leave, press the red X next to the player in the Split screen menu, or unplug or switch off that controller: the \"Controller lost connection\" prompt counts down, and after 20 seconds the player is removed. Plug a controller back in before that to pick up the player again.\n\n## Troubleshooting\n\nThe mod writes a log to `mods\\SplitScreenMod\\splitscreen.log`; the run before is kept as `splitscreen.prev.log`, so after a crash attach that one. If controllers go to the wrong player, press **F9** in the game first: it writes which controller belongs to which player into the log. Please attach the log when you [report a problem](../../issues/new/choose).\n\n## Building\n\nYou do not need Visual Studio. Every push is built by GitHub Actions; download the build from the Actions tab. To build locally, install [xmake](https://xmake.io) and run:\n\n```\nxmake f -a x64 -m release -p windows --target_type=client -y\nxmake\n```\n\n## Support\n\nI make this mod out of love for the game and the people who play it. For a long time I wanted to play Minecraft with my family on one PC, and Bedrock on Windows never let us, so I built it. The mod is free and will stay free.\n\nKeeping it working takes time: every game update can break it, new versions need testing, and there are always new ideas from players. If the mod brings you and your people together on one screen, a small monthly support on [Patreon](https://www.patreon.com/PantelisKonstantinidis) helps me keep the project going, release new versions and maintain it. Bug reports and ideas on the [issues page](../../issues) help just as much.\n\n## Licence\n\n[GPL-3.0](LICENSE) © SnakyWarrior. This mod is not affiliated with Mojang or Microsoft.\n\nThe menu colours and the cross icon come from [Spectrollay-OreUI](https://github.com/Spectrollay-OreUI/OreUI) (MIT, © 2020 Spectrollay). The Ore UI button and radio textures come from [bedrock-core/ui](https://github.com/bedrock-core/ui) (MIT, © 2026 bedrock-core; licence in `resource_packs/SplitScreenUI/textures/ui/ore-styled/`).\n"}],"gallery":[],"versions":[{"version":"1.4.0","prerelease":false,"released":"2026-11-11T00:01:06Z","releaseUrl":"https://github.com/SnakyWarrior/SplitScreenMod/releases/tag/v1.4.0","manifestUrl":"https://github.com/SnakyWarrior/SplitScreenMod/blob/v1.4.0/lip.toml","format":4,"info":{"name":"SplitScreenMod","description":"Local split-screen for Minecraft Bedrock on Windows: up to 4 players, one controller each.","tags":["game-mechanics","utility"]},"variants":{"":[{"side":"client","platform":"win-x64","deps":{"github.com/LiteLDev/LeviLamina":">=26.60.5 <26.61.0"}}]}},{"version":"1.3.0","prerelease":false,"released":"2026-11-10T21:26:24Z","releaseUrl":"https://github.com/SnakyWarrior/SplitScreenMod/releases/tag/v1.3.0","manifestUrl":"https://github.com/SnakyWarrior/SplitScreenMod/blob/v1.3.0/lip.toml","format":4,"info":{"name":"SplitScreenMod","description":"Local split-screen for Minecraft Bedrock on Windows: up to 4 players, one controller each.","tags":["game-mechanics","utility"]},"variants":{"":[{"side":"client","platform":"win-x64","deps":{"github.com/LiteLDev/LeviLamina":">=26.60.5 <26.61.0"}}]}},{"version":"1.2.0","prerelease":false,"released":"2026-11-10T12:32:28Z","releaseUrl":"https://github.com/SnakyWarrior/SplitScreenMod/releases/tag/v1.2.0","manifestUrl":"https://github.com/SnakyWarrior/SplitScreenMod/blob/v1.2.0/lip.toml","format":4,"info":{"name":"SplitScreenMod","description":"Local split-screen for Minecraft Bedrock on Windows: up to 4 players, one controller each.","tags":["game-mechanics","utility"]},"variants":{"":[{"side":"client","platform":"win-x64","deps":{"github.com/LiteLDev/LeviLamina":">=26.60.5 <26.61.0"}}]}},{"version":"1.1.1","prerelease":false,"released":"2026-11-09T10:10:10Z","releaseUrl":"https://github.com/SnakyWarrior/SplitScreenMod/releases/tag/v1.1.1","manifestUrl":"https://github.com/SnakyWarrior/SplitScreenMod/blob/v1.1.1/lip.toml","format":4,"info":{"name":"SplitScreenMod","description":"Local split-screen for Minecraft Bedrock on Windows: up to 4 players, one controller each.","tags":["game-mechanics","utility"]},"variants":{"":[{"side":"client","platform":"win-x64","deps":{"github.com/LiteLDev/LeviLamina":">=26.60.0 <26.61.0"}}]}},{"version":"1.1.0","prerelease":false,"released":"2026-11-09T09:48:16Z","releaseUrl":"https://github.com/SnakyWarrior/SplitScreenMod/releases/tag/v1.1.0","manifestUrl":"https://github.com/SnakyWarrior/SplitScreenMod/blob/v1.1.0/lip.toml","format":4,"info":{"name":"SplitScreenMod","description":"Local split-screen for Minecraft Bedrock on Windows: up to 4 players, one controller each.","tags":["game-mechanics","utility"]},"variants":{"":[{"side":"client","platform":"win-x64","deps":{"github.com/LiteLDev/LeviLamina":">=26.60.0 <26.61.0"}}]}},{"version":"1.0.1","prerelease":false,"released":"2026-11-09T07:24:45Z","releaseUrl":"https://github.com/SnakyWarrior/SplitScreenMod/releases/tag/v1.0.1","manifestUrl":"https://github.com/SnakyWarrior/SplitScreenMod/blob/v1.0.1/lip.toml","format":4,"info":{"name":"SplitScreenMod","description":"Local split-screen for Minecraft Bedrock on Windows: up to 4 players, one controller each.","tags":["game-mechanics","utility"]},"variants":{"":[{"side":"client","platform":"win-x64","deps":{"github.com/LiteLDev/LeviLamina":">=26.60.0 <26.61.0"}}]}},{"version":"1.0.0","prerelease":false,"released":"2026-11-09T07:07:02Z","releaseUrl":"https://github.com/SnakyWarrior/SplitScreenMod/releases/tag/v1.0.0","manifestUrl":"https://github.com/SnakyWarrior/SplitScreenMod/blob/v1.0.0/lip.toml","format":4,"info":{"name":"SplitScreenMod","description":"Local split-screen for Minecraft Bedrock on Windows: up to 4 players, one controller each.","tags":["game-mechanics","utility"]},"variants":{"":[{"side":"client","platform":"win-x64","deps":{"github.com/LiteLDev/LeviLamina":">=26.60.0 <26.61.0"}}]}}],"dependencies":{"github.com/liteldev/levilamina":{"id":"github.com/LiteLDev/LeviLamina","name":"LeviLamina","owner":"LiteLDev","url":"https://levimc.org/mods/github.com/LiteLDev/LeviLamina/"}},"requiredBy":[]}