Skip to content

Commit 51a87ef

Browse files
committed
Fixed Enchantment Books not showing enchantments when enchanting
1 parent a777428 commit 51a87ef

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<modelVersion>4.0.0</modelVersion>
55
<groupId>InteractionVisualizer</groupId>
66
<artifactId>InteractionVisualizer</artifactId>
7-
<version>1.13.7</version>
7+
<version>1.13.8</version>
88
<build>
99
<sourceDirectory>src</sourceDirectory>
1010
<resources>

src/com/loohp/interactionvisualizer/Blocks/EnchantmentTableDisplay.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -98,10 +98,10 @@ public void onEnchant(EnchantItemEvent event) {
9898
ItemStack itemstack = player.getOpenInventory().getItem(0).clone();
9999
Map<Enchantment, Integer> enchantsAdded = new HashMap<Enchantment, Integer>();
100100
if (itemstack.getType().equals(Material.ENCHANTED_BOOK)) {
101-
enchantsAdded.putAll(((EnchantmentStorageMeta) itemstack.getItemMeta()).getEnchants());
102-
} else {
103-
enchantsAdded.putAll(itemstack.getEnchantments());
101+
enchantsAdded.putAll(((EnchantmentStorageMeta) itemstack.getItemMeta()).getStoredEnchants());
104102
}
103+
enchantsAdded.putAll(itemstack.getEnchantments());
104+
105105
enchantsAdded = CustomMapUtils.sortMapByValueReverse(enchantsAdded);
106106

107107
if (!openedETable.containsKey(block)) {

0 commit comments

Comments
 (0)