ItemOfTheDay: Daily Item Exchange Plugin for Minecraft Servers

ItemOfTheDay adds a daily item exchange challenge to your Minecraft server. Players trade the featured item for a reward, keeping gameplay fresh every day.

Download ItemOfTheDay for Minecraft 1.21.11

Original name: ItemOfTheDay

Minecraft: 1.21.11

Loaders: Forge

FileMCLoaderSize
ItemOfTheDay-1.0.jar1.21.11Forge10 КБDownload

ItemOfTheDay: Daily Item Exchange Plugin for Minecraft

Running a Minecraft server is all about creating memorable moments and giving players a reason to log in every day. The ItemOfTheDay plugin does exactly that by introducing a simple yet addictive daily challenge. Each real-world day, a random item is selected from the entire game registry — including items from your favorite mods — and players must obtain and trade that specific item for a reward. It is a lightweight, Paper-native solution that injects novelty into survival, economy, and community servers without overwhelming your server resources.

How ItemOfTheDay Works

At its core, ItemOfTheDay is a date-driven exchange system. Every 24 hours, the plugin automatically shuffles the featured item and resets the reward to a configurable default. Players can check the current item and reward with a simple command, then if they have the exact item in their main hand, they can exchange it. Once a player completes the trade, they are marked as having claimed the reward for that day, preventing abuse. The cycle repeats the next day, encouraging regular server visits.

Key Features That Keep Players Engaged

  • Full Item Registry Support: The plugin pulls from the server’s ItemType registry, so any custom items added by mods or other plugins automatically become potential daily items. No manual configuration needed.
  • Flexible Rewards: Operators can set a custom reward for the current day using the /iotd set-reward command, complete with item syntax and amount. A separate default reward is reverted to whenever the item shuffles.
  • Operator-Controlled Shuffling: Use /iotd shuffle to instantly randomize the item of the day and reset the reward, perfect for special events or when you want to surprise your community.
  • Blacklist Management: A config file allows you to blacklist items you never want to appear, such as unobtainable technical blocks. The blacklist is the only setting that requires a server restart to apply.
  • Lightweight Date Tracking: A minimal DateWatcher class checks the date every minute, so the plugin has virtually no performance impact.

Commands and Permissions

ItemOfTheDay keeps things straightforward with a handful of intuitive commands. All player-facing commands are accessible to everyone, while administrative functions are restricted to operators.

  • /iotd info — Displays the current item of the day and its reward. Available to all players.
  • /iotd exchange — If the player holds the required item in their main hand and hasn’t already claimed today’s reward, the item is replaced with the reward. Available to all players.
  • /iotd shuffle — Randomizes the item of the day and resets the reward to the default. Operator only.
  • /iotd set <item> — Manually sets the item of the day without changing the reward. Operator only.
  • /iotd set-reward <item> <amount> — Sets a custom reward for the current day. Operator only.
  • /iotd set-default-reward <item> <amount> — Defines the reward that will be used after each shuffle. Operator only.
  • /iotd reset-claimed — Clears the list of players who have already exchanged, allowing them to claim again. Operator only.

Configuration Made Simple

After the first run, ItemOfTheDay generates a config.yml file inside the plugins/ItemOfTheDay/ folder. Most settings can be adjusted in-game using commands, so you rarely need to touch the file. The only exception is the blacklisted-items list, which by default contains all items that are unobtainable in survival mode. To add or remove items from the blacklist, edit the config and restart the server. Future updates will allow live blacklist editing via commands.

Compatibility and Requirements

ItemOfTheDay is built exclusively for Paper servers, taking advantage of the modern API. It supports stable Paper builds for Minecraft versions 1.21.1 through 1.21.2. If you are running an alpha or beta build of Paper, the plugin may still work, but it is recommended to stick with stable releases for the best experience. The plugin does not require any additional dependencies and is designed to coexist peacefully with other plugins, including economy and custom item systems.

How to Install ItemOfTheDay

Installing the plugin is a breeze. First, ensure your server is running a compatible Paper build. Then, simply place the ItemOfTheDay.jar file into your server’s plugins folder and restart the server. The plugin will generate its configuration automatically. For those who prefer a more streamlined approach, the foxygame.net launcher offers a one-click install for ItemOfTheDay, automatically placing the plugin in the correct directory and keeping it up to date with the latest version — a real time-saver for server admins juggling multiple add-ons.

Getting the Most Out of Daily Exchanges

To maximize player engagement, consider pairing ItemOfTheDay with an economy plugin. You can set the reward to a valuable currency item or a rare custom item that players can use in shops. Announce the daily item in your server’s Discord using a webhook integration, and watch as players log in specifically to complete the trade. The plugin’s ability to accept any ItemStack syntax for rewards means you can get creative — give out enchanted books, custom player heads, or even spawn eggs as incentives.

Why Server Owners Love ItemOfTheDay

This plugin solves a common problem: keeping a server feeling alive even when staff are offline. The automated daily shuffle means there is always something new for players to do. Because the item pool includes every registered item, no two days feel exactly the same. The lightweight design ensures zero lag, and the simple command set means even new players can participate without confusion. Whether you run a small community server or a large network, ItemOfTheDay adds a layer of daily excitement that costs nothing but a few kilobytes of RAM.

Download ItemOfTheDay for Minecraft

Ready to bring daily item exchanges to your server? You can download ItemOfTheDay from its official repository. The plugin is free and open-source, with contributions welcome on GitHub. Remember to verify that your Paper server is on a supported version before installing. Once added, your players will have a fresh reason to log in every single day, turning routine gameplay into a rewarding treasure hunt.