Skip to content

VirtualComponents aren't rendered by server #13989

Description

@mcmdev

Expected behavior

When creating a VirtualComponent with a custom VirtualComponentRenderer, the component should be rendered by the Paper server as long as the renderer doesn't return null.

Observed/Actual behavior

The component isn't rendered anywhere

Steps/models to reproduce

  1. Create a custom virtual component
  2. Send it to your player
  3. Receive empty message

Plugin and Datapack List

Only my plugin

Paper version

This server is running Paper version 26.1.2-5-main@d61d8df (2026-04-11T14:20:55Z) (Implementing API version 26.1.2.build.5-alpha)

Other

This is an API issue, not a plugin or gameplay bug

Metadata

Metadata

Assignees

No one assigned

    Type

    Fields

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions