java.lang.Object
com.bencodez.advancedcore.api.yml.YMLFile
com.bencodez.votingplugin.config.GUI

public class GUI extends com.bencodez.advancedcore.api.yml.YMLFile
  • Constructor Details

  • Method Details

    • createShop

      public void createShop(String value)
    • getChestShopIdentifierCost

      public int getChestShopIdentifierCost(String identifier)
    • getChestShopIdentifierIdentifierName

      public String getChestShopIdentifierIdentifierName(String identifier)
    • getChestShopIdentifierLimit

      public int getChestShopIdentifierLimit(String identifier)
    • getChestShopIdentifierRewardsPath

      public String getChestShopIdentifierRewardsPath(String identifier)
    • getChestShopIdentifiers

      public Set<String> getChestShopIdentifiers()
    • getChestShopIdentifierSection

      public org.bukkit.configuration.ConfigurationSection getChestShopIdentifierSection(String identifier)
    • getChestVoteGUISlotCommand

      public String getChestVoteGUISlotCommand(String slot)
      Gets the vote GUI slot command.
      Parameters:
      slot - the slot
      Returns:
      the vote GUI slot command
    • getChestVoteGUISlotLore

      public ArrayList<String> getChestVoteGUISlotLore(String slot)
      Gets the vote GUI slot lore.
      Parameters:
      slot - the slot
      Returns:
      the vote GUI slot lore
    • getChestVoteGUISlotRewardsPath

      public String getChestVoteGUISlotRewardsPath(String slot, String lastPath)
    • getChestVoteGUISlotSection

      public org.bukkit.configuration.ConfigurationSection getChestVoteGUISlotSection(String slot)
    • getChestVoteGUISlotSlot

      public int getChestVoteGUISlotSlot(String slot)
      Gets the vote GUI slot slot.
      Parameters:
      slot - the slot
      Returns:
      the vote GUI slot slot
    • getChestVoteNextCustomSiteNamesDisplays

      public String getChestVoteNextCustomSiteNamesDisplays(String site)
    • getChestVoteShopCloseGUI

      public boolean getChestVoteShopCloseGUI(String shop)
    • getChestVoteShopHideOnNoPermission

      public boolean getChestVoteShopHideOnNoPermission(String shop)
    • getChestVoteShopNotBuyable

      public boolean getChestVoteShopNotBuyable(String shop)
    • getChestVoteShopPermission

      public String getChestVoteShopPermission(String ident)
    • getCHESTVoteShopPurchase

      public String getCHESTVoteShopPurchase(String identifier)
    • getChestVoteShopResetDaily

      public boolean getChestVoteShopResetDaily(String shop)
    • getChestVoteShopResetMonthly

      public boolean getChestVoteShopResetMonthly(String shop)
    • getChestVoteShopResetWeekly

      public boolean getChestVoteShopResetWeekly(String shop)
    • getChestVoteTotalItem

      public org.bukkit.configuration.ConfigurationSection getChestVoteTotalItem(TopVoter top)
    • getChestVoteURLExtraItemsItem

      public org.bukkit.configuration.ConfigurationSection getChestVoteURLExtraItemsItem(String item)
    • getChestGUIExtraItems

      public Set<String> getChestGUIExtraItems(String gui)
    • getChestGUIVoteShopExtraItems

      public org.bukkit.configuration.ConfigurationSection getChestGUIVoteShopExtraItems(String item)
    • getChestGUIExtraItemsItem

      public org.bukkit.configuration.ConfigurationSection getChestGUIExtraItemsItem(String gui, String item)
    • isChestVoteShopRequireConfirmation

      public boolean isChestVoteShopRequireConfirmation(String identifier)
    • loadValues

      public void loadValues()
      Overrides:
      loadValues in class com.bencodez.advancedcore.api.yml.YMLFile
    • onFileCreation

      public void onFileCreation()
      Specified by:
      onFileCreation in class com.bencodez.advancedcore.api.yml.YMLFile
    • removeShop

      public void removeShop(String value)
    • getBookVoteURLBookGUIAlreadyVotedColor

      public String getBookVoteURLBookGUIAlreadyVotedColor()
    • getBookVoteURLBookGUIAlreadyVotedText

      public String getBookVoteURLBookGUIAlreadyVotedText()
    • getBookVoteURLBookGUICanVoteColor

      public String getBookVoteURLBookGUICanVoteColor()
    • isBookVoteURLBookGUIManual

      public boolean isBookVoteURLBookGUIManual()
    • getBookVoteURLBookGUICanVoteText

      public String getBookVoteURLBookGUICanVoteText()
    • getBookVoteURLBookGUILayout

      public ArrayList<String> getBookVoteURLBookGUILayout()
    • getBookVoteURLBookGUITopLayout

      public ArrayList<String> getBookVoteURLBookGUITopLayout()
    • getBookVoteURLBookGUITitle

      public String getBookVoteURLBookGUITitle()
    • getChestShopConfirmPurchaseNoItem

      public org.bukkit.configuration.ConfigurationSection getChestShopConfirmPurchaseNoItem()
    • getChestShopConfirmPurchaseTitle

      public String getChestShopConfirmPurchaseTitle()
    • getChestShopConfirmPurchaseYesItem

      public org.bukkit.configuration.ConfigurationSection getChestShopConfirmPurchaseYesItem()
    • getChestVoteShopDisabled

      public String getChestVoteShopDisabled()
    • isChestVoteShopHideLimitedReached

      public boolean isChestVoteShopHideLimitedReached()
    • getChestVoteShopLimitReached

      public String getChestVoteShopLimitReached()
    • isChestVoteShopRequireConfirmation

      public boolean isChestVoteShopRequireConfirmation()
    • isChestVoteBestBackButton

      public boolean isChestVoteBestBackButton()
    • getChestVoteTodayIconTitle

      public String getChestVoteTodayIconTitle()
    • getChestVoteTodayLine

      public String getChestVoteTodayLine()
    • getChestVoteTodayPlayerItem

      public org.bukkit.configuration.ConfigurationSection getChestVoteTodayPlayerItem()
    • isChestVoteTodayUseSkull

      public boolean isChestVoteTodayUseSkull()
    • getChestVoteTopPlayerItemMaterial

      public String getChestVoteTopPlayerItemMaterial()
    • isChestVoteTopUseSkull

      public boolean isChestVoteTopUseSkull()
    • isChestVoteURLAllUrlsButtonrequireAllSitesVoted

      public boolean isChestVoteURLAllUrlsButtonrequireAllSitesVoted()
    • getGuiMethodBest

      public String getGuiMethodBest()
    • getGuiMethodGUI

      public String getGuiMethodGUI()
    • getGuiMethodLast

      public String getGuiMethodLast()
    • getGuiMethodNext

      public String getGuiMethodNext()
    • getGuiMethodStreak

      public String getGuiMethodStreak()
    • getGuiMethodToday

      public String getGuiMethodToday()
    • getGuiMethodTopVoter

      public String getGuiMethodTopVoter()
    • getGuiMethodTotal

      public String getGuiMethodTotal()
    • getGuiMethodURL

      public String getGuiMethodURL()
    • isLastMonthGUI

      public boolean isLastMonthGUI()
    • isChestVoteLastClickableLinks

      public boolean isChestVoteLastClickableLinks()
    • getCHESTBackButton

      public org.bukkit.configuration.ConfigurationSection getCHESTBackButton()
    • getChestVoteBestDayBestItem

      public org.bukkit.configuration.ConfigurationSection getChestVoteBestDayBestItem()
    • getChestVoteBestMonthBestItem

      public org.bukkit.configuration.ConfigurationSection getChestVoteBestMonthBestItem()
    • getChestVoteBestName

      public String getChestVoteBestName()
    • getChestVoteBestWeekBestItem

      public org.bukkit.configuration.ConfigurationSection getChestVoteBestWeekBestItem()
    • getChestVoteGUIName

      public String getChestVoteGUIName()
    • getChestVoteGUISlots

      public Set<String> getChestVoteGUISlots()
    • getChestVoteTopCustomization

      public org.bukkit.configuration.ConfigurationSection getChestVoteTopCustomization()
    • isChestVoteLastBackButton

      public boolean isChestVoteLastBackButton()
    • getChestVoteLastLine

      public String getChestVoteLastLine()
    • getChestVoteLastName

      public String getChestVoteLastName()
    • isChestVoteNextBackButton

      public boolean isChestVoteNextBackButton()
    • getChestVoteNextName

      public String getChestVoteNextName()
    • getChestVoteNextLine

      public String getChestVoteNextLine()
    • getChestVoteRewardName

      public String getChestVoteRewardName()
    • isChestVoteShopBackButton

      public boolean isChestVoteShopBackButton()
    • isChestVoteShopReopenGUIOnPurchase

      public boolean isChestVoteShopReopenGUIOnPurchase()
    • isChestVoteShopEnabled

      public boolean isChestVoteShopEnabled()
    • getChestVoteShopName

      public String getChestVoteShopName()
    • isChestVoteStreakBackButton

      public boolean isChestVoteStreakBackButton()
    • getChestVoteStreakCurrentDayStreakItem

      public org.bukkit.configuration.ConfigurationSection getChestVoteStreakCurrentDayStreakItem()
    • getChestVoteStreakCurrentMonthStreakItem

      public org.bukkit.configuration.ConfigurationSection getChestVoteStreakCurrentMonthStreakItem()
    • getChestVoteStreakCurrentWeekStreakItem

      public org.bukkit.configuration.ConfigurationSection getChestVoteStreakCurrentWeekStreakItem()
    • getChestVoteStreakHighestDayStreakItem

      public org.bukkit.configuration.ConfigurationSection getChestVoteStreakHighestDayStreakItem()
    • getChestVoteStreakHighestMonthStreakItem

      public org.bukkit.configuration.ConfigurationSection getChestVoteStreakHighestMonthStreakItem()
    • getChestVoteStreakHighestWeekStreakItem

      public org.bukkit.configuration.ConfigurationSection getChestVoteStreakHighestWeekStreakItem()
    • getChestVoteStreakName

      public String getChestVoteStreakName()
    • isChestVoteTodayBackButton

      public boolean isChestVoteTodayBackButton()
    • getChestVoteTodayName

      public String getChestVoteTodayName()
    • isChestVoteTopBackButton

      public boolean isChestVoteTopBackButton()
    • getChestVoteTopItemLore

      public String getChestVoteTopItemLore()
    • getChestVoteTopItemName

      public String getChestVoteTopItemName()
    • getChestVoteTopName

      public String getChestVoteTopName()
    • isChestVoteTopOpenMainGUIOnClick

      public boolean isChestVoteTopOpenMainGUIOnClick()
    • isChestVoteTopCloseGUIOnClick

      public boolean isChestVoteTopCloseGUIOnClick()
    • getChestVoteTopSize

      public int getChestVoteTopSize()
    • getChestVoteTopSwitchItem

      public org.bukkit.configuration.ConfigurationSection getChestVoteTopSwitchItem()
    • getChestVoteTopSwitchItemTopVoters

      public ArrayList<String> getChestVoteTopSwitchItemTopVoters()
    • getChestVoteTotalAllTimeTotalItem

      public org.bukkit.configuration.ConfigurationSection getChestVoteTotalAllTimeTotalItem()
    • isChestVoteTotalBackButton

      public boolean isChestVoteTotalBackButton()
    • getChestVoteTotalDayTotalItem

      public org.bukkit.configuration.ConfigurationSection getChestVoteTotalDayTotalItem()
    • getChestVoteTotalMonthTotalItem

      public org.bukkit.configuration.ConfigurationSection getChestVoteTotalMonthTotalItem()
    • getChestVoteTotalName

      public String getChestVoteTotalName()
    • getChestVoteTotalWeekTotalItem

      public org.bukkit.configuration.ConfigurationSection getChestVoteTotalWeekTotalItem()
    • getChestVoteURLAllUrlsButtonSlot

      public int getChestVoteURLAllUrlsButtonSlot()
    • getChestVoteURLAllUrlsButtonStartSlot

      public int getChestVoteURLAllUrlsButtonStartSlot()
    • getChestVoteURLAlreadyVotedAllUrlsButtonItemSection

      public org.bukkit.configuration.ConfigurationSection getChestVoteURLAlreadyVotedAllUrlsButtonItemSection()
    • getChestVoteURLAlreadyVotedItemSection

      public org.bukkit.configuration.ConfigurationSection getChestVoteURLAlreadyVotedItemSection()
    • isChestVoteURLBackButton

      public boolean isChestVoteURLBackButton()
    • getChestVoteURLCanVoteAllUrlsButtonItemSection

      public org.bukkit.configuration.ConfigurationSection getChestVoteURLCanVoteAllUrlsButtonItemSection()
    • getChestVoteURLCanVoteItemSection

      public org.bukkit.configuration.ConfigurationSection getChestVoteURLCanVoteItemSection()
    • getChestVoteURLExtraItems

      public Set<String> getChestVoteURLExtraItems()
    • getChestGUIVoteShopExtraItems

      public Set<String> getChestGUIVoteShopExtraItems()
    • getChestVoteURLGUISiteName

      public String getChestVoteURLGUISiteName()
    • getChestVoteURLGUISiteNameCanVote

      public String getChestVoteURLGUISiteNameCanVote()
    • getChestVoteURLName

      public String getChestVoteURLName()
    • getChestVoteURLNextVote

      public String getChestVoteURLNextVote()
    • getChestVoteURLSeeURL

      public String getChestVoteURLSeeURL()
    • getChestVoteURLSiteName

      public String getChestVoteURLSiteName()
    • getChestVoteURLURLText

      public String getChestVoteURLURLText()
    • isChestVoteURLViewAllUrlsButtonEnabled

      public boolean isChestVoteURLViewAllUrlsButtonEnabled()