From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Jake Potrebic Date: Thu, 22 Apr 2021 16:45:15 -0700 Subject: [PATCH] add consumeFuel to FurnaceBurnEvent diff --git a/src/main/java/org/bukkit/event/inventory/FurnaceBurnEvent.java b/src/main/java/org/bukkit/event/inventory/FurnaceBurnEvent.java index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000 100644 --- a/src/main/java/org/bukkit/event/inventory/FurnaceBurnEvent.java +++ b/src/main/java/org/bukkit/event/inventory/FurnaceBurnEvent.java @@ -0,0 +0,0 @@ public class FurnaceBurnEvent extends BlockEvent implements Cancellable { private int burnTime; private boolean cancelled; private boolean burning; + private boolean consumeFuel = true; // Paper public FurnaceBurnEvent(@NotNull final Block furnace, @NotNull final ItemStack fuel, final int burnTime) { super(furnace); @@ -0,0 +0,0 @@ public class FurnaceBurnEvent extends BlockEvent implements Cancellable { public void setBurning(boolean burning) { this.burning = burning; } + // Paper start + /** + * Gets whether the furnace's fuel will be consumed or not. + * + * @return whether the furnace's fuel will be consumed + */ + public boolean willConsumeFuel() { + return consumeFuel; + } + + /** + * Sets whether the furnace's fuel will be consumed or not. + * + * @param consumeFuel true to consume the fuel + */ + public void setConsumeFuel(boolean consumeFuel) { + this.consumeFuel = consumeFuel; + } + // Paper end @Override public boolean isCancelled() {