From c4091d62f40e0922917615b71e28b0c828c0fde4 Mon Sep 17 00:00:00 2001 From: Oliwier Miodun Date: Mon, 10 Jul 2023 17:59:42 +0200 Subject: [PATCH] SculkCatalyst bloom API --- .../src/main/java/org/bukkit/block/SculkCatalyst.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/paper-api/src/main/java/org/bukkit/block/SculkCatalyst.java b/paper-api/src/main/java/org/bukkit/block/SculkCatalyst.java index 46260df893..7d53b24003 100644 --- a/paper-api/src/main/java/org/bukkit/block/SculkCatalyst.java +++ b/paper-api/src/main/java/org/bukkit/block/SculkCatalyst.java @@ -24,4 +24,14 @@ public interface SculkCatalyst extends TileState { * @param charges how much charge to spawn. */ void bloom(@NotNull Block block, int charges); + + // Paper start - SculkCatalyst bloom API + /** + * Bloom at the specified location as if an entity that drops experience just died there. + * + * @param position position to bloom at + * @param charge charge to bloom with, normally the amount of experience dropped from the dead entity + */ + void bloom(@org.jetbrains.annotations.NotNull io.papermc.paper.math.Position position, int charge); + // Paper end - SculkCatalyst bloom API }