3.21
Compatibility
Changes
Donut Stream Games 3.21 🧱 New: Schematic (Litematica) 3D view of the build you have loaded in Litematica, drawn with the real block textures. Finished layers are solid, the layer you’re on is lit in your colour, and the rest is a soft ghost. It slowly turns, and when it appears it builds itself up from the base, blocks popping in with placing sounds. Material list: the blocks still missing on the current layer, with icons and stacks (“2s+18”), plus how much of the whole build is left, to one decimal (84.5% · 4,599 blocks). Follows Litematica’s layer when it shows a single one. Otherwise it moves up on its own as you finish each layer. Settings, size, sounds and textures are in the new Schematic tab. Without Litematica it just says it’s needed. 📊 New: Stream Recap Stop a live and a card shows how long you were live, your profit, money in and out, your biggest payment, top 5 payers, auctions sold, and TikTok coins and followers. [Copy] in chat copies it as text for Discord or TikTok. /recap shows the last one again. TikTok Sync: tracking starts when your TikTok live starts, and the recap appears when it ends. 🛡️ New: Pay Warnings Every /pay is checked first. You’re asked to confirm when: it came from clicking a link in chat the player has scam reports it’s more than your balance it’s over your own limit, shown spelled out so 1b vs 1m is obvious Cancel is the default and Pay unlocks after a moment, so nothing goes out by reflex. 📐 New: Auto Adjust Overlays → Auto Adjust tidies every overlay into a compact layout that keeps them where you put them, scaling down only what doesn’t fit. Undo Auto Adjust puts it all back. ✨ Animations Overlays spring in when they appear and pulse on a new bid, payment, gift or song. Money and scores count up, the goal bar fills smoothly, and leaderboard rows slide to their new rank. The auction card draws itself when an auction starts: the outline traces in and every line types itself out. One switch turns it all off: HUD → Animations. 💰 Money /sell receipts (“$705”) now count as money in: profit, LIVE box, goal and recap. Turn it off with Profit → Count /sell. 🔧 Better Overlapping overlays stay glass: the one on top blurs everything behind it, other overlays’ text included. Start buttons close the menu, so you see the game (and its intro) begin. Spotify: ⏮ ⏯ ⏭ work reliably with chat open, even with Essential new Play/Pause, Next and Previous hotkeys the lyrics area hides when a song has no lyrics 🐛 Fixes The menu’s sidebar bubble no longer jumps back when your mouse passes between two rows.
Optional dependencies
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:cNSbbGpt:5QmxEEXW"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:cNSbbGpt:5QmxEEXW"
}

