All settings take immediate effect on the plugin, and will save to your character settings file. You can manipulate settings from the command line using the command below.

/ub opt {list | get <option> | set <option> <newValue> | toggle <options>}

Manage plugin settings from the command line

Examples:

  •  /ub opt list - Lists all available settings.
  •  /ub opt get Plugin.Debug - Gets the current value for the “Plugin.Debug” setting
  •  /ub opt toggle Plugin.Debug - Toggles the current value for the “Plugin.Debug” setting
  •  /ub opt set Plugin.Debug true - Sets the “Plugin.Debug” setting to True

Plugin.CheckForUpdates

Check for plugin updates on login
Type: Boolean
Default Value: True

Plugin.Debug

Show debug messages
Type: Boolean
Default Value: False

Plugin.SettingsProfile

Settings profile. Choose [character] to use a private copy of settings for this character.
Type: String
Default Value: [character]

Plugin.WindowPositionX

Main UB Window X position for this character (left is 0)
Type: Int32
Default Value: 100

Plugin.WindowPositionY

Main UB Window Y position for this character (top is 0)
Type: Int32
Default Value: 100

Plugin.SettingsWindowPositionX

Settings Window X position for this character (left is 0)
Type: Int32
Default Value: 140

Plugin.SettingsWindowPositionY

Settings Window Y position for this character (top is 0)
Type: Int32
Default Value: 140

Plugin.PortalThink

Think to yourself when portal use success/fail
Type: Boolean
Default Value: False

Plugin.PortalTimeout

Timeout to retry portal use, in milliseconds
Type: Int32
Default Value: 5000

Plugin.PortalAttempts

Attempts to retry using a portal
Type: Int32
Default Value: 3

Plugin.VideoPatch

Patches the client (in realtime) to disable 3d rendering
Type: Boolean
Default Value: False

Plugin.VideoPatchFocus

Disables VideoPatch while the client has focus
Type: Boolean
Default Value: False

Plugin.BackgroundFrameLimit

Limits frame while the client does not have focus
Type: Int32
Default Value: 0

Plugin.PCap

Enables a rolling PCAP buffer, to export recent packets
Type: Boolean
Default Value: False

Plugin.PCapBufferDepth

PCap rolling buffer depth
Type: Int32
Default Value: 5000

Aliases.Enabled

Enabled
Type: Boolean
Default Value: True

Aliases.Profile

Aliases profile. Set to [character] to use a private set of aliases for only this character.
Type: String
Default Value: [character]

Aliases.DefinedAliases

Defined aliases
Type: List
Default Value: Empty List

Arrow.Enabled

Enabled
Type: Boolean
Default Value: True

Arrow.Visible

Wether the hud is visible or not.
Type: Boolean
Default Value: True

Arrow.HudSize

Arrow HUD Size
Type: Int32
Default Value: 32

Arrow.HudX

Arrow HUD Position X
Type: Int32
Default Value: 215

Arrow.HudY

Arrow HUD Position Y
Type: Int32
Default Value: 5

Arrow.TargetEW

Target EW coordinate
Type: Double
Default Value: 0

Arrow.TargetNS

Target NS coordinate
Type: Double
Default Value: 0

AutoSalvage.Think

Think to yourself when auto salvage is completed
Type: Boolean
Default Value: False

AutoSalvage.OnlyFromMainPack

Only salvage things in your main pack
Type: Boolean
Default Value: False

AutoTinker.MinPercentage

Minimum percentage required to perform tinker
Type: Single
Default Value: 99.5

AutoTrade.Enabled

Enable AutoTrade when Trade Window is Opened
Type: Boolean
Default Value: False

AutoTrade.TestMode

Test mode (don’t actually add to trade window, just echo to the chat window)
Type: Boolean
Default Value: False

AutoTrade.Think

Think to yourself when auto trade is completed
Type: Boolean
Default Value: False

AutoTrade.OnlyFromMainPack

Only trade things in your main pack
Type: Boolean
Default Value: False

AutoTrade.AutoAccept

Auto accept trade after all items added
Type: Boolean
Default Value: False

AutoTrade.AutoAcceptChars

List of characters to auto-accept trade from
Type: List
Default Value: Empty List

AutoVendor.Enabled

Enabled
Type: Boolean
Default Value: True

AutoVendor.EnableBuying

EnableBuying
Type: Boolean
Default Value: True

AutoVendor.EnableSelling

EnableSelling
Type: Boolean
Default Value: True

AutoVendor.TestMode

Test mode (don’t actually sell/buy, just echo to the chat window)
Type: Boolean
Default Value: False

AutoVendor.Think

Think to yourself when auto vendor is completed
Type: Boolean
Default Value: False

AutoVendor.ShowMerchantInfo

Show merchant info on approach vendor
Type: Boolean
Default Value: True

AutoVendor.OnlyFromMainPack

Only vendor things in your main pack
Type: Boolean
Default Value: False

AutoVendor.Tries

Attempts to open vendor on /ub vendor open[p]
Type: Int32
Default Value: 4

AutoVendor.TriesTime

