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.ObservableDictionary
2[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