Home›Java›Mods›SeasonalShop
SeasonalShop
SeasonalShop is a seasonal cosmetics shop for Paper 1.21.9 (Java 21). Players can purchase cosmetic rewards using your server's economy through Vault, while the plugin automatically switches between seasons based on the current month.

✨ Features
Requirements
These dependencies are required for the plugin to load.

Commands
Command Description
/shop Opens the current season shop.
/shop reload Reloads the configuration.
/shop season <id|auto> Forces a season or enables automatic detection.
/shop give <player> <item> Gives a shop item without charging.
/shop equip <item> Equips or unequips a purchased cosmetic.
/shop list Lists all items available in the current season.
Seasons
Each season is configured inside config.yml using a list of active months.

Example:

spring:
active-months: [3,4,5]

The plugin checks the current month automatically and activates the corresponding season. If no season matches, the configured default season is used.

Cosmetics
Supported cosmetic types:

Purchased cosmetics can be equipped or unequipped whenever the player wants.

PlaceholderAPI
Global placeholders
Player placeholders
⚙️ Configuration
Everything can be customized from config.yml, including:

SeasonalShop is designed to be lightweight, easy to configure, and simple to integrate into any Paper server using Vault and PlaceholderAPI.

⚠️ Important: Make sure Vault, EssentialsX, PlaceholderAPI, and LuckPerms are installed before starting the server. SeasonalShop depends on these plugins and will not load correctly if any of them are missing.

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

SeasonalShop is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 7 times (via Spigot). Download it and open it directly in the game.

Explore more