Skip to content

Commit 6ac74ed

Browse files
committed
Update version number to 3.7.7
1 parent e10e48a commit 6ac74ed

File tree

2 files changed

+17
-7
lines changed

2 files changed

+17
-7
lines changed

AdvancedCore/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<modelVersion>4.0.0</modelVersion>
55
<groupId>com.bencodez</groupId>
66
<artifactId>${version.art}</artifactId>
7-
<version>3.7.6</version>
7+
<version>3.7.7</version>
88
<packaging>jar</packaging>
99
<name>AdvancedCore</name>
1010
<properties>
@@ -183,7 +183,7 @@
183183
<dependency>
184184
<groupId>com.bencodez</groupId>
185185
<artifactId>simpleapi</artifactId>
186-
<version>0.0.1-SNAPSHOT</version>
186+
<version>0.0.2-SNAPSHOT</version>
187187
<scope>compile</scope>
188188
</dependency>
189189
<dependency>

AdvancedCore/src/com/bencodez/advancedcore/api/misc/MiscUtils.java

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@
1616
import java.util.LinkedHashMap;
1717
import java.util.LinkedList;
1818
import java.util.List;
19-
import java.util.Set;
2019
import java.util.Map.Entry;
20+
import java.util.Set;
2121
import java.util.concurrent.ThreadLocalRandom;
2222
import java.util.regex.Pattern;
2323

@@ -205,11 +205,21 @@ public boolean checkChance(double chance, double outOf) {
205205

206206
@SuppressWarnings("deprecation")
207207
public Enchantment getEnchant(String enchant, String enchant2) {
208-
Enchantment ench = Enchantment.getByKey(NamespacedKey.minecraft(enchant.toLowerCase()));
209-
if (ench != null) {
210-
return ench;
208+
try {
209+
Enchantment ench = Enchantment.getByKey(NamespacedKey.minecraft(enchant.toLowerCase()));
210+
if (ench != null) {
211+
return ench;
212+
}
213+
return Enchantment.getByKey(NamespacedKey.minecraft(enchant2.toLowerCase()));
214+
} catch (Exception e) {
215+
plugin.debug(e);
216+
for (Enchantment ench : Enchantment.values()) {
217+
if (ench.toString().equalsIgnoreCase(enchant) || ench.toString().equalsIgnoreCase(enchant2)) {
218+
return ench;
219+
}
220+
}
211221
}
212-
return Enchantment.getByKey(NamespacedKey.minecraft(enchant2.toLowerCase()));
222+
return null;
213223
}
214224

215225
public EntityType getEntityType(String entity, String entity2) {

0 commit comments

Comments
 (0)