Skip to content

Commit d1b4e87

Browse files
committed
fixed tool not being damaged
1 parent 24d5a33 commit d1b4e87

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

src/main/java/com/github/pozzoo/quicktree/Listeners/BlockListener.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,10 @@ public void onBlockBreak(BlockBreakEvent event) {
2323
Location location = event.getBlock().getLocation();
2424

2525
QuickTree.getInstance().getWoodManager().checkAround(location);
26+
27+
event.getPlayer().getInventory().getItemInMainHand().damage(QuickTree.getInstance().getWoodManager().getTreeModelSet().size(), event.getPlayer());
28+
29+
QuickTree.getInstance().getWoodManager().destroyTree();
2630
}
2731

2832
}

src/main/java/com/github/pozzoo/quicktree/WoodManager.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,8 @@ private void warmupCoords() {
5151
coordsVector.add(new Vector(-1, 0, 1));
5252
}
5353

54+
public Set<Location> getTreeModelSet() {return treeModel; }
55+
5456
public boolean isWoodenLogs(Material material) {
5557
return this.woods.contains(material);
5658
}
@@ -133,8 +135,6 @@ public void run() {
133135
}
134136
}
135137
}.runTaskTimer(QuickTree.getInstance(), 0, 1);
136-
137-
destroyTree();
138138
}
139139

140140
private void explodeBlocks() {

0 commit comments

Comments
 (0)