Class AdvancedCoreConfigOptions

java.lang.Object
com.bencodez.advancedcore.AdvancedCoreConfigOptions

public class AdvancedCoreConfigOptions extends Object
Configuration options for AdvancedCore plugin. This class manages all configuration settings loaded from the config file.
  • Constructor Details

    • AdvancedCoreConfigOptions

      public AdvancedCoreConfigOptions()
      Constructs a new AdvancedCoreConfigOptions with default values.
  • Method Details

    • getClickSoundSound

      public org.bukkit.Sound getClickSoundSound()
      Gets the click sound based on the configured sound string.
      Returns:
      The Sound object for click sound, or null if set to "none"
    • load

      public void load(AdvancedCorePlugin plugin)
      Loads configuration options from the YML configuration file.
      Parameters:
      plugin - The AdvancedCore plugin instance