File tree Expand file tree Collapse file tree
src/main/java/me/setloth/modificationMaster/listeners Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11package me .setloth .modificationMaster .listeners ;
22
3+ import me .setloth .modificationMaster .util .Utility ;
34import me .setloth .modificationMaster .util .VeinToggled ;
45import org .bukkit .block .Block ;
56import org .bukkit .entity .Player ;
@@ -27,9 +28,13 @@ public void onRightClick(PlayerInteractEvent event) {
2728 ItemStack stack = p .getInventory ().getItemInMainHand ();
2829 if (tb == null || !tb .isPreferredTool (stack )) return ;
2930
30- event .setCancelled (true ); // prevent action consequence
31- VeinToggled .toggleVeinPlayer (event .getPlayer ());
32- VeinToggled .statusMessage (event .getPlayer ());
31+ if (Utility .isWood (tb .getType ()) || Utility .isVeinBlock (tb .getType ())) { // only apply for
32+ // vein-mine able blocks
33+ event .setCancelled (true ); // prevent action consequence
34+ VeinToggled .toggleVeinPlayer (event .getPlayer ());
35+ VeinToggled .statusMessage (event .getPlayer ());
36+ }
37+
3338
3439 }
3540
You can’t perform that action at this time.
0 commit comments