| 
									
										
										
										
											2020-04-08 03:49:15 -04:00
										 |  |  | From 3d916db2d826ce09bda8aaef3dfe9fef5b67f2e6 Mon Sep 17 00:00:00 2001 | 
					
						
							| 
									
										
										
										
											2020-01-18 20:10:06 -06:00
										 |  |  | From: William Blake Galbreath <Blake.Galbreath@GMail.com> | 
					
						
							|  |  |  | Date: Thu, 2 Jan 2020 12:25:16 -0600 | 
					
						
							|  |  |  | Subject: [PATCH] Add effect to block break naturally | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | diff --git a/src/main/java/org/bukkit/block/Block.java b/src/main/java/org/bukkit/block/Block.java
 | 
					
						
							| 
									
										
										
										
											2020-04-08 03:49:15 -04:00
										 |  |  | index 971386795..19a3b2a1f 100644
 | 
					
						
							| 
									
										
										
										
											2020-01-18 20:10:06 -06:00
										 |  |  | --- a/src/main/java/org/bukkit/block/Block.java
 | 
					
						
							|  |  |  | +++ b/src/main/java/org/bukkit/block/Block.java
 | 
					
						
							| 
									
										
										
										
											2020-04-08 03:49:15 -04:00
										 |  |  | @@ -468,6 +468,18 @@ public interface Block extends Metadatable {
 | 
					
						
							| 
									
										
										
										
											2020-01-18 20:10:06 -06:00
										 |  |  |       */ | 
					
						
							|  |  |  |      boolean breakNaturally(@NotNull ItemStack tool); | 
					
						
							|  |  |  |   | 
					
						
							|  |  |  | +    // Paper start
 | 
					
						
							|  |  |  | +    /**
 | 
					
						
							|  |  |  | +     * Breaks the block and spawns items as if a player had digged it with a
 | 
					
						
							|  |  |  | +     * specific tool
 | 
					
						
							|  |  |  | +     *
 | 
					
						
							|  |  |  | +     * @param tool The tool or item in hand used for digging
 | 
					
						
							|  |  |  | +     * @param triggerEffect Play the block break particle effect and sound
 | 
					
						
							|  |  |  | +     * @return true if the block was destroyed
 | 
					
						
							|  |  |  | +     */
 | 
					
						
							|  |  |  | +    boolean breakNaturally(@NotNull ItemStack tool, boolean triggerEffect);
 | 
					
						
							|  |  |  | +    // Paper end
 | 
					
						
							|  |  |  | +
 | 
					
						
							|  |  |  |      /** | 
					
						
							|  |  |  |       * Returns a list of items which would drop by destroying this block | 
					
						
							|  |  |  |       * | 
					
						
							|  |  |  | -- 
 | 
					
						
							| 
									
										
										
										
											2020-04-02 17:07:06 -04:00
										 |  |  | 2.25.1 | 
					
						
							| 
									
										
										
										
											2020-01-18 20:10:06 -06:00
										 |  |  | 
 |