Class AutoSellOptions

java.lang.Object
com.vk2gpz.autosell.object.AutoSellOptions

public class AutoSellOptions extends Object
AutoSellOptions class to hold the configuration options for the AutoSell plugin. This class contains various settings that can be configured for the AutoSell plugin. It includes options for enabling/disabling features, setting intervals, and configuring messages.
  • Constructor Details

    • AutoSellOptions

      public AutoSellOptions()
  • Method Details

    • isMrlEnabled

      public boolean isMrlEnabled()
    • setMrlEnabled

      public void setMrlEnabled(boolean mrlEnabled)
    • isWgEnabled

      public boolean isWgEnabled()
    • setWgEnabled

      public void setWgEnabled(boolean wgEnabled)
    • autoSellAllowInCreative

      public boolean autoSellAllowInCreative()
    • setAutoSellAllowInCreative

      public void setAutoSellAllowInCreative(boolean autoSellallowCreative)
    • autoSellRequireTools

      public boolean autoSellRequireTools()
    • setAutoSellRequireTools

      public void setAutoSellRequireTools(boolean autoSellrequireTools)
    • autoSellTakeSoldItems

      public boolean autoSellTakeSoldItems()
    • setAutoSellTakeSoldItems

      public void setAutoSellTakeSoldItems(boolean autoSellTakeSoldItems)
    • getAutoSellDisabledWorlds

      public List<String> getAutoSellDisabledWorlds()
    • setAutoSellDisabledWorlds

      public void setAutoSellDisabledWorlds(List<String> autoSellDisabledWorlds)
    • sellAnnouncerEnabled

      public boolean sellAnnouncerEnabled()
    • setSellAnnouncerEnabled

      public void setSellAnnouncerEnabled(boolean sellAnnouncerEnabled)
    • getSellAnnouncerInterval

      public int getSellAnnouncerInterval()
    • setSellAnnouncerInterval

      public void setSellAnnouncerInterval(int sellAnnouncerInterval)
    • getIntervalMessageMultiplier

      public List<String> getIntervalMessageMultiplier()
    • setIntervalMessageMultiplier

      public void setIntervalMessageMultiplier(List<String> intervalMessageMultiplier)
    • dropsToInv

      public boolean dropsToInv()
    • setDropsToInv

      public void setDropsToInv(boolean dropsToInv)
    • dropToInvInSellAreasOnly

      public boolean dropToInvInSellAreasOnly()
    • setDropToInvInSellAreasOnly

      public void setDropToInvInSellAreasOnly(boolean dropToInvInSellAreasOnly)
    • dropToInvDisabledWorlds

      public List<String> dropToInvDisabledWorlds()
    • setDropToInvDisabledWorlds

      public void setDropToInvDisabledWorlds(List<String> dropToInvDisabledWorlds)
    • silkTouchEnabled

      public boolean silkTouchEnabled()
    • setSilkTouchEnabled

      public void setSilkTouchEnabled(boolean silkTouchEnabled)
    • autoSmeltEnabled

      public boolean autoSmeltEnabled()
    • setAutoSmeltEnabled

      public void setAutoSmeltEnabled(boolean autoSmeltEnabled)
    • autoSmeltDisabledWorlds

      public List<String> autoSmeltDisabledWorlds()
    • setAutoSmeltDisabledWorlds

      public void setAutoSmeltDisabledWorlds(List<String> autoSmeltDisabledWorlds)
    • autoSellMultipliersEnabled

      public boolean autoSellMultipliersEnabled()
    • setAutoSellMultipliersEnabled

      public void setAutoSellMultipliersEnabled(boolean autoSellMultipliersEnabled)
    • toolsNeverBreak

      public boolean toolsNeverBreak()
    • setToolsNeverBreak

      public void setToolsNeverBreak(boolean toolsNeverBreak)
    • autoSmeltOnJoin

      public boolean autoSmeltOnJoin()
    • setAutoSmeltOnJoin

      public void setAutoSmeltOnJoin(boolean autoSmeltOnJoin)
    • getIntervalMessageNoMultiplier

      public List<String> getIntervalMessageNoMultiplier()
    • setIntervalMessageNoMultiplier

      public void setIntervalMessageNoMultiplier(List<String> intervalMessageNoMultiplier)
    • getSignSellMessageMultiplier

      public List<String> getSignSellMessageMultiplier()
    • setSignSellMessageMultiplier

      public void setSignSellMessageMultiplier(List<String> signSellMessageMultiplier)
    • getSignSellMessageNoMultiplier

      public List<String> getSignSellMessageNoMultiplier()
    • setSignSellMessageNoMultiplier

      public void setSignSellMessageNoMultiplier(List<String> signSellMessageNoMultiplier)
    • ingotToBlock

      public boolean ingotToBlock()
    • setIngotToBlock

      public void setIngotToBlock(boolean ingotToBlock)
    • ingotToBlockOnJoin

      public boolean ingotToBlockOnJoin()
    • setIngotToBlockOnJoin

      public void setIngotToBlockOnJoin(boolean ingotToBlockOnJoin)
    • getSellAllMessageMultiplier

      public List<String> getSellAllMessageMultiplier()
    • setSellAllMessageMultiplier

      public void setSellAllMessageMultiplier(List<String> sellAllMessageMultiplier)
    • getSellAllMessageNoMultiplier

      public List<String> getSellAllMessageNoMultiplier()
    • setSellAllMessageNoMultiplier

      public void setSellAllMessageNoMultiplier(List<String> sellAllMessageNoMultiplier)
    • sellAllCommandEnabled

      public boolean sellAllCommandEnabled()
    • setSellAllCommandEnabled

      public void setSellAllCommandEnabled(boolean sellAllEnabled)
    • sellAllFindHighestPrice

      public boolean sellAllFindHighestPrice()
    • setSellAllFindHighestPrice

      public void setSellAllFindHighestPrice(boolean sellAllFindHighestPrice)
    • sellAllFallbackToPermShop

      public boolean sellAllFallbackToPermShop()
    • setSellAllFallbackToPermShop

      public void setSellAllFallbackToPermShop(boolean fallbackToPermShop)
    • fixMoney

      public boolean fixMoney()
    • setFixMoney

      public void setFixMoney(boolean fixMoney)
    • signSellPerShopPerms

      public boolean signSellPerShopPerms()
    • setSignSellPerShopPerms

      public void setSignSellPerShopPerms(boolean signSellPerShopPerms)
    • useItemsGUI

      public boolean useItemsGUI()
    • setUseItemsGUI

      public void setUseItemsGUI(boolean useItemsGUI)
    • getItemsMessage

      public List<String> getItemsMessage()
    • setItemsMessage

      public void setItemsMessage(List<String> itemsMessage)
    • getItemsFormat

      public String getItemsFormat()
    • setItemsFormat

      public void setItemsFormat(String itemsFormat)
    • dropsToInvRequirePerms

      public boolean dropsToInvRequirePerms()
    • setDropsToInvRequirePerms

      public void setDropsToInvRequirePerms(boolean dropsToInvRequirePerms)
    • getIngotToBlockInterval

      public int getIngotToBlockInterval()
    • setIngotToBlockInterval

      public void setIngotToBlockInterval(int ingotToBlockInterval)
    • prisonMinesEnabled

      public boolean prisonMinesEnabled()
    • setPrisonMinesEnabled

      public void setPrisonMinesEnabled(boolean prisonMinesEnabled)
    • getDropsToInvIgnoredBlocks

      public List<String> getDropsToInvIgnoredBlocks()
    • setDropsToInvIgnoredBlocks

      public void setDropsToInvIgnoredBlocks(List<String> dropsToInvIgnoredBlocks)
    • flipIgnored

      public boolean flipIgnored()
    • setFlipIgnored

      public void setFlipIgnored(boolean flipIgnored)
    • fortuneEnabled

      public boolean fortuneEnabled()
    • setFortuneEnabled

      public void setFortuneEnabled(boolean fortuneEnabled)
    • getFortuneMinDrops

      public int getFortuneMinDrops()
    • setFortuneMinDrops

      public void setFortuneMinDrops(int fortuneMinDrops)
    • getFortuneMaxDrops

      public int getFortuneMaxDrops()
    • setFortuneMaxDrops

      public void setFortuneMaxDrops(int fortuneMaxDrops)
    • getFortuneMultiplier

      public double getFortuneMultiplier()
    • setFortuneMultiplier

      public void setFortuneMultiplier(double d)
    • isFortuneRandom

      public boolean isFortuneRandom()
    • setFortuneRandom

      public void setFortuneRandom(boolean fortuneRandom)
    • getFortuneModifier

      public int getFortuneModifier()
    • setFortuneModifier

      public void setFortuneModifier(int fortuneModifier)
    • getFortuneDisabledWorlds

      public List<String> getFortuneDisabledWorlds()
    • setFortuneDisabledWorlds

      public void setFortuneDisabledWorlds(List<String> fortuneDisabledWorlds)
    • getFortuneBlocks

      public List<org.bukkit.inventory.ItemStack> getFortuneBlocks()
    • setFortuneBlocks

      public void setFortuneBlocks(List<org.bukkit.inventory.ItemStack> fortuneBlocks)
    • bpToggleOnJoin

      public boolean bpToggleOnJoin()
    • setBpToggleOnJoin

      public void setBpToggleOnJoin(boolean bpToggleOnJoin)
    • getThousandsFormat

      public String getThousandsFormat()
    • setThousandsFormat

      public void setThousandsFormat(String thousandsFormat)
    • getMillionsFormat

      public String getMillionsFormat()
    • setMillionsFormat

      public void setMillionsFormat(String millionsFormat)
    • getBillionsFormat

      public String getBillionsFormat()
    • setBillionsFormat

      public void setBillionsFormat(String billionsFormat)
    • getTrillionsFormat

      public String getTrillionsFormat()
    • setTrillionsFormat

      public void setTrillionsFormat(String trillionsFormat)
    • getQuadrillionsFormat

      public String getQuadrillionsFormat()
    • setQuadrillionsFormat

      public void setQuadrillionsFormat(String quadrillionsFormat)
    • isUseCustomFormat

      public boolean isUseCustomFormat()
    • setUseCustomFormat

      public void setUseCustomFormat(boolean useCustomFormat)
    • getCustomFormat

      public NumberFormat getCustomFormat()
    • setCustomFormat

      public void setCustomFormat(NumberFormat customFormat)
    • isDebug

      public boolean isDebug()
    • setDebug

      public void setDebug(boolean debug)
    • disallowCustomItemMetaItems

      public boolean disallowCustomItemMetaItems()
    • setDisallowCustomItemMetaItems

      public void setDisallowCustomItemMetaItems(boolean disallowCustomItemMetaItems)
    • isAsylumEnabled

      public boolean isAsylumEnabled()
    • setAsylumEnabled

      public void setAsylumEnabled(boolean asylumEnabled)
    • isJetsMinesEnabled

      public boolean isJetsMinesEnabled()
    • setJetsMinesEnabled

      public void setJetsMinesEnabled(boolean jetsMinesEnabled)