瀏覽代碼

Check the projectile type instead of main hand item

nossr50 6 年之前
父節點
當前提交
9092e70544
共有 1 個文件被更改,包括 1 次插入5 次删除
  1. 1 5
      src/main/java/com/gmail/nossr50/listeners/EntityListener.java

+ 1 - 5
src/main/java/com/gmail/nossr50/listeners/EntityListener.java

@@ -139,11 +139,7 @@ public class EntityListener implements Listener {
 
             Projectile projectile = event.getEntity();
 
-            //Hacky stuff for 1.13/1.14 compat
-
-            String itemKey = player.getInventory().getItemInMainHand().getType().getKey().toString();
-
-            if(!itemKey.equalsIgnoreCase("minecraft:bow") && !itemKey.equalsIgnoreCase("minecraft:crossbow"))
+            if(!(projectile instanceof Arrow))
                 return;
 
             projectile.setMetadata(mcMMO.bowForceKey, new FixedMetadataValue(plugin, 1.0));