Interface CustomSettingsPanelProvider


public interface CustomSettingsPanelProvider

Allows specifying custom UI directly. Alternatively you can use Parameter for automatic UI generation.

This UI is only shown when module is enabled. If you want to show some placeholder (usually a disabled version of UI with default values) when module is disabled - implement the following method:
public static StrategyPanel[] getCustomDisabledSettingsPanels()

This functionality is, strictly speaking, independent of this interface, but you will typically want to use both together. Important: If you use an obfuscator make sure to exclude this method.

  • Method Summary

    Modifier and Type Method Description
    velox.gui.StrategyPanel[] getCustomSettingsPanels()