Tine between open vendor attempts (in milliseconds)
Type: Int32
Default Value: 5000

AutoXp.StopBeforeMax

Levels before max level to stop attempting to level a target.
Type: Int32
Default Value: 10

AutoXp.TriesTime

Time between attempts to spend XP (in milliseconds)
Type: Int32
Default Value: 300

AutoXp.MaxXpChunk

Max amount of experience to attempt to spend at once with batch spending.
Type: Int32
Default Value: 1000000000

AutoXp.Policy

Weighted policy that determines ratios of xp spent on targets.
Type: Hellosam.Net.Collections.ObservableDictionary2[UBLoader.Lib.XpTarget,Double]</span><br /> **Default Value:** <span style="color:black">Hellosam.Net.Collections.ObservableDictionary2[UBLoader.Lib.XpTarget,System.Double]

ChatFilter.Enabled

Enabled
Type: Boolean
Default Value: False

ChatLogger.SaveToFile

Save chat log to disk
Type: Boolean
Default Value: False

ChatLogger.Rules

List of message types to log
Type: List
Default Value: Empty List

Client.UIProfile

Client UI profile. Choose [character] to use a private copy of settings for this character.
Type: String
Default Value: [character]

DerethTime.Enabled

Enabled
Type: Boolean
Default Value: True

DerethTime.HudX

DerethTime HUD Position X
Type: Int32
Default Value: 415

DerethTime.HudY

DerethTime HUD Position Y
Type: Int32
Default Value: 5

DerethTime.ShowLabel

Show the label text, with minutes remaining until the next day/night
Type: Boolean
Default Value: True

DungeonMaps.Enabled

Enabled
Type: Boolean
Default Value: True

DungeonMaps.Debug

Show debug information while drawing maps
Type: Boolean
Default Value: False

DungeonMaps.DrawWhenClosed

Draw dungeon maps even when map window is closed
Type: Boolean
Default Value: True

DungeonMaps.ShowVisitedTiles

Show visited tiles
Type: Boolean
Default Value: True

DungeonMaps.VisitedTilesColor

Visited tiles tint color
Type: Int32
Default Value: -26881

DungeonMaps.ShowCompass

Show compass
Type: Boolean
Default Value: True

DungeonMaps.Opacity

Map opacity
Type: Int32
Default Value: 16

DungeonMaps.MapZoom

Map zoom level
Type: Single
Default Value: 4.2

DungeonMaps.MapWindowX

Map Window X
Type: Int32
Default Value: 40

DungeonMaps.MapWindowY

Map Window Y
Type: Int32
Default Value: 200

DungeonMaps.MapWindowWidth

Map Window width
Type: Int32
Default Value: 320

DungeonMaps.MapWindowHeight

Map Window height
Type: Int32
Default Value: 280

DungeonMaps.LabelFontSize

Label Font Size
Type: Int32
Default Value: 10

EquipmentManager.Think

Think to yourself when done equipping items
Type: Boolean
Default Value: False

GameEvents.Enabled

Enabled
Type: Boolean
Default Value: True

GameEvents.Profile

GameEvents profile. Set to [character] to use a private set of GameEvents for only this character.
Type: String
Default Value: [character]

GameEvents.GameEventHandlers

Defined aliases
Type: List
Default Value: Empty List

HealthTracker.Enabled

Enable health tracking for players/mobs
Type: Boolean
Default Value: True

InventoryManager.AutoCram

Automatically cram items into side packs
Type: Boolean
Default Value: False

InventoryManager.AutoStack

Automatically combine stacked items
Type: Boolean
Default Value: False

InventoryManager.IGThink

Think to yourself when ItemGiver Finishes
Type: Boolean
Default Value: False

InventoryManager.IGFailure

Item Failure Count to fail ItemGiver
Type: Int32
Default Value: 3

InventoryManager.IGBusyCount

Busy Count to fail ItemGiver give
Type: Int32
Default Value: 10

InventoryManager.IGRange

Maximum Range for ItemGiver commands
Type: Single
Default Value: 15

InventoryManager.IGUIEnabled

Enable the ItemGiver UI window
Type: Boolean
Default Value: True

InventoryManager.IGWindowX

ItemGiver window X position
Type: Int32
Default Value: 250

InventoryManager.IGWindowY

ItemGiver window Y position
Type: Int32
Default Value: 250

InventoryManager.TreatStackAsSingleItem

Treat stacks as single item
Type: Boolean
Default Value: True

InventoryManager.WatchLootProfile

Watch VTank Loot Profile for changes, and reload
Type: Boolean
Default Value: False

Jumper.PauseNav

Pause Navigation while jumping
Type: Boolean
Default Value: True

Jumper.ThinkComplete

Think to yourself when the jump is complete
Type: Boolean
Default Value: False

Jumper.ThinkFail

The to yourself when(if) the jump fails
Type: Boolean
Default Value: False

Jumper.Attempts

Jump attempts before it gives up
Type: Int32
Default Value: 3

LandscapeMaps.Enabled

Enabled
Type: Boolean
Default Value: True

LandscapeMaps.Opacity

Map opacity
Type: Int32
Default Value: 16

