Voxel Shop beta is live. Expect occasional bugs. Learn more
Can you collect them all?
Easier Configuration The plugin configuration has been split into separate files to make editing easier:
Nexo & ItemsAdder Support You can now use custom items from Nexo and ItemsAdder throughout your collection menus including category icons, navigation buttons, filler items, and placeholder items. If the custom item plugin isn't installed, it falls back to regular Minecraft items automatically.
Native Display Option New use-native-display option lets you keep the original name and description from your Nexo/ItemsAdder items instead of overriding them with config text.
Progress Indicators Category icons now show your collection progress with item count, visual progress bar, glowing effect when completed, and a checkmark indicator.
Reset Command Admins can now reset player collections:
/collections reset <player> - Reset everything/collections reset <player> <category> - Reset specific categoryCategory Dependencies Lock categories until players complete other categories first - great for creating progression paths.
Offline Player Viewing Admins can view any player's collections, even when they're offline.
Global Statistics New PlaceholderAPI placeholders for server-wide stats including total items collected, number of players with collections, and category completion counts.
Amount Counter Removed The plugin no longer tracks how many of each item you've collected - it now simply tracks whether an item has been collected or not. This simplifies the system and improves performance.
{amount} placeholder in item lore no longer works%collections_category_amount% replaced with %collections_category_collected%true/false instead of numbersAdded:
must-match: falsecollection-feedback:
# Set to true to enable collection messages and sounds.
enabled: true
# Message sent to the player when they collect an item (supports MiniMessage formatting).
# Placeholders: {item} = item display name, {amount} = amount collected, {category} = category display name
message: "<gray>» <gradient:green:aqua>{item}</gradient> <gray>collected! <white>({amount})"
# Sound that plays when an item is collected.
# See: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Sound.html
sound:
enabled: true
type: "ENTITY_EXPERIENCE_ORB_PICKUP" # Sound effect (e.g., ENTITY_EXPERIENCE_ORB_PICKUP, BLOCK_NOTE_BLOCK_PLING)
volume: 0.5 # Volume (0.0 - 1.0)
pitch: 1.2 # Pitch (0.5 - 2.0, higher = higher pitch)
filler:
enabled: true # Set to false to disable filler items
material: GRAY_STAINED_GLASS_PANE # Material for filler items
display-name: " " # Name of the filler item (use " " for blank)
custom-model-data: 0 # Custom model data for resource packs (0 = default)
Fixed
Added
Changed
pagination:
previous:
material: ARROW
display-name: "<green>Previous Page"
lore:
- "<gray>Go to the previous page"
custom-model-data: 0
slot: -9 # Relative to GUI size: -9 means 9 slots from the end (first slot of last row)
next:
material: ARROW
display-name: "<green>Next Page"
lore:
- "<gray>Go to the next page"
custom-model-data: 0
slot: -1 # Relative to GUI size: -1 means last slot of the GUI
back:
material: BARRIER
display-name: "<red>Back to Categories"
lore:
- "<gray>Return to the category selector"
custom-model-data: 0
slot: -5 # Relative to GUI size: -5 means middle of the last row