Added disable metadata packet - Aka cached

This commit is contained in:
libraryaddict
2014-05-23 13:58:21 +12:00
parent eb712a06b9
commit ae06e527be
5 changed files with 59 additions and 11 deletions

View File

@@ -22,6 +22,7 @@ public class DisguiseConfig {
private static boolean movementEnabled;
private static boolean removeUnseenDisguises;
private static boolean ridingEnabled;
private static boolean sendsEntityMetadata;
private static boolean sendVelocity;
private static boolean showNameAboveHead;
private static boolean showNameAboveHeadAlwaysVisible;
@@ -86,6 +87,10 @@ public class DisguiseConfig {
return keepDisguisePlayerLogout;
}
public static boolean isMetadataPacketsEnabled() {
return sendsEntityMetadata;
}
public static boolean isMiscDisguisesForLivingEnabled() {
return miscDisguisesForLivingEnabled;
}
@@ -235,6 +240,10 @@ public class DisguiseConfig {
keepDisguisePlayerLogout = keepDisguise;
}
public static void setMetadataPacketsEnabled(boolean enabled) {
sendsEntityMetadata = enabled;
}
public static void setMiscDisguisesForLivingEnabled(boolean enabled) {
if (enabled != isMiscDisguisesForLivingEnabled()) {
miscDisguisesForLivingEnabled = enabled;