浏览代码

Cacti & Sugar Cane are an exception, because the bottom block is
normally player-placed but the top two are grown naturally.

GJ 12 年之前
父节点
当前提交
e31b7d5c48
共有 1 个文件被更改,包括 3 次插入2 次删除
  1. 3 2
      src/main/java/com/gmail/nossr50/skills/herbalism/HerbalismManager.java

+ 3 - 2
src/main/java/com/gmail/nossr50/skills/herbalism/HerbalismManager.java

@@ -113,11 +113,12 @@ public class HerbalismManager extends SkillManager {
      * @param blockState The {@link BlockState} to check ability activation for
      */
     public void herbalismBlockCheck(BlockState blockState) {
-        if (mcMMO.placeStore.isTrue(blockState)) {
+        Material material = blockState.getType();
+
+        if (mcMMO.placeStore.isTrue(blockState) && (material != Material.CACTUS || material != Material.SUGAR_CANE_BLOCK)) {
             return;
         }
 
-        Material material = blockState.getType();
         HerbalismBlock herbalismBlock = HerbalismBlock.getHerbalismBlock(material);
         ItemStack drop = null;
         int amount = 1;