MojangLogoAnimation

MojangLogoAnimation

This mod changes loading screen.

4 863 downloads 2 followers

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

AI Policy

This mod was refactored by Claude Code.

No gallery available for this project.

Version Minecraft Loader Download

mojanglogoanimation-1.12.1-1.21.11

v1.12.1

1.21.11
fabric
Download

mojanglogoanimation-1.12.0-1.21.11

v1.12.0

1.21.11
fabric
Download

mojanglogoanimation-1.11.0-1.21.10

v1.11.0

1.21.10
fabric
Download

mojanglogoanimation-1.10.0-1.21.9

v1.10.0

1.21.9
fabric
Download

mojanglogoanimation-1.9.0-1.21.8

v1.9.0

1.21.8
fabric
Download

mojanglogoanimation-1.8.0-1.21.7

v1.8.0

1.21.7
fabric
Download

mojanglogoanimation-1.7.0-1.21.6

v1.7.0

1.21.6
fabric
Download

mojanglogoanimation-1.6.0-1.21.5

v1.6.0

1.21.5
fabric
Download

mojanglogoanimation-1.5.0-1.21.4

v1.5.0

1.21.4
fabric
Download

mojanglogoanimation-1.4.0-1.21.3

v1.4.0

1.21.3
fabric
Download

mojanglogoanimation-1.3.0-1.21.3

v1.3.0

1.21.3
fabric
Download

mojanglogoanimation-1.2.0

v1.2.0

1.21.2
fabric
Download

mojanglogoanimation-1.1.0

v1.1.0

1.21.1
fabric
Download

mojanglogoanimation-1.0.3

v1.0.3

1.21.1
fabric
Download

v1.0.2

1.21.1
fabric
Download