Skip to main content

Commands and Permissions

Commandsโ€‹

The main command is /auction, with the aliases /auc, /auctions, /market and /ah (plus any in command-aliases).

CommandDescription
/auctionOpen the main auction
/auction open [player] [-f]Open the auction, optionally for another player
/auction sell <price>List the item in your main hand
/auction search <text>Open the auction filtered by a search
/auction search handSearch for the item you are holding
/auction listings [player]Open My Listings
/auction history [player]Opens the same screen as listings
/auction toggleannouncementMute or unmute new-listing announcements for yourself
/auction admin sell <price> <quantity> <item or hand>Create an admin listing
/auction reloadReload the configuration
/auction versionShow the plugin version information
/auction helpShow a short help list

Detailsโ€‹

  • /auction open <player> needs sigmaorders.auction.open.others. The -f flag opens the auction even in a world where it is normally disabled
  • /auction sell <price> takes the whole stack in your hand. The price accepts k, m and b (1500, 1.5k, 2m) and follows every listing rule
  • /auction listings <player> shows another online player's listings and needs sigmaorders.auction.selling.others
  • /auction admin sell creates a listing owned by the server: no item is taken from you, no tax is charged, and buying it removes the money from the economy instead of paying a seller. It needs sigmaorders.admin
  • /auction reload and /auction version need sigmaorders.admin

Permissionsโ€‹

PermissionDefaultDescription
sigmaorders.auction.openeveryoneOpen the auction
sigmaorders.auction.selleveryoneCreate listings
sigmaorders.auction.sellingeveryoneUse /auction listings and /auction history
sigmaorders.auction.announceeveryoneReceive new-listing announcements
sigmaorders.auction.open.othersopsOpen the auction for another player
sigmaorders.auction.selling.othersopsView another player's listings
sigmaorders.auction.adminopsForce-remove any live listing (Shift + right-click in the main auction)
sigmaorders.auction.unlimitedopsNo listing limit
sigmaorders.auction.bypass-taxopsNo tax
sigmaorders.auction.bypass-worldopsUse the auction in disabled worlds
sigmaorders.auction.bypass-cooldownnot declaredNo cooldown between listings
sigmaorders.quickbuynot declaredQuick buy (Shift + left-click)
sigmaorders.adminops/auction admin, /auction reload, /auction version
sigmaorders.auction.*noneGrants open, sell, selling and announce

Permissions marked not declared are not registered in plugin.yml, so only operators have them until you grant them explicitly.

LuckPerms examplesโ€‹

# Let everyone use the auction (already the default)
/lp group default permission set sigmaorders.auction.sell true

# VIP perks
/lp group vip permission set sigmaorders.auction.bypass-cooldown true
/lp group vip permission set sigmaorders.quickbuy true

# Staff
/lp group moderator permission set sigmaorders.auction.admin true

For per-rank limits, durations, prices and tax rates, use the -overrides settings in Configuration together with a rank permission such as sigmaorders.rank.vip.