SN-CHRISTMAS
Advent Calendar • Custom Gifts • Animated Lights
Create a complete and configurable Christmas event for your Minecraft server!
Minecraft 1.19–1.21.11 and 26.1–26.2 • Spigot, Paper and Purpur
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ABOUT SN-CHRISTMAS
Advent Calendar • Custom Gifts • Animated Lights
Create a complete and configurable Christmas event for your Minecraft server!
Minecraft 1.19–1.21.11 and 26.1–26.2 • Spigot, Paper and Purpur
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
SN-Christmas provides everything required to run a festive Christmas event on your server.
Let players unlock daily Advent Calendar rewards, claim custom Christmas gifts and decorate your worlds with animated lights. Administrators can manage the event through commands and an in-game management GUI.
The plugin is highly configurable and does not require any additional plugins.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Create a daily reward calendar for the entire Christmas season.
- Fully configurable calendar year, month and timezone
- Create a different reward for every calendar day
- Run multiple commands when a reward is claimed
- Allow or prevent claiming previous days
- Optional early reward claiming
- Optional reward claiming after the event has ended
- Configurable permission requirement
- Randomized or manually configured GUI slots
- Separate items for available, claimed and locked days
- Reset one day or the complete calendar for individual players
- Reset calendar progress for every player
Code (Text):
/christmas calendar
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
CUSTOM CHRISTMAS GIFTS
Create reusable Christmas presents containing randomized rewards.
- Create gifts directly from the item held in your hand
- Configure an individual cooldown for every gift
- Add multiple weighted rewards
- Configure the maximum number of rewards per claim
- Use commands to provide money, items, permissions and other rewards
- Give gifts to individual players or the entire server
- Enable or disable the complete gift system
- Reset gift cooldowns for one player or everyone
- Items that do not fit inside the inventory are safely dropped
- Dedicated gift browser GUI for players
Code (Text):
/christmas creategift <name>
/christmas removegift <name>
/christmas give <player> <gift> <amount>
/christmas giveall <gift> <amount>
/christmas resetgifts <player|all> [gift|all]
/christmas removegift <name>
/christmas give <player> <gift> <amount>
/christmas giveall <gift> <amount>
/christmas resetgifts <player|all> [gift|all]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
CUSTOM ITEMS AND MODEL DATA
GUI buttons and gift items can be customized without modifying the plugin.
- Material and amount
- Custom display name
- Custom lore
- Custom Model Data
- Enchantments and glow effect
- Unbreakable items
- Item flags
- Player heads
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ANIMATED CHRISTMAS LIGHTS
Turn blocks around your server into animated Christmas decorations.
- Easy-to-use in-game light editor
- Save light blocks by clicking them with the editor tool
- Animate lights using configurable block materials
- Configurable animation interval
- Enable or disable all lights from the management menu
- Browse saved lights using a paginated GUI
- Teleport directly to saved light locations
- Remove all saved lights using an administrator command
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Manage the Christmas event without searching through multiple commands.
- Preview the Advent Calendar
- Preview the Christmas Gifts menu
- Open the light editor
- Enable or disable the calendar
- Enable or disable gifts
- Enable or disable animated lights
- View saved gift and light counts
- View the current event status
- Reload configuration and language files
Code (Text):
/christmas admin
/christmas manage
/christmas manage
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
SN-Christmas supports both traditional Minecraft color codes and modern hex colors.
- Legacy colors such as &a, &c and &6
- Hex colors using &#RRGGBB
- Hex colors using #RRGGBB
- Configurable GUI titles, item names and lore
- Configurable command and system messages
- Configurable command aliases
- Missing configuration and language entries are added automatically
Code (Text):
&#E74C3CChristmas :D68DReward
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PLAYER COMMANDS
Code (Text):
/christmas help
/christmas calendar
/christmas gifts
/christmas calendar
/christmas gifts
Code (Text):
/christmas admin
/christmas manage
/christmas status
/christmas reload
/christmas editor
/christmas removelights
/christmas creategift <name>
/christmas removegift <name>
/christmas give <player> <gift> <amount>
/christmas giveall <gift> <amount>
/christmas resetcalendar <player|all> [day|all]
/christmas resetgifts <player|all> [gift|all]
/christmas manage
/christmas status
/christmas reload
/christmas editor
/christmas removelights
/christmas creategift <name>
/christmas removegift <name>
/christmas give <player> <gift> <amount>
/christmas giveall <gift> <amount>
/christmas resetcalendar <player|all> [day|all]
/christmas resetgifts <player|all> [gift|all]
Code (Text):
/sn-christmas
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PERMISSIONS
Code (Text):
sn-christmas.calendar
sn-christmas.admin
sn-christmas.admin
- sn-christmas.calendar — Allows players to use the Advent Calendar when permission checking is enabled
- sn-christmas.admin — Provides access to all management commands and administrator menus
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
CONFIGURATION
Almost every part of the plugin can be customized:
- Calendar schedule and timezone
- Daily calendar rewards
- Gift rewards, weights and cooldowns
- GUI titles, sizes, slots and decorations
- Custom items and Custom Model Data
- Animated light materials and speed
- Commands, permissions and aliases
- Messages and hex colors
- Update notifications
Code (Text):
/christmas reload
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
COMPATIBILITY
- Minecraft 1.19–1.21.11
- Minecraft 26.1–26.2
- Spigot
- Paper
- Purpur
- No required dependencies
- Local SQLite data storage
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
INSTALLATION
- Place the SN-Christmas jar file inside your server's plugins folder.
- Restart the server.
- Edit the generated configuration and language files.
- Use /christmas reload after changing the files.
- Open the management menu using /christmas admin.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
BRING CHRISTMAS TO YOUR SERVER!
Create daily rewards, custom presents and animated decorations with one festive plugin.
If you enjoy SN-Christmas, consider leaving a review and sharing your suggestions.
Merry Christmas!
BRING CHRISTMAS TO YOUR SERVER!
Create daily rewards, custom presents and animated decorations with one festive plugin.
If you enjoy SN-Christmas, consider leaving a review and sharing your suggestions.
Merry Christmas!
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.19, 1.20, 1.20.6
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
SN-Christmas | Advent Calendar, Custom Gifts, Lights & Admin GUI is a free Minecraft Java mod. Compatible with Minecraft 1.19, 1.20, 1.20.6, 1.21 and newer. Downloaded 291 times (via Spigot). Download it and open it directly in the game.