X-Mas: Upgradeable Christmas Tree Event [UPDATED] icon

X-Mas: Upgradeable Christmas Tree Event [UPDATED] -----

With this plugin you can plant your Christmas tree and upgrade it. Look for some gifts under it!



[​IMG]

With this plugin you can plant your Christmas tree and upgrade it. Look for some gifts under it!

[UPDATED VERSION]
Added support for 1.20+ MC versions.
Added Java 21 requirement.
Updated all dependencies and libraries to 2024 versions.
Fixed and replaced deprecated methods.
Skulls system fixed, it will now use the latest Paper API
Added missing autocomplete to all commands.
Added a reload command /xmas reload
Added a way to add custom items as gifts with the /xmas addhand command

If you want to know more - read below!

Stages

Christmas Tree has 4 different stages. Each stage has lower gift cooldown.

Stage 1: Sapling

[​IMG]

It's looks like a normal one, but there are a bit of magic above it! On this level there are no gifts by default(Configurable) so we need our tree to grow!

Stage 2: Small Tree

[​IMG]

From this stage tree starts to spawn gifts! (You can see one on the pic) It's has same ambient effect(but much bigger) and redstone lights!

Stage 3: Big Tree

[​IMG]

It's almost final! Leaves are decorated with gold (fire) lights! And It's also has snowy ambient effect!

And here goes the final!

Stage 4: Magic Tree

[​IMG]

Final tree stage that decorated with multicolored lights and magic-stars ambient!

Time to open gifts!

[​IMG]

How to
To spawn Magic Tree you need to craft Christmas Crystal and than use it on normal spruce sapling!

Crafting

[​IMG]

Uprading
You can upgrade tree by using required resources on it (Like bonemeal) To see what resources you need to use - right click the tree.

You will see an fancy list like this:

[​IMG]

Configuration Resources
Each level requires special resources to get it. That can be changed in config file. Also you can change gift-spawning cooldown for each level. Max tree count also can be set on config file.

Drops and gift skins
All theese things can easy be edited in config.

Ends of Holidays
At the end of holidays (by default 10.01.2014 but can be changed in config) players will get a possibility to ungrow tree to get all resources back (Also configurable)

Locales
Plugin support custom translations! (See locales folder) There are 3 locale by default (En, Ru and Ru_Santa)

To define your one - copy the file and set it on main config.

Commands and Permissions
The plugin has only one command - /xmas To use it you need xmas.admin permission P.S. There is built-in help you can read by using /xmas help command

Griefing Trees are protected from griefing by water, lava, flint and steel, explosions and pistons.

Videos?
Thanks to all YouTubers, we now have a bunch of reviews and tutorials here!



Merry Christmas and Happy New Year!

=====================================
Discord Support
This plugin was developed and tested at sentouki.net

[​IMG]
Resource Information
Author:
----------
Total Downloads: 133
First Release: Nov 29, 2024
Last Update: Dec 5, 2024
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings