From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Owen1212055 <23108066+Owen1212055@users.noreply.github.com> Date: Sun, 17 Oct 2021 14:53:28 -0400 Subject: [PATCH] Paper PR - BoneMeal API diff --git a/src/main/java/org/bukkit/World.java b/src/main/java/org/bukkit/World.java index cf8b93aa5787e96f54e2ffe2a0f157b0e53e2c5c..5bbab861056ff3277f2778c3cb2eb9367cdab012 100644 --- a/src/main/java/org/bukkit/World.java +++ b/src/main/java/org/bukkit/World.java @@ -4157,4 +4157,20 @@ public interface World extends RegionAccessor, WorldInfo, PluginMessageRecipient } } } + + // Paper start + /** + * Applies bonemeal at a specific location + *

+ * Modifications done in the predicate are respected + * and will not be applied if false is returned. + * + * @param location Location to apply + * @param face Blockface to apply as + * @param showParticles If particles should be shown on success + * @param predicate blockstate predicate + * @return true if the bonemeal was applied, false if not + */ + boolean applyBoneMeal(@NotNull Location location, @NotNull org.bukkit.block.BlockFace face, boolean showParticles, @Nullable Predicate predicate); + // Paper end }