Tracking Every Item and Mob in Minecraft with the All Items Plugin
Minecraft is a game of endless discovery, where collecting rare blocks, obscure items, and defeating every mob type can become a personal challenge. For server owners and players who want to turn that challenge into a structured, trackable goal, the All Items plugin offers a powerful solution. Whether you aim to gather every obtainable item in the game or slay every hostile creature, this plugin transforms scattered achievements into a clear progression system that everyone on your server can see and compete over.
What Makes All Items Stand Out
At its core, All Items is a highly customizable Bukkit/Spigot plugin that lets you define lists of items and mobs to collect or kill. The default configuration already includes a comprehensive set of every obtainable item and mob in Minecraft, so you can start tracking right away. But the real strength lies in its flexibility. You can create personal lists for each player, run global leaderboards, or even design custom item sets for unique server events. The plugin supports versions from 1.17 all the way up to 1.21.1, with extensive testing on the most recent releases.
One of the most appreciated features is the ability to toggle auto-collect mode. Instead of requiring players to manually submit each item they find, the plugin can automatically detect when an item enters their inventory and mark it as collected. Subtraction mode is another clever option — once an item is submitted, it can be removed from the player’s inventory, adding a layer of resource management to the challenge. The lang file support means you can translate every message into your server’s preferred language, making the experience accessible to a global audience.
Commands That Put You in Control
The plugin organizes its functionality into clear command groups, each with its own sub-commands. The main entry points are /aitem for item tracking, /amob for mob kills, /atimer for timed challenges, /areset to restart data, and /ahelp for general guidance. Here is a breakdown of the most useful sub-commands:
- list — Shows all items or mobs that have been collected globally.
- self — Displays your personal collection progress.
- send — Submits the item currently held in your hand.
- prog — Outputs the total completion percentage for the global list.
- player — Shows the score of a specific player.
- check — Verifies whether a particular item or mob has been found or killed.
- settings — Lists the current plugin configuration for items or mobs.
Administrators also have access to reset (clears all data), submit and unsubmit (to manually adjust player progress), and a placeholder help menu. The timer commands allow you to start, stop, and query timed collection races, adding a competitive edge to the hunt.
Deep Integration with PlaceholderAPI
Although PlaceholderAPI is not required, it unlocks a whole new level of customization. You can display live progress, scores, and completion status on scoreboards, holograms, or chat messages. The placeholder syntax is straightforward: use %allitems_itemprog% for global item progress, or %allitems_itemprogpersonal_<player>% for a specific player’s personal list. Mob tracking works identically with %allitems_mobprog% and its variants.
For leaderboards, you can fetch the top player at any rank using %allitems_itemleaderboardplayer_<place>% and their score with %allitems_itemleaderboardscore_<place>%. The check placeholders like %allitems_itemcheck_{item}% let you conditionally display messages based on whether an item has been found. Remember that curly braces {} are required around item or mob names, while player names are entered without angle brackets.
Configuration and Community Support
The config file is extensive, allowing you to disable entire sections like mob tracking or personal lists if you only want a pure item hunt. You can adjust command permissions, toggle auto-collect, and even modify the default item list to include custom items from other plugins. The plugin’s Spigot page offers better version control and a full tutorial, while the dedicated Discord server provides community-made item and mob lists, troubleshooting, and creative use cases.
Lite Versions for Solo Players
If you prefer a single-player experience without a server, the All Items mod family has you covered. The client-side Fabric mod tracks your personal collection just like the plugin, but entirely offline. There are also streamlined Lite versions for items and mobs, plus a Random variant that shuffles the order for a fresh challenge. For those who enjoy modded gameplay, the All Items mod can be easily installed via the foxygame.net launcher — a convenient, flexible, and modern Minecraft launcher where you can download mods right from the menu. This makes setting up your tracking adventure quick and hassle-free, even if you are new to modding.
Turning Collection into a Server-Wide Event
With All Items, a simple scavenger hunt becomes a persistent, measurable goal that can drive player engagement for months. The combination of global and personal lists means everyone can see how they stack up against the server’s best collectors, while still having their own private milestones. The timer feature lets you run limited-time events where players race to collect a specific set of items, and the leaderboard placeholders make it easy to build a hall of fame in your spawn area.
Whether you run a survival server looking for a long-term objective, a minigame network wanting a new twist, or just a private world where you want to track your own completionist journey, All Items delivers a polished, well-documented solution. Its active development and strong community support ensure that as Minecraft updates, your tracking system will keep pace with every new block, item, and mob that Mojang introduces.