Skip to main content

Commands & Permissions

This page lists all commands and permissions available in zAuctionHouse.

Commands

Player Commands

CommandDescriptionPermission
/ahOpen the auction housezauctionhouse.use
/ah sell <price>Sell the item in your handzauctionhouse.sell
/ah sell <price> <amount>Sell a specific amountzauctionhouse.sell
/ah sellingView your listed itemszauctionhouse.selling
/ah expiredView your expired itemszauctionhouse.expired
/ah purchasedView items you've boughtzauctionhouse.purchased
/ah search <query>Search for itemszauctionhouse.search
/ah category <name>Open a specific categoryzauctionhouse.category

Admin Commands

CommandDescriptionPermission
/ah admin reloadReload all configurationszauctionhouse.admin.reload
/ah admin clearClear all auction itemszauctionhouse.admin.clear
/ah admin remove <player>Remove all items from a playerzauctionhouse.admin.remove
/ah admin expire <player>Expire all items from a playerzauctionhouse.admin.expire
/ah admin statsView auction statisticszauctionhouse.admin.stats
/ah admin databaseView database informationzauctionhouse.admin.database

Permissions

Basic Permissions

PermissionDescriptionDefault
zauctionhouse.useAccess the auction housetrue
zauctionhouse.sellSell itemstrue
zauctionhouse.sellingView your listed itemstrue
zauctionhouse.expiredView your expired itemstrue
zauctionhouse.purchasedView purchased itemstrue
zauctionhouse.searchSearch for itemstrue
zauctionhouse.categoryUse categoriestrue

Admin Permissions

PermissionDescriptionDefault
zauctionhouse.adminAccess all admin commandsop
zauctionhouse.admin.reloadReload configurationsop
zauctionhouse.admin.clearClear all itemsop
zauctionhouse.admin.removeRemove player itemsop
zauctionhouse.admin.expireExpire player itemsop
zauctionhouse.admin.statsView statisticsop
zauctionhouse.admin.databaseView database infoop
zauctionhouse.admin.bypassBypass all restrictionsop

Item Limit Permissions

Control how many items a player can list simultaneously:

PermissionLimit
zauctionhouse.limit.55 items
zauctionhouse.limit.1010 items
zauctionhouse.limit.2525 items
zauctionhouse.limit.5050 items
zauctionhouse.limit.100100 items
zauctionhouse.limit.unlimitedNo limit

The plugin uses the highest limit permission the player has. Configure default limits in config.yml:

limits:
default: 10
# Permission-based limits
permissions:
- permission: zauctionhouse.limit.5
limit: 5
- permission: zauctionhouse.limit.10
limit: 10
- permission: zauctionhouse.limit.25
limit: 25
- permission: zauctionhouse.limit.50
limit: 50
- permission: zauctionhouse.limit.100
limit: 100
- permission: zauctionhouse.limit.unlimited
limit: -1

Expiration Time Permissions

Control custom expiration times for listed items:

PermissionDuration
zauctionhouse.expire.1h1 hour
zauctionhouse.expire.6h6 hours
zauctionhouse.expire.12h12 hours
zauctionhouse.expire.1d1 day
zauctionhouse.expire.3d3 days
zauctionhouse.expire.7d7 days
zauctionhouse.expire.14d14 days
zauctionhouse.expire.30d30 days

Configure in config.yml:

expiration:
default: 7d
# Permission-based expiration times
permissions:
- permission: zauctionhouse.expire.1h
duration: 1h
- permission: zauctionhouse.expire.6h
duration: 6h
- permission: zauctionhouse.expire.12h
duration: 12h
- permission: zauctionhouse.expire.1d
duration: 1d
- permission: zauctionhouse.expire.3d
duration: 3d
- permission: zauctionhouse.expire.7d
duration: 7d
- permission: zauctionhouse.expire.14d
duration: 14d
- permission: zauctionhouse.expire.30d
duration: 30d

Bypass Permissions

PermissionDescription
zauctionhouse.bypass.limitBypass item listing limits
zauctionhouse.bypass.cooldownBypass sell cooldowns
zauctionhouse.bypass.priceBypass min/max price restrictions
zauctionhouse.bypass.blacklistBypass item blacklist
zauctionhouse.bypass.taxBypass taxes
zauctionhouse.bypass.worldBypass world restrictions

Economy Permissions

If using multiple economies, control access:

PermissionDescription
zauctionhouse.economy.vaultUse Vault economy
zauctionhouse.economy.playerpointsUse PlayerPoints
zauctionhouse.economy.experienceUse experience
zauctionhouse.economy.levelsUse levels
zauctionhouse.economy.<name>Use custom economy

Command Aliases

You can configure command aliases in config.yml:

commands:
main:
name: ah
aliases:
- auctionhouse
- auction
- hdv

Permission Examples

LuckPerms

Give a VIP group 50 item slots and 14-day expiration:

/lp group vip permission set zauctionhouse.limit.50 true
/lp group vip permission set zauctionhouse.expire.14d true

PermissionsEx

groups:
vip:
permissions:
- zauctionhouse.limit.50
- zauctionhouse.expire.14d

GroupManager

groups:
vip:
permissions:
- zauctionhouse.limit.50
- zauctionhouse.expire.14d
Copyright © 2026 GroupeZ|Build #loading...|-