ModsJava
ChirstmasGift
Java mod listed for Minecraft 1.21. Downloads from the MC Java Mods app on Android.
⬇ Download on Spigot
ChristmasGift
Festive Christmas loot box plugin with tiered rewards, flashy effects, and simple admin control.
Key Features
Festive Christmas loot box plugin with tiered rewards, flashy effects, and simple admin control.
✅ 5-Tier Rarity System – Common, Rare, Epic, Legendary, Mythic rewards
✨ Stunning Visual Effects – Particles + sounds when opening gifts
In-Game Admin GUI – Edit tiers, rewards, chances in-game
⚙️ Fully Configurable – Commands, drop rates, colors, messages
Economy Support – Works with Vault & EssentialsX
Smart Cooldown System – Anti-spam and cleanup
Broadcast System – Announce rare drops server-wide
⚡ Performance Optimized – Lightweight, efficient, safe for live servers
Commands
Code (Text):
/christmasgift
Code (Text):
/christmasgift give <amount>
Code (Text):
/christmasgift reload
Aliases:
Code (Text):
/cgift
Code (Text):
/xmasgift
Code (Text):
christmasgift.admin
⚙️ Configuration
config.yml
Code (YAML):
settings:
gift-cooldown : 1000 # Cooldown in milliseconds
broadcast-rewards : true # Announce rewards to server
broadcast-format : "&a%player% mendapatkan %reward% dari Christmas Gift!"
effects:
enable-effects : true # Enable particle effects
enable-sounds : true # Enable sound effects
sound-volume : 1.0 # Volume (0.0 - 1.0)
sound-pitch : 1.0 # Pitch (0.0 - 2.0)
gift:
display-name : "&c&lChristmas Gift"
material : CHEST
lore :
- "&7Klik kanan untuk membuka!"
- "&7✦ Berisi hadiah spesial!"
gift-cooldown : 1000 # Cooldown in milliseconds
broadcast-rewards : true # Announce rewards to server
broadcast-format : "&a%player% mendapatkan %reward% dari Christmas Gift!"
effects:
enable-effects : true # Enable particle effects
enable-sounds : true # Enable sound effects
sound-volume : 1.0 # Volume (0.0 - 1.0)
sound-pitch : 1.0 # Pitch (0.0 - 2.0)
gift:
display-name : "&c&lChristmas Gift"
material : CHEST
lore :
- "&7Klik kanan untuk membuka!"
- "&7✦ Berisi hadiah spesial!"
Code (YAML):
tiers:
common:
chance : 45.0 # Drop chance %
color : "&f"
prefix : "&f[&aHadiah Biasa&f]"
rewards :
- "give %player% diamond 2"
- "eco give %player% 1000"
- "xp add %player% 500"
rare:
chance : 25.0
color : "&a"
prefix : "&f[&aHadiah Rare&f]"
rewards :
- "give %player% emerald 5"
- "eco give %player% 5000"
- "xp add %player% 1500"
epic:
chance : 15.0
color : "&9"
prefix : "&f[&9Hadiah Epic&f]"
rewards :
- "give %player% diamond_block 1"
- "eco give %player% 20000"
- "xp add %player% 5000"
legendary:
chance : 8.0
color : "&6"
prefix : "&f[&6Hadiah Legendary&f]"
rewards :
- "give %player% netherite_ingot 2"
- "eco give %player% 50000"
- "xp add %player% 10000"
mythic:
chance : 2.0
color : "&d"
prefix : "&f[&dHadiah Mythic&f]"
rewards :
- "give %player% beacon 1"
- "give %player% dragon_egg 1"
- "eco give %player% 100000"
common:
chance : 45.0 # Drop chance %
color : "&f"
prefix : "&f[&aHadiah Biasa&f]"
rewards :
- "give %player% diamond 2"
- "eco give %player% 1000"
- "xp add %player% 500"
rare:
chance : 25.0
color : "&a"
prefix : "&f[&aHadiah Rare&f]"
rewards :
- "give %player% emerald 5"
- "eco give %player% 5000"
- "xp add %player% 1500"
epic:
chance : 15.0
color : "&9"
prefix : "&f[&9Hadiah Epic&f]"
rewards :
- "give %player% diamond_block 1"
- "eco give %player% 20000"
- "xp add %player% 5000"
legendary:
chance : 8.0
color : "&6"
prefix : "&f[&6Hadiah Legendary&f]"
rewards :
- "give %player% netherite_ingot 2"
- "eco give %player% 50000"
- "xp add %player% 10000"
mythic:
chance : 2.0
color : "&d"
prefix : "&f[&dHadiah Mythic&f]"
rewards :
- "give %player% beacon 1"
- "give %player% dragon_egg 1"
- "eco give %player% 100000"
1. Get a Gift → Use
Code (Text):
/christmasgift give 1
2. Open the Gift → Right-click the "Christmas Gift" item
3. Enjoy the Show → Particle & sound effects play
4. Receive Rewards → Tier is rolled (Common → Mythic), command rewards executed
Admin GUI
No more YAML editing if you don't want to.
In the GUI you can:
• Edit tier drop chances
• Add / remove rewards
• Change tier prefix and color
• Create new custom tiers
• Preview rewards
• Apply changes live (no restart)
Screenshots
Opening Animation
• Snowflake swirl + spiral flame trail
• Rising sparkle particles
• Firework burst finale
• Sound effects synced to animation
Admin GUI
• Tier icons with colors (Common → Mythic)
• Click-to-edit reward entries
• Chance sliders / buttons
• Clean layout for staff use
Perfect For
Christmas / Holiday events
Server-wide giveaways
Tournament / mini-game prizes
VIP gifts
Seasonal crates without needing keys
Requirements
• Server: Paper 1.21.1+ (Spigot-compatible)
• Minecraft Version: 1.21+
• Java: 17 or newer
• Optional:
- Vault (economy)
- EssentialsX (economy commands)
Installation
1. Download ChristmasGift.jar
2. Drop it into your plugins/ folder
3. Start / restart server
4. Customize config.yml and rewards.yml in plugins/ChristmasGift/
5. Use
Code (Text):
/christmasgift
Support the Project
⭐ Leave a review / rating
Report bugs so we can fix them
Suggest new features (New tiers? New effects? Special holiday events?)
Tell other server owners
Support & Community
Discord: Join our community
Issues / Bugs: Open a ticket in Discord
Feature Requests: We read everything
Made with ❤️ for the Minecraft community
Happy Holidays! ✨
Happy Holidays! ✨
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21
- 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.
ChirstmasGift is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 32 times (via Spigot). Download it and open it directly in the game.