[SPIGOT-4161] BlockDispenseEvent not triggered when block is in front of dispenser Created: 27/Jul/18  Updated: 27/Jul/18  Resolved: 27/Jul/18

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

Type: Bug Priority: Minor
Reporter: Intelli Assignee: Unassigned
Resolution: Fixed Votes: 1
Labels: 1.13

Version: This server is running CraftBukkit version git-Spigot-f68f5a8-e70d864 (MC: 1.13) (Implementing API version 1.13-R0.1-SNAPSHOT)
Guidelines Read: Yes

 Description   

The BlockDispenseEvent is not triggering when a block is in front of dispenser, even though the item is still dispensed in 1.13.

protected void onBlockDispense(BlockDispenseEvent event) {
    System.out.println("event triggered");
}

For example, with waterloggable blocks:

1. Place dispenser with water bucket in it.
2. Place chest in front of dispenser.
3. Trigger dispenser. Water is dispensed over chest block.
4. BlockDispenseEvent is never triggered.


Generated at Sat Dec 13 15:24:13 UTC 2025 using Jira 10.3.13#10030013-sha1:56dd970ae30ebfeda3a697d25be1f6388b68a422.