Package kr.toxicity.model.api
Interface BetterModelConfig
public interface BetterModelConfig
BetterModel's config
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescription@NotNull StringGets build folder locationbooleanWhether any swap inventory packet should be canceled if the player has some model@NotNull DebugConfigdebug()Gets debug config@NotNull MountControllerGets the default mount controllerbooleanGets whether strict loading is enabledbooleanCheck model tracker will follow source entity's invisibility@NotNull IndicatorConfigGets indicator config@NotNull org.bukkit.Materialitem()Checks resource pack target item type@NotNull StringGets item namespaceintGets lerp frame timedoublemaxSight()Gets max range of sight tracebooleanChecks BetterModel should try merging resource pack with external plugin.booleanmetrics()Checks metrics is enableddoubleminSight()Gets min range of sight trace@NotNull ModuleConfigmodule()Gets module config@NotNull StringGets namespace of resource pack@NotNull PackConfigpack()Gets pack configintGets packet bundling size@NotNull BetterModelConfig.PackTypepackType()Gets a pack typelongGets entity hide delay of playerbooleanCheck sight trace is enabledbooleanChecks use Purpur afk.booleanShould BetterModel sends version update message when op has joined.
-
Method Details
-
debug
Gets debug config- Returns:
- debug config
-
indicator
Gets indicator config- Returns:
- indicator config
-
module
Gets module config- Returns:
- module config
-
pack
Gets pack config- Returns:
- pack config
-
metrics
boolean metrics()Checks metrics is enabled- Returns:
- enabled
-
sightTrace
boolean sightTrace()Check sight trace is enabled- Returns:
- enabled
-
mergeWithExternalResources
boolean mergeWithExternalResources()Checks BetterModel should try merging resource pack with external plugin.- Returns:
- merge with external resources.
-
item
@NotNull @NotNull org.bukkit.Material item()Checks resource pack target item type- Returns:
- material
-
itemNamespace
Gets item namespace- Returns:
- item namespace
-
maxSight
double maxSight()Gets max range of sight trace- Returns:
- max
-
minSight
double minSight()Gets min range of sight trace- Returns:
- min
-
namespace
Gets namespace of resource pack- Returns:
- namespace
-
packType
Gets a pack type- Returns:
- type
-
buildFolderLocation
Gets build folder location- Returns:
- build folder
-
followMobInvisibility
boolean followMobInvisibility()Check model tracker will follow source entity's invisibility- Returns:
- follow invisibility
-
usePurpurAfk
boolean usePurpurAfk()Checks use Purpur afk.- Returns:
- use Purpur afk
-
versionCheck
boolean versionCheck()Should BetterModel sends version update message when op has joined.- Returns:
- send or not
-
defaultMountController
Gets the default mount controller- Returns:
- mount controller
- See Also:
-
lerpFrameTime
int lerpFrameTime()Gets lerp frame time- Returns:
- lerp frame time
-
cancelPlayerModelInventory
boolean cancelPlayerModelInventory()Whether any swap inventory packet should be canceled if the player has some model- Returns:
- cancel
-
playerHideDelay
long playerHideDelay()Gets entity hide delay of player- Returns:
- player hide
-
packetBundlingSize
int packetBundlingSize()Gets packet bundling size- Returns:
- packet bundling size
-
enableStrictLoading
boolean enableStrictLoading()Gets whether strict loading is enabled- Returns:
- strict loading
-