THE IDEA
What does “Minecraft inside Twitter” mean?
In this guide, the phrase refers to Tweetcraft, a browser-based block game by jaivin. The author describes it as a game embedded inside an X post. Its worlds have links, so a post can give other people a way into the same multiplayer world.
Tweetcraft has its own website and game implementation. Treat it as a separate Minecraft-style block game, rather than an official Minecraft edition or a way to launch Minecraft Java or Bedrock inside Twitter.
Opening a world link from X may show the game through a post or open its browser page, depending on the X client and browser. If the embedded view is unavailable, use the author's website directly.
The browser entry screen loads a Tweetcraft menu and block-world background. Our player supports fullscreen, returning to the page, and stopping the game and its sound. The walkthrough below also uses the public client code; we have not completed a full multiplayer session or tested every X client.
START WITH THE SOURCE
See the original Tweetcraft demo on X
Jaivin's original post shares a public multiplayer world. The demo is an interactive game card, not a prerecorded video. Load the official X embed here, or follow the permanent post link to see it in context.
I put the entire game of Minecraft inside twitter.. with WORKING multiplayer
— jaivin (@jaivinwylde) October 6, 2026
The X embed loads when you choose this button.
Open jaivin's original X post (opens in a new tab)
X embeds can be unavailable in some browsers. The direct link remains usable without the embed. The date above is the date returned by X's official embed service.
YOUR FIRST SESSION
A practical Tweetcraft walkthrough
- Open the game.
Use the player on this page, or visit tweetcraft.jai.vin (opens in a new tab). Let the browser finish loading the game before trying to move.
- Pick a starting point.
The entry screen offers Multiplayer and Create New World. Use Multiplayer to look for a world to join, or follow Create New World to set up your own.
- Enter the world and focus the game.
Follow the game's prompts. On a computer, click the play area so movement keys go to the game. If the browser asks to capture your mouse, that lets you turn the camera without reaching the screen edge.
- Get comfortable before building.
Move a short distance with WASD, turn the camera, then press Space to jump. The client uses drag-to-look when embedded, so try dragging inside this player if moving the mouse alone does not turn the camera. Open inventory with E and select a hotbar slot with 1–9.
- Check the mode, then try a block.
The desktop client maps the left mouse button to digging and the right mouse button to placing a block. What you can change depends on the world and selected item. Start with a small edit in a suitable world rather than expecting every world to work like creative mode.
- Finish or bring a friend.
Copy the world's public join link if you want company. To return to this article, release the mouse with Esc and choose Exit fullscreen. Use Stop game before moving on if you want the embedded session and its sound to stop; Reload starts it again.
KEEP THIS HANDY
Tweetcraft controls
These inputs are present in the author's current browser client. World mode and in-game menus can change what an action does.
- Move
- WASD or arrow keys
- Look around
- Move the captured mouse; drag when the client uses drag controls
- Jump
- Space
- Sneak
- Shift
- Inventory
- E
- Select hotbar slot
- 1 through 9
- Dig / place a block
- Left / right mouse button, subject to the world's mode
- Open chat
- T or Enter
- Leave mouse capture / menus
- Esc; another press may open the pause menu
The client includes a movement joystick, camera gestures, jump and sneak buttons. Touch controls differ from desktop inputs; try landscape orientation for more room.
MULTIPLAYER
How to play with friends on X
Choose the world first, then share that world's public link in your post or message. Sending only the Tweetcraft homepage does not tell a friend which world you chose. Everyone should open the same world link and follow its join prompts.
Before posting, check that you copied a public join link rather than an owner or administration link. Keep world management credentials private. If a friend lands somewhere else, compare the world links before creating another world.
The author operates the worlds and game service. A world can be full, offline, or temporarily unable to accept a connection; a shared link does not guarantee that it will always be available.
Have both players compare their public world link, join the same world, and look for each other's movement. If the client reports a full world or times out, retry later or use another available world. Repeated reloads cannot fix an offline server.
BEHIND THE EXPERIENCE
How can a game run inside a Twitter post?
The author's linked world page includes twitter:card=player and a twitter:player URL pointing to a playable view of that world. This is evidence of a player-card approach: a post links to a hosted game, and a compatible X view can display the player. The game files are served from Tweetcraft's site.
- X postShares a world URL
- Browser playerLoads the game and renders blocks
- World serverExchanges multiplayer updates
WebGL2 draws the scene
The public graphics client requests a WebGL2 context. The browser uses it to draw the 3D world; MDN explains how WebGL renders graphics with the GPU.
WebAssembly loads the engine
The engine loader fetches engine.wasm, instantiates it and exposes engine state to JavaScript. WebAssembly is a browser execution format, not an AI model.
WebSocket connects players
The network client opens a WebSocket for the selected room and sends position and block actions. A persistent connection lets the browser exchange updates with the game service.
These observations describe the public browser client and shared-world metadata checked on October 8, 2026. They do not establish the author's private server implementation or guarantee that X will render every card.
AI: WHAT THE EVIDENCE SHOWS
Is Tweetcraft powered by AI?
The sources checked for this guide do not establish which AI tool, if any, the author used to build Tweetcraft. We cannot attribute it to GPT, Claude, Grok or another model, or claim that an AI generates each frame of gameplay.
AI-assisted development and a running game are different things. A coding assistant can help a developer write, debug or explain code. Once shipped, that code can run through ordinary browser graphics, a game engine and network connections. Using AI during development would not, by itself, mean the player needs an AI model while playing.
For Tweetcraft, the visible implementation supports the browser-tech explanation above. Confirming an AI development workflow would require a statement or technical write-up from the creator; an AI-generated-world claim would need separate evidence of that mechanism.
IF YOU GET STUCK
Common questions
Do I need to install Minecraft?
This guide links to the browser-based Tweetcraft game. Its entry point is a website, rather than the Minecraft launcher. Follow the author's current prompts for any world or account requirements.
Why does the game not appear inside my X post?
The display can differ between X clients and browsers. Open the world link directly in your browser. This guide cannot enable or change X's embedded-player behavior.
Why do the keys scroll the page instead of moving me?
Click the game area after joining a world. Close chat or inventory if they are taking keyboard input. Use Escape to release the captured mouse when you want to return to browser controls.
What if the screen is blank or a world will not connect?
Try the game directly on the author's site in an up-to-date browser with WebGL2 support. Check your connection and the world's status. A world being full or offline is a different problem from the browser failing to render the game.
Is this official Minecraft?
Tweetcraft is presented here as jaivin's separate block game. This guide does not identify it as an official Mojang or Microsoft Minecraft release.
Sources and how this guide was checked
We checked the entry screen, the original post through X's official embed service, linked-world card metadata and public browser code on . The experience notes describe the entry screen and our page's controls; gameplay instructions and technical observations are based on the current client. World availability and X display behavior can change.
- jaivin — original Tweetcraft post on X
- Tweetcraft — game and entry screen
- jaivin — creator's project description
- Public world linked in the original post — player-card metadata
- Tweetcraft — shared multiplayer world links
- Tweetcraft — browser client and controls
- Tweetcraft — WebAssembly loader
- Tweetcraft — multiplayer networking