Mojang Logo Animation

This mod changes loading screen.

MojangLogoAnimation

A Fabric mod that replaces the static Mojang Studios logo on the splash screen with a smooth frame-by-frame animation.

Dependencies

Dependency Required Link
Fabric API Modrinth / CurseForge
Cloth Config Modrinth / CurseForge
Mod Menu ❌ (optional) Modrinth / CurseForge

Architecture

This mod uses a data-driven animation system built around a clean separation of concerns:

  • ISplashScreenAnimationData — Interface defining animation metadata (frame count, timing, sound, textures). New animation types can be added by implementing this interface.
  • FolderAnimationData — A record implementation that resolves textures from textures/gui/title/{id}/ and sound events via the gui.title.{id} naming convention.
  • AnimationPlayer — Encapsulates all animation state (frame progression, sound playback, lifecycle). Runs animation on a daemon thread with thread-safe access via AtomicInteger/AtomicBoolean.
  • SplashLoader — Registry for animation data. Animations are pre-registered during client initialization since the splash screen renders during resource loading.
  • SplashOverlayMixin — A thin Mixin layer that delegates all logic to AnimationPlayer. The Mixin itself holds no animation knowledge.

Adding a new animation requires only:

  1. Place frame textures in textures/gui/title/{id}/
  2. Place sound in sounds/gui/title/{id}.ogg
  3. Register with splashLoader.register(new FolderAnimationData("id", frameCount))

Preview

MojangStudioMode 3dSharewareMode

The Mojang Logo Animation Team

profile avatar
  • 6
    Followers
  • 8
    Projects
  • 67.3K
    Downloads

More from HashibutogarasuView all

  • KarasunikiLib project image

    KarasunikiLib

    • 142
    • Mods

    Utility library for Karasu Lab

    • 142
    • April 13, 2026
    • Mods
  • MCMidi project image

    MCMidi

    • 15
    • Mods

    MCMidi is a Minecraft Fabric mod that allows you to play MIDI files in-game with high-quality sound and real-time visualization.

    • 15
    • February 20, 2026
    • Mods
  • Locator Bar Plus project image

    Locator Bar Plus

    • 190
    • Mods

    A client side mod. This mod can customize locator bar.

    • 190
    • February 19, 2026
    • Mods
  • GoldenDandelionIndicator project image

    GoldenDandelionIndicator

    • 23
    • Mods

    A client side mod. This mod allows show particle in client side when you feed a golden dandelion to baby mobs.

    • 23
    • February 5, 2026
    • Mods
    • +1
  • KarasunikiLib project image

    KarasunikiLib

    • 142
    • Mods

    Utility library for Karasu Lab

    • 142
    • April 13, 2026
    • Mods
  • MCMidi project image

    MCMidi

    • 15
    • Mods

    MCMidi is a Minecraft Fabric mod that allows you to play MIDI files in-game with high-quality sound and real-time visualization.

    • 15
    • February 20, 2026
    • Mods
  • Locator Bar Plus project image

    Locator Bar Plus

    • 190
    • Mods

    A client side mod. This mod can customize locator bar.

    • 190
    • February 19, 2026
    • Mods
  • GoldenDandelionIndicator project image

    GoldenDandelionIndicator

    • 23
    • Mods

    A client side mod. This mod allows show particle in client side when you feed a golden dandelion to baby mobs.

    • 23
    • February 5, 2026
    • Mods
    • +1