ChirstmasGift icon

ChirstmasGift -----

Festive Christmas loot box plugin with tiers, effects, and simple admin control



ChristmasGift
Festive Christmas loot box plugin with tiered rewards, flashy effects, and simple admin control.
Key Features
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
→ Open the admin management GUI
Code (Text):
/christmasgift give <amount>
→ Give Christmas Gifts
Code (Text):
/christmasgift reload
→ Reload all configurations
Aliases:
Code (Text):
/cgift
,
Code (Text):
/xmasgift
Permissions

Code (Text):
christmasgift.admin
→ Access all admin features and GUI (default: op)

⚙️ 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!"
 
rewards.yml
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"
 
How It Works
1. Get a Gift → Use
Code (Text):
/christmasgift give 1
or get from an event/staff
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
to open the admin GUI and tune chances
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! ✨
Resource Information
Author:
----------
Total Downloads: 5
First Release: Oct 26, 2025
Last Update: Oct 26, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings