[1.21.4] NBContest - Competitive Event icon

[1.21.4] NBContest - Competitive Event -----

A powerful contest plugin for farming, fishing, and mob hunting competitions.




Update v1.0.6

✨ New Features
  • Allowed Worlds System: Added a new active-worlds configuration setting in config.yml. You can now easily restrict contests so that players can only earn points in specific worlds (e.g., your survival world and not your lobby). (<by default, all worlds are allowed if the list is completely empty>).
  • Command Alias: Added /nbc as a quick, native shortcut for the /nbcontest command!

Bug Fixes
  • Fixed an issue where the /nbcontest reload command wasn't properly updating the world restrictions in the active event manager.
  • World name verification is now case-insensitive (treating World and world identically) for better compatibility with world management plugins.
----------, Mar 10, 2026

v1.0.5 - Advanced Scheduling Update

✨ New Features
  • Calendar-Based Scheduling: You can now schedule events on specific days!
    • Code (Text):
      DAILY
      (runs every day)
      Code (Text):
      MONDAY
      to
      Code (Text):
      SUNDAY
      (runs only on specific days) []Mix and match! Have a daily event at 6 PM and a special event every Friday at 8 PM.

    Targeted Farming Contests:
    • You can now specify which crop to farm for a scheduled event! Example: Potato Contest on Saturdays, Wheat Contest on Sundays. If no type is specified, it remains random as before.

Improvements
  • Scheduling Logic: Completely rewritten scheduler to handle complex daily/weekly patterns. Config Format: Updated
    Code (Text):
    auto-events
    configuration to be more structured and readable (backward compatibility maintained for simple lists).
  • Optimization: Scheduler check frequency optimized for better server performance.

Bug Fixes
  • Fixed an issue where scheduled times might drift slightly depending on server restart times. Improved error handling for invalid timezone configurations.
----------, Feb 9, 2026

Version 1.0.4
- Added real-time scoreboard system
- Added option to enable/disable boss bar
- Added option to enable/disable scoreboard
- Improved configuration organization with detailed comments
- Improved messages organization with sections
- Added comprehensive documentation
----------, Jan 21, 2026

NBContest v1.0.3 - Changelog

[+] Added support for multiple reward commands
- Rewards for Top 1/2/3 can now contain several commands instead of only one.
- Both formats are now supported:
• Single command (string)
• Multiple commands (list)
- Allows plugin users to execute multiple actions such as giving items, sending messages, running economy commands, plugin-specific commands, and more.

[+] Improved reward processing
- New internal system to dispatch each command safely.
- Added placeholder support for `%player%` in all reward commands.

[*] Backward compatibility ensured
- Old configurations using a single command still work without any changes.

Example: Top 1 reward can now execute 3+ commands for the winner!
----------, Nov 17, 2025

NBContest v1.0.2 - Changelog

[+] Improved Sugar Cane handling
- Fixed an issue where breaking sugar cane did not increase the farming score.
- Added logic to detect stacked sugar cane (up to 3 blocks high).
- Breaking a middle cane now correctly counts multiple destroyed blocks.

[+] Enhanced BlockBreak listener
- Added custom behavior for vertical plants like sugar cane.
- Prevents farming abuse by ignoring manually placed blocks.
- Keeps existing logic for ageable crops (wheat, carrots, potatoes, etc.).

[*] General improvements
- Code cleanup and improved readability.
- More reliable event validation when farming contests are active.

This update ensures sugar cane is now fully supported in farming contests!
----------, Nov 10, 2025

NBContest v1.0.1 - Changelog

New Features:
  • MiniMessage (Adventure) support for all plugin messages, including:
    • Chat messages
    • BossBars
  • Automatic event scheduling via config:
    • Define multiple times per event (e.g., farming, fishing, etc.)
    • Configurable timezone support (e.g., Europe/Paris)
    • Auto-starts events based on server time (checks every minute)
  • New `/nbcontest reload` command now reloads auto-events and language file

Improvements:
  • Full refactor of the language system (`messages.yml`) using placeholders
  • All material and event names now support localization and customization
  • All messages now use MiniMessage formatting (colors, gradients, bold, etc.)
  • Cleaner internal code structure and separation of logic

️ Fixes & "Anti-Cheat":
  • Pumpkin/Melon exploit fix: players can no longer place and break pumpkins to gain points
  • Proper crop maturity check using `Ageable` before counting farming points
  • Auto-events are triggered only once per scheduled time

Need help or want to suggest a feature?
Join us on Discord: https://discord.nb.studio/
----------, Jul 15, 2025

Resource Information
Author:
----------
Total Downloads: 164
First Release: Jul 11, 2025
Last Update: Mar 10, 2026
Category: ---------------
All-Time Rating:
2 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings