Geyser icon indicating copy to clipboard operation
Geyser copied to clipboard

Citizens NPC Holograms Not Displaying on Bedrock Clients

Open ItsMCB opened this issue 7 months ago • 0 comments

Describe the bug

My server utilizes NPCs from the Citizens plugin. Bedrock players can see NPCs with name tags just fine. However, they can't see NPCs whose name tags are disabled in favor of NPC holograms (which I am using for multiple line text).

To Reproduce

  1. While in-game, find a location you wish to create your NPC in
  2. Run "/npc create Steve" - Create a NPC
  3. Run "/npc name" - Disable name tag
  4. Run "/npc hologram add HologramTextHere" - Create hologram text above the head of the NPC

Expected behaviour

The Bedrock client should see the hologram text in the same way the Java client can.

Screenshots / Videos

The following video showcases the difference from what Java and Bedrock players see: https://youtu.be/t4zhq4Dwnyw

Note: The "Notch" NPC is a typical NPC by way of having a name tag shown (not disabled) and no hologram enabled. The other NPCs in the video all have their name tags disabled in favor of the NPC holograms.

Server Version and Plugins

Current Purpur Version: 1.20.6-2233-0d6766e (MC: 1.20.6)*

  • You are running the latest version Previous: git-Purpur-2176 (MC: 1.20.4)

Plugins BannerMaker, BetterChairs, BookExploitFix, Citizens, CleverText, CoreProtect, DecentHolograms, DiscordSRV, Drusk, F3NPerm, FastAsyncVoxelSniper, FastAsyncWorldEdit, floodgate, IllegalStack, ImageFrame, InteractiveBooks, LibreHeads, LibreProperty, LuckPerms, PlaceholderAPI, Plan, ProtocolLib, spark, VexelCore, VoteParty, VoteParty-FMS, Votifier, Voyage, WorldEditSelectionVisualizer

Note: I am not making use of "DecentHolograms" on my server at the moment. I am referring to the hologram feature used by the Citizens plugin in this report.

Geyser Dump

https://dump.geysermc.org/myY1Gt7bPJ4IalsPQstLObSpv3SzWxnE

Geyser Version

2.4.0-b619 (git-master-b664395)

Minecraft: Bedrock Edition Device/Version

1.21.2.02 (X86_64), Minecraft Bedrock via Minecraft Bedrock Launcher Flatpak. The same problem occurs when logging in using Minecraft Bedrock from Google Play on my Google Pixel 7 Pro

Additional Context

No response

ItsMCB avatar Jul 24 '24 09:07 ItsMCB