
BloodCrates
A Minecraft plugin for custom reward crates with keys, animations, and configurable loot.
Автор: W4Whiskers2400обновлён 24 апр. 2026 г.
ЭкономикаУправлениеТехнологии
Описание

A Crate Paper Plugin w/Editor, Selectable Rewards, Virtual Keys & More!
Overview
| Stage | Action |
|---|---|
| Create | Define crate / use editor |
| Configure | Rewards, chances, limits, pity |
| Test | Preview + open with keys |
| Deploy | Place crates in-world |
| Monitor | Track stats |
| Debug | Trace issues live |
Features
| System | Details |
|---|---|
| Crates | Random + Selectable |
| Keys | Physical + Virtual |
| Editor | In-game GUI |
| Rewards | Items, commands, economy |
| Control | Cooldowns, pity, limits |
| Stats | Per-player tracking + GUI |
| Debug | /bc debug tracing |
Core Structure
| Component | Role |
|---|---|
| Crates | Define rewards + behavior |
| Keys | Control access |
| Placements | In-world interaction |
Example Flow
/bc editor
→ configure crate
/bc preview <id>
→ test rewards
/bc givekey <id> <player>
→ simulate usage
/bc setcrate <id>
→ place
/bc debug on <player>
Systems
| Type | Description |
|---|---|
| RANDOM | Weighted RNG rewards |
| SELECTABLE | Player chooses reward |
| Key Mode | Description |
|---|---|
| PHYSICAL | Item keys |
| VIRTUAL | Stored keys |
Stats / Debug
| Feature | Command |
|---|---|
| Stats (chat) | /bc stats |
| Stats (GUI) | /bc stats gui |
| Debug on | /bc debug on [player] |
| Debug off | /bc debug off |
| Status | /bc debug status |
Placeholders
%bloodcrates_stats_total%
%bloodcrates_stats_opens_<crateId>%
%bloodcrates_stats_rarest_<crateId>%
%bloodcrates_stats_rarest_chance_<crateId>%
%bloodcrates_stats_last_<crateId>%
Summary
Structured crate system with:
- in-game workflow
- controlled rewards
- stats + debugging built-in
Последние версии
Все версии →release
BloodCrates
1.0.024 апр. 2026 г.240Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper
Что нового
# 📦 Changelog
### ➕ Added
* **Phase 15:** Player stats system
* Per-player stat tracking
* `/bc stats` chat command
* GUI stats viewer
* PlaceholderAPI stat placeholders
* **Phase 14:** Debug tracing
* `/bc debug on [player]`
* `/bc debug off`
* `/bc debug status`
---
### 🔄 Changed
* Player open counts moved to shared **stats-backed player data**
→ Keeps limits, broadcasts, pity, and stats fully aligned
* `server_stats.yml` writes are now **batched with leaderboard saves**
→ Prevents excessive disk writes on every crate open
---
### 📝 Notes
* Build passes successfully
* 2 existing deprecation warnings remain in:
* `GUIManager`
* `BroadcastManager`