Skip to content

Docs/sync missing features#68

Merged
ez-plugins merged 5 commits into
mainfrom
docs/sync-missing-features
May 22, 2026
Merged

Docs/sync missing features#68
ez-plugins merged 5 commits into
mainfrom
docs/sync-missing-features

Conversation

@ez-plugins
Copy link
Copy Markdown
Owner

No description provided.

…ermissions

- Add /sell (Quick Sell GUI) to Commands reference
- Add /shopadmin [browse|market] admin command section
- Add /teamshop market subcommand to Commands and TeamsAPI integration page
- Fix /teamshop tab-completion list to include 'market'
- Add ezshops.shop.admin, ezshops.teamshop.market, ezshops.pricing.admin.set,
  ezshops.pricing.admin.disable, ezshops.pricing.admin.list to Permissions reference
- Add ezshops.teamshop.market to TeamsAPI integration permissions table
…k: schema

The documented 'stock-market:' key with volatility-min/max, demand-multiplier,
min-price and update-interval never existed in the plugin. The real config key
is 'stock:' with enabled, cooldown-millis, blocked, overrides and categories.

Volatility (±10%) and demand factor (2% per unit) are hardcoded engine
constants in StockMarketManager and are not user-configurable.

Updated:
- docs/configuration/main-settings.md
- docs/shops/pricing/stock-market.md
- CHANGELOG.md (2.5.5 bugfix entry)
…val configurable

Add volatility-min, volatility-max, demand-multiplier, min-price, and
update-interval as real config.yml options under the stock: section.

- StockMarketConfig: reads five new keys with backward-compatible defaults
- StockMarketManager: replaces static constants with instance fields;
  add configure() method; setPrice/updatePrice/estimateBulkTotal all
  use the configurable fields
- StockComponent: calls configure() after construction; derives
  persistence interval from getSaveIntervalMinutes()
- config.yml: documents and ships the five new keys with defaults
- Docs: main-settings.md and stock-market.md updated to list the
  options as configurable (not hardcoded)
- CHANGELOG: [Unreleased] Added section lists the five new options
@codecov-commenter
Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

❌ Patch coverage is 86.84211% with 5 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
.../skyblockexp/ezshops/config/StockMarketConfig.java 68.75% 5 Missing ⚠️

📢 Thoughts on this report? Let us know!

@ez-plugins ez-plugins merged commit 1e05be0 into main May 22, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants