Polymart is now Voxel Shop! We're upgrading many features of the site, and during this open beta you will experience occasional bugs. Learn more  
BBContest -  Automated Events icon

BBContest - Automated Events v1.0.3

Automated Competitions | Anti-Exploit | Multi-UI Displays | Discord Integration

1f3c6.pngAutomated Competitions | Anti-Exploit | Multi-UI Displays | Discord Integration


BBContest is a high-performance event plugin designed for Paper servers (1.21+). It allows you to run fully automated or manual competitions—such as mining, farming, fishing, and mob hunting—to keep your community active, competitive, and rewarded.

Screenshot%202026-05-02%20164721.pngScreenshot%202026-05-11%20223117.pngScreenshot%202026-05-11%20223130.png




2728.png Key Features


Built-In Contest Types

  • MINE - Reward players for breaking configured ores or mining blocks.
  • FARM - Track harvested crops with optional mature-crop-only protection.
  • FISHING - Score fish, treasure, and caught items with separate item and entity support.
  • KILLMOBS - Count mob kills while optionally filtering spawner mobs for fair competition.

Advanced Scheduling & Automation

  • Cron Scheduling: Run contests automatically at exact times every day, week, or custom intervals (e.g., every Friday at 8 PM). Set it and forget it.
  • Manual Control: Start, stop, pause, or resume contests anytime with intuitive admin commands.

Flexible Reward System

  • Command-Based Rewards: Seamlessly integrates with EssentialsXVault-compatible economies, or any plugin that supports console commands.
  • Instant Payouts: Automatically reward top players the moment a contest ends with per-rank and per-contest configurations.
  • Reliability: Includes optional offline player handling and delayed reward execution to ensure every winner gets their prize.

Smart Anti-Exploit & Scoring

  • Internal Tracker: Prevents scoring from player-placed, piston-moved, or redstone-automated blocks. No CoreProtect required.
  • Mature Crops Only: Farming contests can be configured to only count fully-grown crops.
  • Advanced Fishing: Separately track and score caught items versus caught entities for maximum precision.
  • Spawner Protection: Automatically filter out mobs from spawners to maintain a fair competitive environment.

Lightweight UI & Filtering

  • Multi-Layered Displays: Use Bossbars (progress), Actionbars (live rank), and Scoreboards (live score) simultaneously.
  • Optimized GUI: A custom /bbc top menu that uses player heads while keeping rendering lightweight and responsive.
  • WorldGuard & World Filtering: Limit scoring to specific worlds or WorldGuard regions (e.g., allow scoring only in the "Public Mine").


1f4ca.png PlaceholderAPI Support


Current Contest & Player Stats

  • %bbcontest_type% — Displays the current active contest type.
  • %bbcontest_time_left% — Displays the remaining time of the active contest.
  • %bbcontest_time_next% — Displays the time until the next scheduled contest.

  • %bbcontest_player_score% — Displays the player's current score in the active contest.
  • %bbcontest_player_rank% — Displays the player's current rank in the active contest leaderboard.

Live Leaderboard (Top 1–21)

  • %bbcontest_top_<n>_name% — Name of the player at rank n.
  • %bbcontest_top_<n>_score% — Score of the player at rank n.

Contest History (Last 10 Events)

  • %bbcontest_history_<index>_type% — Type of past contest.
  • %bbcontest_history_<index>started_at% / %bbcontest_history<index>_finished_at% — Event timestamps.
  • %bbcontest_history_<index>top<rank>_name% — Past winner's name.
  • %bbcontest_history_<index>top<rank>_score% — Past winner's score.


1f6e0.png Technical Details


CategorySpecifications
PlatformPaper 1.21+
StorageYAML (Default) or MySQL (Optimized with shaded drivers)
IntegrationsPlaceholderAPIWorldGuard, and command-based reward support for EssentialsX or Vault-compatible economies.
PerformanceOptimized interval-based UI updates and async audit logging for minimal TPS impact.



1f4dc.png Admin & Testing Tools

  • Hot Reload: Update all configurations and rewards.yml instantly with /bbc reload.
  • Webhook Testing: Built-in commands to test Discord announcements for starts, finishes, and "no-winner" scenarios.
  • Audit Logs: Asynchronous logging system to help admins debug why specific actions were blocked by the anti-exploit system.


 


Thank you for supporting BBContest!


DISCORD https://discord.gg/6q8EDz4gkE

Sign in
$5.99 USD
Sign in to purchase, save this product to your cart, and keep downloads tied to your account.
Stripe

competition

contest

missions