christmasgift
1.4.0A festive Minecraft plugin that adds Christmas-themed loot boxes with a tiered reward system (Common to Mythic), featuring spectacular particle effects, sound animations, and a fully configurable admi
1.4.0latestchristmasgift 1.4.0Sep 25, 2026 1.4.0
This one is mostly about keeping the plugin working on newer Paper, plus a bunch of bug fixes I found while going through the code again. Please update, a couple of these were exploitable.Supported versions
Paper 1.21 up to 1.21.11, and 26.2. I tested it in-game on 1.21.1 and 26.2. 26.1 will most likely work too but I haven't tried it yet.Translations
- Every message, title, action bar and GUI text now lives in a language file. English islang/en.ymland there's Indonesian too (lang/id.yml). Switch withsettings.languagein config.yml. - Want another language? Copy en.yml to something likelang/es.yml, translate it and setlanguage: es. Anything you leave out falls back to English. - Set a message to""if you don't want it sent at all. - Item names in reward messages show up in each player's own game language. - Tiers can have adisplay-namein rewards.yml, so RARE can show up as whatever you want. - Gift name/lore and combo names are still in config.yml like before.Security / dupes
- Regular players could mess with the rewards through a fake admin menu. That's closed now, the menus check permissions properly. - Fixed an off-hand dupe. Opening a gift from your off-hand could eat the item in your main hand and leave the gift there, so you could keep opening it forever. - New gifts have a hidden tag, so people can't make fake ones with a rename plugin anymore.Fixes
- Tiers you added from the GUI never gave anything. - If you logged out, died or the server restarted while a gift was opening, the reward was just gone. Now it gets saved and you receive it next time you join. - Combo multiplier now comes from the gift you actually opened, not from whatever combo you had a few seconds later. -skills xp add %player% all <amount>finally works (it goes through the skills inauraskills.enabled-skills). -broadcast-rewardsand theeffectsoptions in config.yml were being ignored. - Reward names and amounts were wrong for some commands (experience bottles, decimal eco amounts,xp add ... levels). - The rewards editor broke if a tier had more than 28 rewards. It has pages now. -/cgift givewith a full inventory just deleted the gifts. Now they drop on the ground. -/cgift give 1 Stecould end up giving to "Steve". It needs the exact name now. - Adding a tier with a name that already exists wiped that tier. - The chance input accepted negative numbers. - Gifts could be used in crafting or put on a donkey/llama. - rewards.yml got overwritten on shutdown, so anything you edited by hand while the server was running was lost.Small stuff
- Tab complete for /cgift - You can typecancel(or the cancel word from your language file) when the GUI asks you to type something in chat - The GUI shows the real drop % of each tier - Console warns you when a reward command doesn't exist (useful if AuraSkills or Essentials isn't installed)Config
- New optionsettings.language(defaulten). - New optiongift.accept-legacy-items(default true). Gifts from older versions keep working with it on. Once your players have used up the old ones you can turn it off. Old and new gifts won't stack together. -broadcast-formatmoved to the language file asreward.broadcast. If you had changed it in config.yml, yours is still used. If it was the default, it gets removed from config.yml on its own. - Removedadvanced.async-commandsandadvanced.cache-tiers, they never did anything. Your config is kept and new options get added on their own. Just swap the jar and restart (don't use /reload).1.3.2christmasgift 1.3.2Dec 3, 2025 VERSION 1.3.2
- Bug Fix For "Spamming Console Command"1.2christmasgift 1.2Nov 30, 2025 1.2 VERSION
- SMALL BUG FIX COMMAND IN _rewards.yml_ TEMPLATE11christmasgift 1.1Nov 25, 2025 VERSION 1.1 - Add New Feature
- [Now Support] command from console1.0christmasgift 1.0Oct 21, 2025 Version 1.0.0
- Initial release - 5-tier reward system - Particle effect animations - In-game admin GUI - Full configuration support - Economy plugin integration
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta