Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

106 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Marketbuddy

Plugin for XivLauncher/Dalamud to help with your day-to-day market operations.

Commands

  • /mbuddy plugin config

Features

Simplifies updating one price:

  • Click adjust price as per usual
    • The window to change price, the list of current items on the market and history of sales for that item open at once
    • Click one of the current items on the market
    • You price will be set 1 gil below and you'll be back at your items list
    • (the set price will be copied to clipboard)

Simplifies updating more items with the same price:

  • Click adjust price, while holding CTRL
    • The value from the clipboard will be used for that item

Each feature can be configured in the plugin config.

Holding SHIFT prevents some automation, but you're better off just disabling whatever you don't want in the config.

Changelog

Click to expand
  • 0.2.4.1
    • update for api14 and 7.4 (thanks Cyenia)
  • 0.2.4.0
    • update for api13 (thanks PhoenixtheII)
    • persist option to open current prices list when holding SHIFT (thanks PhoenixtheII)
  • 0.2.3.4
    • update for 7.2 (thanks Limiana)
  • 0.2.3.3
    • version bump due to IPC changes in Dalamud (fixes unloading error)
  • 0.2.3.2
    • update to api11 and 7.1 (thanks ChrisMellor and Limiana)
  • 0.2.3.1
    • update to api10, .net8 and sigs for Dawntrail (thanks Limiana)
  • 0.2.3.0
    • Add IPC to allow other plugins to request operation halting (by Limiana)
    • update sigs for 6.5 (thanks Limiana)
  • 0.2.2.16
    • update sigs for 6.4 (thanks Limiana)
  • 0.2.2.15
    • allow percentage-based undercutting (thanks Limiana)
  • 0.2.2.14
    • patch 6.3 fix, dalamud api8 and .net7
    • potentially fix a crash when exiting the game (thanks Aireil)
  • 0.2.2.13
    • patch 6.2 fix, dalamud api7 and .net6
  • 0.2.2.12
    • fix: startup problem resolved
  • 0.2.2.11
    • fix: handle clipboard exceptions
  • 0.2.2.10
    • fix: limit max stack size to 9999 (up from 999)
  • 0.2.2.9
    • fix: buying items will no longer show an error message
  • 0.2.2.8
    • fix: also allow undercut to be 0
  • 0.2.2.7
    • fix: prevent undercut from being set to less than 1
    • new: adds undercut to the overlay
    • fix: overlay no longer gets disabled when not limiting stack size
    • fix: price set will always be between 1gil and 999999999gil
  • 0.2.2.6
    • fixes a crash when quickposting items using CTRL
  • 0.2.2.5
    • option: use SHIFT to open/not open the price history (previously only used to skip opening)
  • 0.2.2.4
    • allow setting a custom undercut amount (thanks xPumaa)
    • option: use ALT to open/not open the price history
    • some other UI changes
    • fix a bug that (with a certain configuration setup) would close the item window and leave the price list open
  • 0.2.2.3
    • set api version 6 (no code changes)
  • 0.2.2.2
    • set api version 5 (no code changes)
  • 0.2.2.1
    • api4 branch removed
      • use the json from the main branch (it's above) to get updates
  • 0.2.1.0
    • /mbuddy shows/hides the config window
    • /mbuddyconf removed
    • New option to adjust stack size on the retainer sell list addon (because opening the config everytime is annoying)
  • 0.2.0.0
    • API4 support
    • Add option to limit the stack size when posting new items

This plugin is in development

This means that there are still features that I would like to implement in future or features that I would like to enhance, as well as that I'm accepting suggestions and feature requests.

Installation

  1. Install FFXIVQuickLauncher and enable Dalamud in it's settings. You have to run the game through FFXIVQuickLauncher in order for any of these plugins to work.
  2. Open Dalamud settings by typing /xlsettings in game chat.
  3. Go to "Experimental" tab.
  4. Find "Custom Plugin Repositories" section, agree with listed terms if needed and paste the following link into text input field: https://love.puni.sh/ment.json
  5. Click "Save" button.

You should now have Puni.sh plugins available in your plugin installer.
Open plugin installer by typing /xlplugins in game chat, go to "Available plugins" section and search for a plugin you would like to install.

image

Support

Join Puni.sh Discord to receive support for the plugin.

About

Plugin for XivLauncher/Dalamud to help with your day-to-day market operations.

Resources

Stars

4 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages