Skip to content

Commit 7914015

Browse files
committed
1.2.2 release
1 parent 9740aca commit 7914015

File tree

4 files changed

+9
-4
lines changed

4 files changed

+9
-4
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>pl.workonfire</groupId>
88
<artifactId>BucikGenerators</artifactId>
9-
<version>1.2.1</version>
9+
<version>1.2.2</version>
1010
<packaging>jar</packaging>
1111

1212
<name>BucikGenerators</name>

src/main/java/pl/workonfire/bucik/generators/BucikGenerators.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* Made with ♥
1515
*
1616
* @author workonfire, aka Buty935
17-
* @version 1.2.1
17+
* @version 1.2.2
1818
* @since 2020-06-13
1919
*/
2020

src/main/java/pl/workonfire/bucik/generators/listeners/blocks/GeneratorBreakHandler.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
import net.md_5.bungee.api.chat.TextComponent;
55
import org.bukkit.*;
66
import org.bukkit.block.Block;
7+
import org.bukkit.enchantments.Enchantment;
78
import org.bukkit.entity.Player;
89
import org.bukkit.event.block.BlockBreakEvent;
910
import org.bukkit.inventory.ItemStack;
@@ -76,7 +77,11 @@ protected void run() {
7677
block.getWorld().playSound(block.getLocation(), Sound.ENTITY_ITEM_BREAK, 1.0F, 1.0F);
7778
}
7879
else {
79-
((Damageable) currentItemMeta).setDamage(currentDamage + baseGenerator.getAffectPickaxeDurabilityValue());
80+
int dropDivider = 1;
81+
if (currentItem.containsEnchantment(Enchantment.DURABILITY))
82+
dropDivider = currentItem.getEnchantmentLevel(Enchantment.DURABILITY);
83+
currentDamage += baseGenerator.getAffectPickaxeDurabilityValue() / dropDivider;
84+
((Damageable) currentItemMeta).setDamage(currentDamage);
8085
currentItem.setItemMeta(currentItemMeta);
8186
player.getInventory().setItemInMainHand(currentItem);
8287
}

src/main/resources/plugin.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: BucikGenerators
2-
version: 1.2.1
2+
version: 1.2.2
33
description: A customizable plugin for setting up block generators.
44
main: pl.workonfire.bucik.generators.BucikGenerators
55
api-version: 1.13

0 commit comments

Comments
 (0)