Auto sort enchants on items - Fixes #915

This ensures that enchants are never added in inconsistent order.
The client shows the enchants in a sorted order already

This will auto fix previously created items too on load.
This commit is contained in:
Aikar
2017-12-19 17:56:13 -05:00
parent 6364cb2591
commit 1f44d0b82b
3 changed files with 72 additions and 4 deletions

View File

@@ -6,7 +6,7 @@ Subject: [PATCH] Optimize ItemStack.isEmpty()
Remove hashMap lookup every check, simplify code to remove ternary
diff --git a/src/main/java/net/minecraft/server/ItemStack.java b/src/main/java/net/minecraft/server/ItemStack.java
index 0dcea61d2..3aefb023e 100644
index a8f7ff98f..9465f4c16 100644
--- a/src/main/java/net/minecraft/server/ItemStack.java
+++ b/src/main/java/net/minecraft/server/ItemStack.java
@@ -0,0 +0,0 @@ public final class ItemStack {