Package net.storm.api.plugins.config
Interface StormConfig
- All Superinterfaces:
Config
Global configuration interface for Storm client settings.
StormConfig contains settings that affect the Storm client's core functionality, particularly related to pathfinding, transportation, and player-owned house (POH) features.
This configuration is organized into sections:
- Pathfinder - Walking and pathing behavior settings
- Fairy Rings - Available fairy ring destinations
- Spirit Trees - Available spirit tree destinations
- Magic Mushtrees - Available mushtree destinations
- House Portals - POH portal room teleports
- Other Settings - Miscellaneous settings like action delays
Example usage:
@Inject
private StormConfig config;
public void walkTo(WorldPoint destination) {
if (config.useTransports()) {
// Use transportation nodes
}
if (config.useTeleports()) {
// Consider teleport options
}
}
- See Also:
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiondefault booleandefault intdefault intdefault booleandefault doubledefault booleandefault doubledefault JewelryBoxdefault booleandefault booleandefault booleandefault booleandefault Set<HousePortal> default intvoidloadoutActionDelay(int delay) default Set<MagicMushtree> default intdefault intdefault intdefault booleandefault intdefault booleandefault intdefault intdefault intdefault SpiritFairyTreedefault Set<SpiritTree> default booleandefault booleandefault booleandefault booleandefault booleandefault booleandefault booleanusePoh()default booleanusePool()default booleandefault boolean
-
Field Details
-
CONFIG_GROUP
- See Also:
-
mouseMovement
- See Also:
-
pathfinderSection
- See Also:
-
fairyRingSection
- See Also:
-
spiritTreeSection
- See Also:
-
magicMushtreeSection
- See Also:
-
housePortalSection
- See Also:
-
otherSettings
- See Also:
-
-
Method Details
-
minStepDistance
default int minStepDistance() -
maxStepDistance
default int maxStepDistance() -
avoidWilderness
default boolean avoidWilderness() -
proceedWarning
default boolean proceedWarning() -
toggleRun
default boolean toggleRun() -
useTransports
default boolean useTransports() -
useCharterShips
default boolean useCharterShips() -
useGnomeGliders
default boolean useGnomeGliders() -
useMagicCarpets
default boolean useMagicCarpets() -
useTeleports
default boolean useTeleports() -
useHomeTeleports
default boolean useHomeTeleports() -
useMinigameTeleports
default boolean useMinigameTeleports() -
usePoh
default boolean usePoh() -
usePool
default boolean usePool() -
requiredMissingHealth
-
requiredMissingPrayer
-
requiredMissingRunEnergy
-
hasMountedGlory
default boolean hasMountedGlory() -
hasMountedDigsitePendant
default boolean hasMountedDigsitePendant() -
hasMountedMythicalCape
default boolean hasMountedMythicalCape() -
hasMountedXericsTalisman
default boolean hasMountedXericsTalisman() -
hasJewelryBox
-
spiritFairyTree
-
fairyRings
-
spiritTrees
-
magicMushtrees
-
housePortals
-
loadoutActionDelay
-
loadoutActionDelay
void loadoutActionDelay(int delay) -
mouseMovement
default boolean mouseMovement() -
pathDensity
default int pathDensity() -
minPathPoints
default int minPathPoints() -
baseDelay
default int baseDelay() -
delayVariation
default int delayVariation() -
easeMovement
default boolean easeMovement() -
easeStrength
default double easeStrength() -
fatigueEnabled
default boolean fatigueEnabled() -
fatigueMultiplier
default double fatigueMultiplier()
-