GrzybcioRynek

Permissions

Permissions from plugin.yml and which ones MarketCommand actually checks.

Compatible with: GrzybcioRynek 1.0.3Minecraft 26.2Web 0.1.0

Based on GrzybcioRynek 1.0.3 and web 0.1.0 source.

Source: PLugin/src/main/resources/plugin.yml. Defaults: true = everyone, op = operators.

Table

PermissionYAML descriptionDefaultChecked in Java
market.usebasic market featurestrueyes — entry to /market, /aukcje
market.selllistingtrueyes — /market sell, /wystaw
market.historytransaction historytrueno
market.mailboxmailboxtrueno
market.alertsprice alertstrueno
market.reloadreload configurationopyes — /market reload
market.adminmarket managementopyes — /market admin, remove others’ listings

market.admin has children: market.reload, market.history, market.mailbox, market.alerts (all true). Children do not replace checks — history / mailbox / alerts still only need market.use.

Where the check is

PlaceCheck
MarketCommand.onCommand startmarket.use
handleSellmarket.sell
handleReloadmarket.reload or market.admin
handleAdminmarket.admin
MarketManager.removeListingowner or market.admin
WystawCommandmarket.use and market.sell
AukcjeCommandmarket.use
Tab-completewithout market.use → empty list; admin only with market.admin

No permission: messages.no-permissionNie masz uprawnień do tego!

Config flags vs permission

favorites.enabled, price-alerts.enabled, history.enabled, mailbox.enabled, ratings.enabled are not permissions. They disable the feature for everyone.

history.enabled: false blocks the /market history command, not the GUI button (slot 53).