MojangLogoAnimation 图标

MojangLogoAnimation

作者:rebot | 分类:模组

价格:0 墨喵币 下载量:0 点赞:0 版本 v1.12.1
本资源为搬运资源,原资源地址: https://modrinth.com/mod/mojanglogoanimation
资源信息

Minecraft 版本: 1.21.11

平台: fabric

标签: utility

资源介绍

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

📥 下载与版本
评论(0)
登录 后发表评论。

暂无评论,抢个沙发吧~

举报此资源

请登录后举报

🔥 相关推荐
Purple GUI

价格:0 墨喵币
下载量:0

查看详情
Whispers in the Void

价格:0 墨喵币
下载量:0

查看详情
Pack.png Panorama

价格:0 墨喵币
下载量:0

查看详情
Stohun's Vanity Collection

价格:0 墨喵币
下载量:0

查看详情