Incredibly Lightweight
(Took 0.4% CPU tick on a 1.8.8 server with 200 animated crates and only 0.04% CPU tick on a 1.15.2 server with 70 crates - the demo server! Information gathered with the spark plugin profiler)
New features not mentioned above:
- Drag and Drop rewards
- Economy support: Crates cost $$
- Color Particles (MC v1.13+)
- Item Flag support
- Custom Model Data (Through NBT Tags)
- Custom Textured Player Heads (Through NBT Tags)
- NBT Tag Support (Advanced Enchantments, Epic Heads, Quality Armoury, and Head Database tested working!)
- MySQL support for virtual crates/keys, cooldowns, and player reward history
-Guaranteed Rewards
- Fallback Rewards for when a player has a permission and opens up a specific reward
- Decimal chances for rewards
- PlaceholderAPI support
Spoiler: Placeholders
%specializedcrates_cooldown_[cratename]% - The remaining cooldown a player has on a crate.
%specializedcrates_virtual_keys_[cratename]% - The number of virtual keys a player has for a crate.
%specializedcrates_virtual_keys_total% - The number of all virtual keys from all crates that a player has.
%specializedcrates_virtual_crates_[cratename]% - The number of virtual crates a player has for a crate.
%specializedcrates_placedcrates% - The total number of placed crates on the server.
%specializedcrates_last_crate_opened% - The last crate the player opened.
%specializedcrates_last_crate_opened_rewards% - The last reward the player received.
%specializedcrates_last_player_[cratename]% - The last player to open the specified crate.
%specializedcrates_last_reward_[cratename]% - The last reward to be opened from the specified crate.
%specializedcrates_last_reward_name_[cratename]% - The last reward's name to be opened from the specified crate.
- Shift-click to open ALL
- Skip Animations feature
- Confirm/deny opening crate
- Actually 7 crate animations (new one just added!)
- Give virtual AND physical crates/keys to offline players
- No commands needed for rewards (Give the display-item you built with the convenient in-game item editor directly to the player!)
- Force players (or everyone) to open a crate for free
- Disable lucky chests (mine crates) from working on player-placed blocks.
- Left click a key to preview the crate anywhere
https://discord.gg/AvuwGZHR3x
Help, bug reports, feature requests, and general chat!
(I DO BASICALLY ALL SUPPORT THROUGH DISCORD)
REQUIRES THE HOLOGRAPHIC DISPLAYS, HOLOGRAMS, or CMI FOR CRATE HOLOGRAMS AND REQUIRES CITIZENS v2 FOR ALL NPC CRATES.
All previews seen below are all CUSTOMIZABLE
Crate Animations
Spoiler: Open Chest
Spoiler: Roulette
Roulette Crate
Spoiler: Enclose
Spoiler: Discover
Spoiler: CS:GO
CS:GO Crate
Spoiler: Menu
Menu Crate
Spoiler: Key Crate / Dynamic Crate
Key Crate / Dynamic Crate (Disappears upon use)
Particle Animations
Spoiler: TILTED_RINGS Animation
Spoiler: GROWING_DOUBLE_SPIRAL Animation
Spoiler: DOUBLE_SPIRAL Animation
Spoiler: OFFSET_TILTED_RINGS Animation
Spoiler: SPIRAL Animation
Spoiler: CIRCLE Animation
Mine Chests (Lucky Crates) and MultiCrates
Spoiler: Mine Chest
Mine Chest
Spoiler: MultiCrate Example 1
Multi Crate
Spoiler: MultiCrate Example 2
Reward Holograms
Spoiler: Reward Holograms
General Examples
Spoiler: Example 1 (Particles, Holograms, NPCs)
Spoiler: Example 2 (Particles, Holograms)
Spoiler: Example 3 (Particles, Holograms)
Spoiler: Example 4 (Fireworks, Holograms)
Also, if you want cool holograms that cycle through rewards, check out this cool addon made by GamerDuck123 for all the main crate plugins!
https://www.spigotmc.org/resources/new-crates-hologram-addon.69989/
1. Download the SpecializedCrates.jar
2. Download the HolographicDisplays.jar, IndividualHolograms.jar, or Holograms.jar
3. Install the SpecializedCrates.jar to your servers /plugins/ directory
4. Restart your server
A quick setup tutorial by @Koz
If you need setup help, don't hesitate to ask on the Specialized Crates discord! https://discord.gg/gRfgcVqpcA
/SCrates (For all commands) - CustomCrates.ADMIN
/SCrates (For Virtual Crates) - CustomCrates.CRATES
/Keys - CustomCrates.KEYS
/SCrates luckychest (Toggle luckychests on and off) - CustomCrates.luckychestcommand
CustomCrates.Place.Bypass - Break static crates which are unbreakable