Added options to choose how long a disguise entity and disguise clone command is valid for

This commit is contained in:
libraryaddict
2014-06-02 04:14:35 +12:00
parent 4262221133
commit b999f48fef
6 changed files with 35 additions and 5 deletions

View File

@@ -8,6 +8,8 @@ public class DisguiseConfig {
private static boolean blowDisguisesOnAttack;
private static boolean collectEnabled;
private static String disguiseBlownMessage;
private static int disguiseCloneExpire;
private static int disguiseEntityExpire;
private static boolean enquipmentEnabled;
private static boolean entityAnimationsAdded;
private static boolean entityStatusEnabled;
@@ -34,6 +36,14 @@ public class DisguiseConfig {
return disguiseBlownMessage;
}
public static int getDisguiseCloneExpire() {
return disguiseCloneExpire;
}
public static int getDisguiseEntityExpire() {
return disguiseEntityExpire;
}
public static boolean isAnimationPacketsEnabled() {
return animationEnabled;
}
@@ -190,6 +200,14 @@ public class DisguiseConfig {
blowDisguisesOnAttack = blowDisguise;
}
public static void setDisguiseCloneExpire(int newExpires) {
disguiseCloneExpire = newExpires;
}
public static void setDisguiseEntityExpire(int newExpires) {
disguiseEntityExpire = newExpires;
}
public static void setEnquipmentPacketsEnabled(boolean enabled) {
if (enabled != isEnquipmentPacketsEnabled()) {
enquipmentEnabled = enabled;