LandscapeMaps.MapWindowX

Map Window X
Type: Int32
Default Value: 40

LandscapeMaps.MapWindowY

Map Window Y
Type: Int32
Default Value: 200

LandscapeMaps.MapWindowWidth

Map Window width
Type: Int32
Default Value: 320

LandscapeMaps.MapWindowHeight

Map Window height
Type: Int32
Default Value: 280

Looter.Enabled

Enabled
Type: Boolean
Default Value: False

Looter.EnableChests

Enable the looting of chests
Type: Boolean
Default Value: False

Looter.EnableMyCorpse

Enable the looting of your corpse. This will not open your corpse for you.
Type: Boolean
Default Value: False

Looter.BlockVtankMelee

Block melee/missile attacks while looting your own corpse. If left off, you may attack and run away from your corpse while looting.
Type: Boolean
Default Value: False

Looter.JumpWhenLooting

Jump when looting. This only applies when there is more than one item scanned and needs to be looted. Do not use this on GDLE.
Type: Boolean
Default Value: False

Looter.JumpHeight

Jump height. Full bar is 1000)
Type: Int32
Default Value: 100

Looter.MaxOpenAttempts

Number of chest open attempts before quitting.
Type: Int32
Default Value: 10

Looter.MaxUnlockAttempts

Number of chest unlock attempts before quitting.
Type: Int32
Default Value: 10

Looter.AttemptsBeforeBlacklisting

Number of loot attempts before blacklisting item. This applies per item.
Type: Int32
Default Value: 500

Looter.AutoSalvageAfterLooting

Autosalvage after looting (only applies when using /ub open(p) and will not run when looting your own corpse).
Type: Boolean
Default Value: False

Looter.DelaySpeed

Delay associated with unlocking, opening and closing a chest in milliseconds. Increase this number if issues start to occur
Type: Int32
Default Value: 1000

Looter.OverallSpeed

Overall speed of looter in milliseconds (approximate)
Type: Int32
Default Value: 60

LSD.Enabled

Enabled
Type: Boolean
Default Value: False

LSD.LSDWebRoot

Lifestoned web root
Type: String
Default Value: https://lifestoned.org/

LSD.LSDCacheSeconds

How long Lifestoned results are cached for before redownloading (in seconds)
Type: Int32
Default Value: 15552000

Movement.ShowMovementKeysDebugUI

Show movement keys debug ui
Type: Boolean
Default Value: False

Movement.HudX

Movement HUD Position X
Type: Int32
Default Value: 615

Movement.HudY

Movement HUD Position Y
Type: Int32
Default Value: 5

Movement.KeySize

Movement HUD Key Size
Type: Int32
Default Value: 24

Nametags.Enabled

Enabled
Type: Boolean
Default Value: True

Nametags.MaxRange

Maximum Range for Nametags
Type: Single
Default Value: 35

Networking.ServerHost

Networking server host
Type: String
Default Value: 127.0.0.1

Networking.ServerPort

Networking server port
Type: Int32
Default Value: 42163

Networking.Tags

Character identifier tags. You can use these with the /ub bct command to limit which characters are broadcast to.
Type: List
Default Value: Empty List

NetworkUI.Enabled

Show network clients ui (for viewing / controlling networked characters)
Type: Boolean
Default Value: False

NetworkUI.ShowHudWhenClosed

Show hud when main window is closed
Type: Boolean
Default Value: True

NetworkUI.WindowPositionX

Network UI Window X position for this character (left is 0)
Type: Int32
Default Value: 22

NetworkUI.WindowPositionY

Network UI Window Y position for this character (top is 0)
Type: Int32
Default Value: 105

NetworkUI.TrackedItems

Tracked Items
Type: List
Default Value: Empty List

PlayerOptions.Profile

Character options profile. Choose [character] to use a private copy of settings for this character.
Type: String
Default Value: [character]

Professors.Timeout

Spell Professors timeout in seconds
Type: Int32
Default Value: 600

QuestTracker.AutoRequest

Loads Quests from server on login
Type: Boolean
Default Value: True

VisualNav.Enabled

Enabled
Type: Boolean
Default Value: True

VisualNav.ScaleCurrentWaypoint

ScaleCurrentWaypoint
Type: Boolean
Default Value: True

VisualNav.LineOffset

Line offset from the ground, in meters
Type: Single
Default Value: 0.05

VisualNav.SaveNoneRoutes

Automatically save [None] routes. Enabling this allows embedded routes to be drawn.
Type: Boolean
Default Value: False

VTank.VitalSharing

VitalSharing
Type: Boolean
Default Value: True

VTank.PatchExpressionEngine

PatchExpressionEngine
Type: Boolean
Default Value: False

VTank.FixPortalLoops

Detect and fix vtank nav portal loops
Type: Boolean
Default Value: False

VTank.PortalLoopCount

Number of portal loops to the same location to trigger portal loop fix
Type: Int32
Default Value: 3

VTankExtensions.EnableAutoClassicPatch

Enable automatically attempting to detect classic servers and patching vtank to support old skills.
Type: Boolean
Default Value: True