Skip to main content

zCollections: gather, discover, progress, and earn rewards

Introduction

A collection system for Spigot and Paper servers where players gather resources, discover them, climb tiers, and earn rewards.

New here?

Start with Installation to get the plugin running, then come back to explore the features.

What it does

Players mine, farm, hunt, fish, and chop wood. Each resource they gather is part of a collection. The first time a player gathers a resource, they discover it. From there, every action adds progress, and reaching a threshold unlocks the next tier and its rewards.

The plugin ships with six collections out of the box: Mining, Farming, Hunting, Fishing, Lumberjack, and Divers (playtime, votes, experience, and island level). Every collection, resource, tier, and reward lives in a config file you can edit, so you can change all of it or add your own.

The one rule that makes it different

Progress counts actions, not items obtained

Breaking one wheat block with Fortune III is +1 progress, never +5. The plugin only listens to break, kill, and fish-catch events. It never reads drops or inventory changes, so enchantments and drop multipliers do not inflate progress.

Quick facts

FactDetail
PlatformSpigot or Paper
Minecraft1.21 and newer in the 1.21 line
Java21
StorageSQLite by default, MySQL optional
Optional hooksVault (money rewards), PlaceholderAPI (placeholders)
MenusBuilt-in GUI menus
MetricsbStats, can be turned off

Where to go next