msw-sprite-ruid

Assign sprite and animationclip RUIDs to MSW renderer components with thumbnail support.

33|2|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/MSW-Git/msw-ai-coding-plugins-official --skill msw-sprite-ruid
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: msw-sprite-ruid
Source: https://github.com/MSW-Git/msw-ai-coding-plugins-official/tree/main/plugins/msw-maker-base-skill/skills/msw-sprite-ruid
Command: npx skills add https://github.com/MSW-Git/msw-ai-coding-plugins-official --skill msw-sprite-ruid

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the process of assigning and rendering RUIDs for sprites and UI elements in MSW, providing a direct and efficient way to manage RUID assignments and thumbnail rendering.

Core Features & Use Cases

  • Native RUID Support: Directly assign and render sprite or animationclip RUIDs to SpriteRendererComponent or SpriteGUIRendererComponent without additional animator components.
  • Thumbnail Rendering: Utilize the thumbnail:// prefix for static thumbnail images of any resource, suitable for icons, item previews, and thumbnail images in UI.
  • Use Case: When designing a new MSW world, quickly apply a sprite to a world entity or an avatar item icon in the inventory UI by assigning the appropriate RUID.

Quick Start

Assign the sprite RUID to a world entity by using 'self.Entity.SpriteRendererComponent.SpriteRUID = "thumbnail://" .. spriteRuid'.

Frequently Asked Questions about msw-sprite-ruid

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I assign a sprite RUID to a SpriteRendererComponent in MapleStory Worlds?

To assign a sprite RUID in MapleStory Worlds, set the SpriteRUID property directly on the SpriteRendererComponent using the sprite's RUID string without needing additional animator components.

Can I render static thumbnail images for avatar items in MSW UI?

Yes, you can render static thumbnail images in MSW UI by prefixing any resource RUID with 'thumbnail://' when assigning it to the SpriteGUIRendererComponent.

What types of RUIDs are supported for native sprite rendering in MSW?

Native sprite rendering in MSW supports sprite, animationclip, and avataritem RUIDs, allowing direct assignment to both SpriteRendererComponent and SpriteGUIRendererComponent.

Do I need an additional animator component to render animationclip RUIDs in MSW?

No, you do not need an additional animator component to render animationclip RUIDs because this Skill provides native RUID support directly within the SpriteRendererComponent.

How do I display an avatar item icon in an MSW inventory UI?

To display an avatar item icon in an MSW inventory UI, assign the avataritem RUID to the SpriteGUIRendererComponent, using the 'thumbnail://' prefix if you need a static preview image.

What is the syntax for applying a thumbnail prefix to a sprite RUID?

The syntax for applying a thumbnail prefix to a sprite RUID is 'thumbnail://' concatenated with the RUID string, such as 'thumbnail://' .. spriteRuid, to render static images.