UPDATE: Gear Icon ➡️ Audio Track ➡️ Klingon ➡️ Rewind to 0:00.
switch your language settings to 'Klingon' and rewind to the start to see the latest update on this mod. it's a more tech-heavy than the video itself, so listen at your own risk i guess
Source Code: https://github.com/Not-a-Tyler/Mossura
⚡ @mathrayyan built Git in Minecraft, won a hackathon, and went super viral. So naturally, my brother Ben decided to take a good idea and completely ruin it. He went to a hackathon and built Jira in Minecraft. Why? I guess cuz he loves suffering and corporate bureaucracy. Idk really...
But if you thought your 9-to-5 was soul-sucking, you just might want to do some character building and bring enterprise-grade bureaucracy into your dirt hut. And spoiler alert... Ben didn't win the hackathon.
Massive shoutout to Rayyan Khan for the inspiration with his BlockBase mod 🙏
⚡ HOW MOSSURA WORKS: ⚡
Mossura isn't just a UI overlay; it’s a full-stack web application running inside your Minecraft client. The frontend utilizes MCEF (Minecraft Chromium Embedded Framework) to render a full, vanilla JavaScript website directly inside the Minecraft GUI. When you open the Project Block, you aren't looking at a Minecraft menu; you are looking at a web browser window running Chromium.
For data persistence, all project data (tickets, sprints, permissions, and statuses) is serialized and stored directly within the Project Block’s NBT (Named Binary Tag) data. This keeps the project tied physically to the world location. The Minecraft server acts as the host for the backend, using a custom REST API that bridges the gap between the game logic and the web view. When a ticket is dragged on the Kanban board, the API fetches the specific NBT data, updates the state, and writes it back to the block.
Because the mod hosts a local web server, the project board can also be accessed externally via a standard browser (Firefox/Chrome) using the Server IP and configured port. To link a web session to an in-game player identity, Mossura generates a unique auth token command. Pasting this into the game chat creates a handshake between the web client and the server. State changes are bidirectional, so if a ticket status is updated on the external web dashboard, the changes reflect instantly on the in-game screen without needing a refresh.
0:00 - Minecraft is the Future
0:38 - Git in Minecraft
1:06 - The Missing Link
1:18- My Brother Ben
1:32 - Minecraft's Organization Problem
2:06 - Jira
2:32 - Minecraft Builds
2:51 - What's a Hackathon?
3:48 - The Hackathon Results
3:57 - Unnecessary Kaiju Lore (Mothra/Mosura)
4:34 - Jira in Minecraft Demo (Mossura)
5:36 - The Future of Technical Progress is Minecraft