Interface BetterModelConfig


public interface BetterModelConfig
BetterModel's config
  • Method Details

    • debug

      @NotNull @NotNull DebugConfig debug()
      Gets debug config
      Returns:
      debug config
    • module

      @NotNull @NotNull ModuleConfig module()
      Gets module config
      Returns:
      module config
    • pack

      @NotNull @NotNull PackConfig 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
    • item

      @NotNull @NotNull org.bukkit.Material item()
      Checks resource pack target item type
      Returns:
      material
    • maxSight

      double maxSight()
      Gets max range of sight trace
      Returns:
      max
    • minSight

      double minSight()
      Gets min range of sight trace
      Returns:
      min
    • namespace

      @NotNull @NotNull String namespace()
      Gets namespace of resource pack
      Returns:
      namespace
    • packType

      @NotNull @NotNull BetterModelConfig.PackType packType()
      Gets a pack type
      Returns:
      type
    • buildFolderLocation

      @NotNull @NotNull String buildFolderLocation()
      Gets build folder location
      Returns:
      build folder
    • followMobInvisibility

      boolean followMobInvisibility()
      Check model tracker will follow source entity's invisibility
      Returns:
      follow invisibility
    • animatedTextureFrameTime

      int animatedTextureFrameTime()
      Gets animation time in texture mcmeta
      Returns:
      animation time
    • 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

      @NotNull @NotNull MountController 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