Package me.libraryaddict.disguise
Class DisguiseConfig
java.lang.Object
me.libraryaddict.disguise.DisguiseConfig
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic enumstatic enumstatic enum -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddCustomDisguise(String disguiseName, String toParse) doOutput(boolean informChangedUnknown, boolean informMissing) doOutput(org.bukkit.configuration.ConfigurationSection config, boolean informChangedUnknown, boolean informMissing) static Map.Entry<DisguisePerm, Disguise> getCustomDisguise(String disguise) static Map.Entry<DisguisePerm, Disguise> getCustomDisguise(org.bukkit.command.CommandSender invoker, org.bukkit.entity.Entity target, String disguise) static Map.Entry<DisguisePerm, Disguise> getCustomDisguise(org.bukkit.entity.Entity target, String disguise) static Map.Entry<DisguisePerm, String> getRawCustomDisguise(String disguise) static intstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanIs the sound packets caught and modifiedstatic voidstatic voidstatic voidstatic me.libraryaddict.disguise.utilities.config.ConfigLoaderstatic voidremoveCustomDisguise(String disguise) static voidstatic voidsetAnimationPacketsEnabled(boolean enabled) static voidsetAutoUpdate(boolean update) static voidsetBisectHosted(boolean isBisectHosted, String serverIP) static voidsetCollectPacketsEnabled(boolean enabled) static voidsetCommandVisibility(org.bukkit.permissions.PermissionDefault permissionDefault) static voidsetEntityStatusPacketsEnabled(boolean enabled) static voidsetEquipmentPacketsEnabled(boolean enabled) static voidsetHideArmorFromSelf(boolean hideArmor) Set the plugin to hide self disguises armor from theirselvesstatic voidsetHideHeldItemFromSelf(boolean hideHelditem) Does the plugin appear to remove the item they are holding, to prevent a floating sword when they are viewing self disguisestatic voidsetHittingRateLimit(boolean hitRateLimit) static voidsetLastUpdateRequest(long lastRequest) static voidsetMiscDisguisesForLivingEnabled(boolean enabled) static voidsetMovementPacketsEnabled(boolean enabled) static voidsetNotifyUpdate(boolean update) static voidsetSoundsEnabled(boolean isSoundsEnabled) Set if the disguises play sounds when hurtstatic voidsetUseTranslations(boolean setUseTranslations) static voidsetUsingReleaseBuilds(boolean useReleaseBuilds) static voidsetUUIDGeneratedVersion(int uuidVersion)
-
Method Details
-
isDisplayTextName
public static boolean isDisplayTextName() -
isArmorstandsName
public static boolean isArmorstandsName() -
isExtendedNames
public static boolean isExtendedNames() -
isAutoUpdate
public static boolean isAutoUpdate() -
setAutoUpdate
public static void setAutoUpdate(boolean update) -
setNotifyUpdate
public static void setNotifyUpdate(boolean update) -
setLastUpdateRequest
public static void setLastUpdateRequest(long lastRequest) -
setUsingReleaseBuilds
public static void setUsingReleaseBuilds(boolean useReleaseBuilds) -
setHittingRateLimit
public static void setHittingRateLimit(boolean hitRateLimit) -
setBisectHosted
-
loadInternalConfig
public static void loadInternalConfig() -
saveInternalConfig
public static void saveInternalConfig() -
setCommandVisibility
public static void setCommandVisibility(org.bukkit.permissions.PermissionDefault permissionDefault) -
getUUIDGeneratedVersion
public static int getUUIDGeneratedVersion() -
setUUIDGeneratedVersion
public static void setUUIDGeneratedVersion(int uuidVersion) -
getCustomDisguise
-
getCustomDisguise
public static Map.Entry<DisguisePerm,Disguise> getCustomDisguise(org.bukkit.entity.Entity target, String disguise) throws Throwable - Throws:
Throwable
-
getCustomDisguise
public static Map.Entry<DisguisePerm,Disguise> getCustomDisguise(org.bukkit.command.CommandSender invoker, org.bukkit.entity.Entity target, String disguise) throws Throwable - Throws:
Throwable
-
isScoreboardNames
public static boolean isScoreboardNames() -
removeCustomDisguise
-
getRawCustomDisguise
-
setUseTranslations
public static void setUseTranslations(boolean setUseTranslations) -
loadPreConfig
public static me.libraryaddict.disguise.utilities.config.ConfigLoader loadPreConfig() -
loadConfig
public static void loadConfig() -
loadModdedDisguiseTypes
public static void loadModdedDisguiseTypes() -
doOutput
-
doOutput
-
addCustomDisguise
public static void addCustomDisguise(String disguiseName, String toParse) throws DisguiseParseException - Throws:
DisguiseParseException
-
isSoundEnabled
public static boolean isSoundEnabled()Is the sound packets caught and modified -
setAnimationPacketsEnabled
public static void setAnimationPacketsEnabled(boolean enabled) -
setCollectPacketsEnabled
public static void setCollectPacketsEnabled(boolean enabled) -
setEntityStatusPacketsEnabled
public static void setEntityStatusPacketsEnabled(boolean enabled) -
setEquipmentPacketsEnabled
public static void setEquipmentPacketsEnabled(boolean enabled) -
setHideArmorFromSelf
public static void setHideArmorFromSelf(boolean hideArmor) Set the plugin to hide self disguises armor from theirselves -
setHideHeldItemFromSelf
public static void setHideHeldItemFromSelf(boolean hideHelditem) Does the plugin appear to remove the item they are holding, to prevent a floating sword when they are viewing self disguise -
setMiscDisguisesForLivingEnabled
public static void setMiscDisguisesForLivingEnabled(boolean enabled) -
setMovementPacketsEnabled
public static void setMovementPacketsEnabled(boolean enabled) -
setSoundsEnabled
public static void setSoundsEnabled(boolean isSoundsEnabled) Set if the disguises play sounds when hurt
-