Patch EchoPet wrong metadata value (#419)

This commit is contained in:
Mats 2016-06-08 12:29:08 +02:00 committed by Myles
parent e2585db350
commit 8cc4ba168a
1 changed files with 7 additions and 0 deletions

View File

@ -143,6 +143,13 @@ public class EntityTracker extends StoredObject {
}
}
//ECHOPET Patch
if (type == EntityType.HORSE) {
// Wrong metadata value from EchoPet, patch since it's discontinued. (https://github.com/DSH105/EchoPet/blob/06947a8b08ce40be9a518c2982af494b3b99d140/modules/API/src/main/java/com/dsh105/echopet/compat/api/entity/HorseArmour.java#L22)
if (metadata.getId() == 16 && (int) metadata.getValue() == Integer.MIN_VALUE)
metadata.setValue(0);
}
if (type == EntityType.PLAYER) {
if (metadata.getId() == 0) {
// Byte