Dexter Studio
HomeDexWorthConfiguration
DexWorth · Configuration

Configuration

The main config.yml covers settings, the GUI, hover prices and the stock market. Colours use & codes and &#RRGGBB hex.

License

license:
  key: "YOUR-LICENSE-KEY"

Settings

settings:
  currency-symbol: "$"
  prefix: "<gray>[<green>DexWorth<gray>] <white>"
  use-prefix: false          # off = plain "+$0.8" messages
  sell-multiplier: 1.0         # global (0.5 = half, 2.0 = double)
  short-numbers: true          # show 300000 as "300K"
  min-price: 0.01
  unknown-worth: 0.0           # value for unlisted items
  reduce-damaged-items: true   # damaged tools worth less
  deny-renamed-items: false
  read-spawner-name: true
  count-container-contents: true

Blacklist

Items that can never be sold — Bedrock, Barrier, command blocks, structure blocks, Debug Stick, Light and more by default.

GUI colour

Recolours the whole menu — names, lore and the button pane. Named: red green yellow aqua grey gold blue pink purple white or hex. In menu text <c> becomes the colour; in a material name {colour} becomes the matching stained-glass pane.

gui:
  colour: "green"
  allow-permission-override: true  # dexworth.guicolour.<name>
  title: "Sell"
  rows: 6

Item picker

The dialog picker's icons use the 1.21.9+ sprite component and need a Java 1.21.9+ client. Set icons: false for name-only buttons on older versions.

item-picker:
  icons: true
  expand-enchanted-books: true   # one entry per enchant + level
  item-atlas: "auto"
  block-atlas: "auto"

Config updater

config-updater:
  enabled: true
  keep-backups: 5
config-version: 4

On update, config.yml, messages.yml and sounds.yml are treated as schema (stale keys dropped, new ones added, comments kept), while your worth/ files are treated as data — custom entries you added or set with /dexworth setworth are always kept. Don't edit config-version.