Resource image

zCrates

1.0.0

zCrates

Optional dependencies : PlaceholderAPI, zItems, MythicMobs, ItemsAdder, Nexo, Oraxen
Required dependencies : zMenu
Languages Supported : All

๐ŸŽ zCrates

 

 

A modern, JavaScript-powered Minecraft crate plugin with stunning animations and smart reward systems.

๐Ÿ“‹ Description

zCrates brings a new level of customization to your Minecraft server's crate system. Built with cutting-edge technology and powered by JavaScript, create unique opening experiences that keep your players engaged and coming back for more.

 

 โœจ Key Features

 

๐ŸŽฏ What Makes zCrates Special

- ๐ŸŽฌ JavaScript-Powered - Create custom animations and reward algorithms without touching Java code

- ๐ŸŽจ Beautiful Animations - 4 built-in animations (instant, roulette, cascade, simple) with full customization

- ๐ŸŽฒ Smart Algorithms - Pity system, progressive luck, and weighted random distribution

- ๐Ÿ’Ž Flexible Rewards - Items, commands, or both - with weight-based probability

- ๐Ÿ” Advanced Conditions - Permission, cooldown, and PlaceholderAPI support

- ๐Ÿ—„๏ธ Database Support - SQLite, MySQL, or MariaDB for persistent data

- ๐ŸŽฎ Beautiful GUI - Powered by zMenu for stunning inventory interfaces

- โšก Hot Reload - Update configurations without restarting your server

 

๐ŸŽ Reward Types

Create exciting rewards for your players:

- ITEM - Give single items with custom enchantments and names

- ITEMS - Award multiple items at once (perfect for armor sets!)

- COMMAND - Execute any console command

- COMMANDS - Run multiple commands together

All rewards support weight-based probability - a reward with weight 10 in a pool of 100 total weight = 10% chance!

 

๐Ÿ” Opening Conditions

 

Control who can open your crates:

- PERMISSION - Require specific permissions

- COOLDOWN - Set time restrictions (hourly, daily, etc.)

- PLACEHOLDER - Advanced PlaceholderAPI comparisons (level, balance, world, etc.)

Mix multiple conditions together - all must pass for the crate to open!

 

๐ŸŽฌ Animation System

 

4 Built-in Animations:

- instant - Quick reward reveal (500ms)

- roulette - Classic spinning wheel (11100ms)

- cascade - Progressive fill effect (3900ms)

- simple - Basic display (600ms)

 

Want more? Create your own with JavaScript - full control over timing, effects, and display!

 

๐ŸŽฒ Smart Reward Algorithms

3 Intelligent Systems:

| weighted               | Standard probability-based selection  | General crates

| pity_system          | Guarantees legendary after 10 tries   | Premium/paid crates

| progressive_luck | Increases rare chances over time       | Event crates

 

Create custom algorithms with JavaScript to implement your own reward logic!

 

๐Ÿ”‘ Key Management

Choose your key type:

- VIRTUAL - Stored in database (no inventory clutter)

- PHYSIC - Real items players can trade

 

๐Ÿ–ผ๏ธ Display Options

6 Ways to Display Your Crates:

- BLOCK - Classic block display

- ENTITY - Animated mob display

- MYTHIC_MOB - MythicMobs integration

- ITEMS_ADDER - ItemsAdder custom items

- ORAXEN - Oraxen custom items

- NEXO - Nexo custom items

 

๐ŸŽฌ Showcase

> Note: GIFs are sped up for demonstration purposes - actual animations run smoother in-game!

 

Virtual Crate Opening

Experience seamless crate openings with virtual keys - no inventory clutter, just pure excitement! Watch as the roulette animation reveals your reward.

 

Physical Crate Opening

Prefer tangible keys? Physical keys give players tradeable items they can hold, share, or collect before opening their crates.

 

Reroll System

Don't like your reward? The reroll feature lets players try their luck again for a chance at something better!

 

Block Display Placement

Place crates as interactive blocks anywhere in your world - perfect for spawn areas, shops, or event locations.

 

Entity Display Placement

Make your crates stand out with animated entity displays - floating, rotating, and eye-catching!

 

MythicMobs Display Placement

Integrate with MythicMobs for custom creature displays - turn your crates into unique, custom mob presentations!

 

๐Ÿ“ฆ Requirements

 

- Server: Spigot or Paper 1.21+

- Java: Version 21 or higher

- Required: zMenu

 

Optional Integrations:

- PlaceholderAPI - For PLACEHOLDER conditions

- MythicMobs - For MYTHIC_MOB display

- ItemsAdder - For custom item displays

- Oraxen - For custom item displays

- Nexo - For custom item displays

 

๐Ÿš€ Quick Start

1. Download zCrates and install zMenu (required)

2. Place both JARs in your `plugins/` folder

3. Restart your server

4. Edit configurations in `plugins/zCrates/`

5. Create your first crate and start rewarding players!

 

๐Ÿ’ก Why Choose zCrates?

 

โœ… Easy to Use - YAML configuration with clear examples

โœ… Highly Customizable - JavaScript support for unlimited possibilities

โœ… Performance - Built with Java 21 and optimized for large servers

โœ… Modern - MiniMessage support for beautiful text formatting

โœ… Reliable - Database persistence ensures data safety

โœ… Supported - Active development and updates

 

๐Ÿ”„ What's Included

 

โœ… 4 reward types (ITEM, ITEMS, COMMAND, COMMANDS)

โœ… 3 condition types (PERMISSION, COOLDOWN, PLACEHOLDER)

โœ… JavaScript animation system with 4 built-in animations

โœ… 3 smart reward algorithms

โœ… Virtual and physical key support

โœ… 6 display type integrations

โœ… Full database persistence

โœ… Beautiful GUI with zMenu

โœ… Hot reload system

โœ… MiniMessage formatting

โœ… PlaceholderAPI integration

 

Ready to elevate your server's crate experience?

Download now and start creating unforgettable moments for your players! ๐ŸŽ‰

Information
Author Traqueur_
Total downloads 0
First Release 01 Dec. 2024
Last Update 24 Mar. 2025
Category General
Version 1.0.0
Released 24 Mar. 2025
Downloads 0
More resources from Traqueur_
Resource logo

The ultimate customizable vault plugin. Personal, team, and multi-server vaults endless storage