How thewindflower/skyblock-quant-terminal works
SkyBlock Bazaar Analyzer is a browser-based trading-opportunity analyzer. The user workflow is to load live bazaar and NPC prices, choose an analysis view, refine results with filters, and inspect profitability, liquidity, and trading details. Its distinct analyses cover recursive recipe crafting, pure bazaar flips, NPC resale strategies, and shard fusion; shard calculations run in a worker. The README documents a scatter-plot view and related capabilities, though its implementation wiring was not sampled, so uncertain connections are omitted.
Main entry points: App.jsx App State And Analysis · ShardFusionTable.jsx Shard Fusion View · DataTable.jsx Crafting Results · helpers.js Formatting Helpers
Components 19
Application
- React Entry
src/main.jsx - App State And Analysis
src/App.jsx
Profit Analyses
- Crafting Recipes
src/recipes.json - Crafting Results
src/components/DataTable.jsx - Bazaar Flip Results
src/components/SimpleFlipTable.jsx - NPC Flip Results
src/components/NpcFlipTable.jsx - Shard Fusion View
src/components/ShardFusionTable.jsx
Results Interface
- Analysis Filters
src/components/FilterMenu.jsx - Search And Refresh
src/components/Header.jsx - Profit Scatter Plot
src/components/ScatterChart.jsx
Fusion And Utilities
- Fusion Calculator
src/workers/shardWorker.js - Item Preview Link
src/components/ItemHoverLink.jsx - Formatting Helpers
src/utils/helpers.js - Price Trend Indicator
src/utils/TrendArrow.jsx
Other components
- Trader
- Hypixel Bazaar API
- Hypixel Items API
- Fusion Definitions
- SkyBlock Finance
Connections 28
- Trader → React Entry: opens app
- React Entry → App State And Analysis: mounts
- App State And Analysis → Hypixel Bazaar API: fetches prices
- Hypixel Bazaar API → App State And Analysis: returns market data
- App State And Analysis → Hypixel Items API: fetches NPC prices
- Hypixel Items API → App State And Analysis: returns price data
- Crafting Recipes → App State And Analysis: supplies recipes
- App State And Analysis → Crafting Results: passes craft results
- App State And Analysis → Bazaar Flip Results: passes flip results
- App State And Analysis → NPC Flip Results: passes NPC opportunities
- App State And Analysis → Analysis Filters: renders controls
- Analysis Filters → App State And Analysis: updates filters
- App State And Analysis → Search And Refresh: renders controls
- Search And Refresh → App State And Analysis: requests refresh
- App State And Analysis → Profit Scatter Plot: renders view
- App State And Analysis → Shard Fusion View: passes bazaar data
- Shard Fusion View → Fusion Calculator: dispatches calculations
- Fusion Calculator → Shard Fusion View: returns opportunities
- Fusion Calculator → Fusion Definitions: fetches definitions
- Crafting Results → Item Preview Link: links item previews
- Shard Fusion View → Item Preview Link: links shard previews
- Item Preview Link → SkyBlock Finance: embeds or opens item
- Crafting Results → Formatting Helpers: formats values
- Bazaar Flip Results → Formatting Helpers: formats values
- NPC Flip Results → Formatting Helpers: formats values
- Shard Fusion View → Formatting Helpers: formats values
- Crafting Results → Price Trend Indicator: shows price trends
- Bazaar Flip Results → Price Trend Indicator: shows price trends