[SPIGOT-7462] Players no longer drop XP after dying near a Sculk Catalyst Created: 17/Aug/23  Updated: 25/Dec/24  Resolved: 25/Dec/23

Status: Resolved
Project: Spigot
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Minor
Reporter: Jim Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: 1.20.1

Version: This server is running CraftBukkit version 3856-Spigot-94e187b-b76ceb4 (MC: 1.20.1) (Implementing API version 1.20.1-R0.1-SNAPSHOT)
Plugin: No plugins
Guidelines Read: Yes

 Description   

If a player dies near a Sculk Catalyst, causing it to bloom, the player will no longer drop XP for  subsequent deaths in the same session. Reconnecting to the server resolves the problem until the next death near a Sculk Catalyst.

Steps to reproduce

  1. Place a Sculk Catalyst
  2. Acquire XP (i.e via /xp add)
  3. /kill near the Sculk Catalyst, causing it to bloom
  4. Respawn and acquire more XP
  5. Remove the Sculk Catalyst
  6. /kill again, noting how no XP is dropped
  7. Reconnect to the server and acquire more XP
  8. /kill again, noting how XP is now dropped correctly

 



 Comments   
Comment by Marvin Rieple [ 25/Dec/23 ]

Made a PR for this: craftbukkit#1320

You can test it with BuildTools:

java -jar BuildTools.jar --rev 3988 --pr craftbukkit:1320
Generated at Sat Dec 13 11:52:20 UTC 2025 using Jira 10.3.13#10030013-sha1:56dd970ae30ebfeda3a697d25be1f6388b68a422.