| 
														
															@@ -172,7 +172,7 @@ public final class BlockUtils { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															      * @return true if the block should affected by Green Terra, false otherwise 
														 | 
														
														 | 
														
															      * @return true if the block should affected by Green Terra, false otherwise 
														 | 
													
												
											
												
													
														| 
														 | 
														
															      */ 
														 | 
														
														 | 
														
															      */ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     public static boolean affectedByGreenTerra(BlockState blockState) { 
														 | 
														
														 | 
														
															     public static boolean affectedByGreenTerra(BlockState blockState) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        if (ExperienceConfig.getInstance().isSkillBlock(PrimarySkillType.HERBALISM, blockState.getBlockData())) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        if (ExperienceConfig.getInstance().doesBlockGiveSkillXP(PrimarySkillType.HERBALISM, blockState.getBlockData())) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             return true; 
														 | 
														
														 | 
														
															             return true; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         } 
														 | 
														
														 | 
														
															         } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -188,7 +188,7 @@ public final class BlockUtils { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															      *         otherwise 
														 | 
														
														 | 
														
															      *         otherwise 
														 | 
													
												
											
												
													
														| 
														 | 
														
															      */ 
														 | 
														
														 | 
														
															      */ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     public static Boolean affectedBySuperBreaker(BlockState blockState) { 
														 | 
														
														 | 
														
															     public static Boolean affectedBySuperBreaker(BlockState blockState) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        if (ExperienceConfig.getInstance().isSkillBlock(PrimarySkillType.MINING, blockState.getBlockData())) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        if (ExperienceConfig.getInstance().doesBlockGiveSkillXP(PrimarySkillType.MINING, blockState.getBlockData())) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             return true; 
														 | 
														
														 | 
														
															             return true; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															         return isOre(blockState) || mcMMO.getModManager().isCustomMiningBlock(blockState); 
														 | 
														
														 | 
														
															         return isOre(blockState) || mcMMO.getModManager().isCustomMiningBlock(blockState); 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -203,7 +203,7 @@ public final class BlockUtils { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															      *         otherwise 
														 | 
														
														 | 
														
															      *         otherwise 
														 | 
													
												
											
												
													
														| 
														 | 
														
															      */ 
														 | 
														
														 | 
														
															      */ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     public static boolean affectedByGigaDrillBreaker(BlockState blockState) { 
														 | 
														
														 | 
														
															     public static boolean affectedByGigaDrillBreaker(BlockState blockState) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        if (ExperienceConfig.getInstance().isSkillBlock(PrimarySkillType.EXCAVATION, blockState.getBlockData())) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        if (ExperienceConfig.getInstance().doesBlockGiveSkillXP(PrimarySkillType.EXCAVATION, blockState.getBlockData())) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             return true; 
														 | 
														
														 | 
														
															             return true; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         return mcMMO.getModManager().isCustomExcavationBlock(blockState); 
														 | 
														
														 | 
														
															         return mcMMO.getModManager().isCustomExcavationBlock(blockState); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -216,7 +216,7 @@ public final class BlockUtils { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															      * @return true if the block is a log, false otherwise 
														 | 
														
														 | 
														
															      * @return true if the block is a log, false otherwise 
														 | 
													
												
											
												
													
														| 
														 | 
														
															      */ 
														 | 
														
														 | 
														
															      */ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     public static boolean isLog(BlockState blockState) { 
														 | 
														
														 | 
														
															     public static boolean isLog(BlockState blockState) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        if (ExperienceConfig.getInstance().isSkillBlock(PrimarySkillType.WOODCUTTING, blockState.getBlockData())) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        if (ExperienceConfig.getInstance().doesBlockGiveSkillXP(PrimarySkillType.WOODCUTTING, blockState.getBlockData())) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             return true; 
														 | 
														
														 | 
														
															             return true; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         return mcMMO.getModManager().isCustomLog(blockState); 
														 | 
														
														 | 
														
															         return mcMMO.getModManager().isCustomLog(blockState); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 |