MeowMC MeowMC

Hologram scene editor

Assemble a scene from components — text, items, blocks, invisible hitboxes — pick placeholders from a list, wire the closed action set, and export a .meowui file. Everything happens in this browser: no account, no upload, nothing stored server-side. The clipboard and the file system are the transport.

Beta Client-side only

Component palette

Click a component to add it to the selected page, or drag one onto the page's component list. The five built-in components are the whole palette — the registry knows no others.

    The vanilla ceiling

      Templates

        Pull in, push out

        Import a .meowui file with the picker, or start from a template above. Export downloads the file; copy puts the JSON on the clipboard. No server round-trip exists.

        The last step is yours: drop the exported .meowui file into your server's ./holograms/ folder and run /meow hologram reload. Nothing is published for you — that is the whole publish step.

        Scene

        Pages

        A scene is an ordered list of pages; page state is per-viewer, so a scene with pagination is inherently personal mode. A page may declare a repeat: the same component row over a count, available to its text as {repeat_index}.

        Functions

        Preview

        This is a layout preview, not an in-game render — how a hologram actually looks requires the game, with the scene installed. Text lines sit at their true relative position, items and blocks are labelled quads, hitboxes are dashed outlines, pages are tabs, and placeholder values are the mock values panel below. No mocked screenshot is ever presented as in-game output.

        Mock values

        Properties

        Placeholder picker

        Click a placeholder to insert it into the text field you last used. Nobody types {stat:PLAYER_KILLS} from memory — see the placeholder reference for what each token resolves against.

        Validation

        The server's load-time rules, re-run on every edit.