WWK-Harvest
Premium Competitive Harvest Events for Paper 1.21+ Servers
Tickets • Medals • Missions • Achievements • Seasons • BossBar • Scoreboard • PlaceholderAPI
✦━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━✦
Premium Competitive Harvest Events for Paper 1.21+ Servers
Tickets • Medals • Missions • Achievements • Seasons • BossBar • Scoreboard • PlaceholderAPI
✦━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━✦
WWK-Harvest turns farming into a competitive event system for modern Minecraft servers.
Players compete by harvesting the active crop during timed events. The plugin tracks points in real time, displays the current leader through BossBar, Scoreboard and ActionBar, announces leader changes, rewards the top players automatically, and adds long-term progression through tickets, medals, daily missions, achievements and seasons.
Built for Survival, Economy, RPG, Towny and competitive Minecraft servers.
✦━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━✦
- Automatic and manual harvest events with configurable duration and cooldown
- 14 supported crops, including Wheat, Carrots, Bamboo, Cactus, Sugar Cane, Torchflower and Pitcher Crop
- Live BossBar with leader name, points and time remaining
- Real-time Scoreboard with live Top 3 updates
- ActionBar feedback showing position, points and leader gap
- Animated countdown with configurable per-second sounds
- Automatic event cycle that survives server restarts
- Fireworks and title effects for winners
- Winner cooldown system to prevent repeated consecutive winners
- Global double-points multiplier with configurable random activation
- Personal multiplier item through Enchanted Apple
- Per-world configuration with different crops and multipliers per world
- Minimum points requirement to receive prizes
- In-game Admin Editor for easier configuration
- Full English and Spanish support
- SQLite by default, with optional MySQL/MariaDB support
✦━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━✦
- The server announces a random or manually selected crop.
- A configurable countdown starts before the event begins.
- Players harvest the active crop in allowed worlds.
- BossBar, Scoreboard and ActionBar update during the event.
- The plugin announces leader changes automatically.
- When the event ends, public results are displayed.
- Rewards are delivered automatically to eligible players.
Events can run automatically based on your configured cooldown, or manually through admin commands.
✦━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━✦
- Carrots
- Potatoes
- Wheat
- Beetroots
- Melon
- Pumpkin
- Cocoa Beans
- Sweet Berries
- Bamboo
- Cactus
- Sugar Cane
- Nether Wart
- Torchflower
- Pitcher Crop
✦━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━✦
Reward your players automatically at the end of every event.
- Vault money rewards for Top 1, Top 2, Top 3 and participation
- Harvest Tickets as physical redeemable items
- Gold, Silver and Bronze Medals for event winners
- Two independent shops: Ticket Shop and Medal Shop
- Mixed-cost shop items requiring tickets and medals together
- Special event items with unique mechanics
- Survival rewards such as enchanted weapons, tools, kits and food
Default reward structure
1st Place: Money + Harvest Tickets + Gold Medal
2nd Place: Money + Harvest Tickets + Silver Medal
3rd Place: Money + Harvest Tickets + Bronze Medal
Participation: Optional participation reward
All rewards are configurable.
✦━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━✦
🎟 Tickets and Medals
Harvest Tickets work as a physical event currency.
- Physical item in the player inventory
- CustomModelData support
- Oraxen support for custom ticket textures
- Redeemable through /harvest shop
- Compatible with NPC shops or external menu plugins
Medals add a second economy layer.
- Gold Medal for 1st place
- Silver Medal for 2nd place
- Bronze Medal for 3rd place
- Redeemable through /harvest medalshop
- Can be combined with tickets for premium rewards
✦━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━✦
Keep your players active with rotating daily missions.
- Easy missions
- Normal missions
- Hard missions
- Individual mission progress per player
- Ticket and reward-based progression
Mission types include:
- Harvest a specific amount of crops
- Reach a points target
- Finish in the Top 3
- Win an event
- Participate in multiple events
- Harvest a specific crop
✦━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━✦
WWK-Harvest includes long-term progression systems for active communities.
- 14 achievement types with unlock rewards
- Global achievement announcements
- Win streak achievements
- Persistent global win leaderboard
- Season system with configurable duration
- End-of-season prizes
- Automatic daily purge of inactive player data
✦━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━✦
Both shops can be independently enabled or disabled.
If disabled, the GUI is hidden and players can still use tickets or medals through NPC shops or external menu plugins.
Ticket Shop
- Special event items
- Totem of Abundance
- Crystal of Harvest
- Farmer's Mirror
- Desert Axe
- Vision of the Harvester
- Enchanted weapons
- Fortune pickaxes
- Diamond kits
- Food kits
- Ranks or command-based rewards
Medal Shop
- Netherite Sword
- Full Netherite Set
- Elytra
- Elite Diamond Armor
- Champion Netherite Set
- Enchanted Bow
- Netherite Hoe
- Money rewards
- Golden Apple packs
- Diamond kits
- Enchanted tools
✦━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━✦
- Java 21+ required
- Paper 1.21+ required
- Vault optional, enables money rewards
- PlaceholderAPI used for placeholders
- Oraxen optional, enables custom ticket texture
- SQLite enabled by default
- MySQL / MariaDB optional
- HikariCP connection pool for MySQL/MariaDB
- Java + Bedrock compatible, depending on your server setup
✦━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━✦
Available placeholders:
Code:
%wwkharvest_activo%
%wwkharvest_cultivo%
%wwkharvest_tiempo%
%wwkharvest_lider%
%wwkharvest_lider_puntos%
%wwkharvest_mis_puntos%
%wwkharvest_victorias%
%wwkharvest_racha%
%wwkharvest_racha_max%
%wwkharvest_tickets%
%wwkharvest_participaciones%
%wwkharvest_medallas_oro%
%wwkharvest_medallas_plata%
%wwkharvest_medallas_cobre%
%wwkharvest_temporada%
%wwkharvest_temporada_dias%
Use them with scoreboards, TAB, holograms, menus and other PlaceholderAPI-compatible plugins.
✦━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━✦
⌨ Commands
Player commands
Code:
/harvest menu
/harvest top
/harvest next
/harvest shop
/harvest medalshop
/harvest missions
Admin commands
Code:
/harvest start <crop> [minutes]
/harvest end
/harvest giveticket <player> <amount>
/harvest givemedal <player> <type> [amount]
/harvest giveitem <player> <id>
/harvest time
/harvest globaltop
/harvest history
/harvest editor
/harvest reload
/harvest update
Aliases:
Code:
/harvest
/cosecha
/wwkharvest
✦━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━✦
Code:
wwk.harvest.user.all
wwk.harvest.admin
wwk.harvest.user.all gives access to player commands.
wwk.harvest.admin gives access to all admin commands. Default: OP.
✦━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━✦
🛠 Installation
- Drop WWK-Harvest.jar into your /plugins folder.
- Restart the server.
- Edit config.yml to configure rewards, shops, medals and missions.
- Run /harvest reload to apply changes without restarting.
- Optional: disable the built-in shop GUI if you want to use your own NPC shops or external menus.
✦━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━✦
Need help with setup or configuration?
Join the official Discord:
White Wolf Kingdoms Discord
Before asking for support, please provide:
- Server version
- Java version
- WWK-Harvest version
- Full console error, if any
- Your config.yml
- Plugin list
- Steps to reproduce the issue
✦━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━✦
- Paper is required.
- Folia is not supported in this version.
- Vault is optional.
- Oraxen is optional.
- Everything is configurable: messages, colors, timings, rewards, shops, items and sounds.
White Wolf Kingdoms
Premium systems for modern Minecraft servers.
Premium systems for modern Minecraft servers.
