| 
														
															@@ -124,8 +124,7 @@ public class HerbalismManager extends SkillManager { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     public void herbalismBlockCheck(BlockState blockState) { 
														 | 
														
														 | 
														
															     public void herbalismBlockCheck(BlockState blockState) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         Player player = getPlayer(); 
														 | 
														
														 | 
														
															         Player player = getPlayer(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         Material material = blockState.getType(); 
														 | 
														
														 | 
														
															         Material material = blockState.getType(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        boolean oneBlockPlant = !(material == Material.CACTUS || material == Material.CHORUS_PLANT 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                || material == Material.SUGAR_CANE || material == Material.KELP_PLANT || material == Material.KELP); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        boolean oneBlockPlant = isOneBlockPlant(material); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															         // Prevents placing and immediately breaking blocks for exp 
														 | 
														
														 | 
														
															         // Prevents placing and immediately breaking blocks for exp 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         if (oneBlockPlant && mcMMO.getPlaceStore().isTrue(blockState)) { 
														 | 
														
														 | 
														
															         if (oneBlockPlant && mcMMO.getPlaceStore().isTrue(blockState)) { 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -174,6 +173,12 @@ public class HerbalismManager extends SkillManager { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         applyXpGain(xp, XPGainReason.PVE); 
														 | 
														
														 | 
														
															         applyXpGain(xp, XPGainReason.PVE); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    public boolean isOneBlockPlant(Material material) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        return !(material == Material.CACTUS || material == Material.CHORUS_PLANT 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                || material == Material.SUGAR_CANE || material == Material.KELP_PLANT || material == Material.KELP 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                || material == Material.TALL_SEAGRASS || material == Material.TALL_GRASS); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     /** 
														 | 
														
														 | 
														
															     /** 
														 | 
													
												
											
												
													
														| 
														 | 
														
															      * Check for success on herbalism double drops 
														 | 
														
														 | 
														
															      * Check for success on herbalism double drops 
														 | 
													
												
											
												
													
														| 
														 | 
														
															      * @param blockState target block state 
														 | 
														
														 | 
														
															      * @param blockState target block state 
														 |