CrazyCrates - system skrzynek na serwerze
CrazyCrates to najpopularniejszy darmowy plugin skrzynek (crates) na serwerach Minecraft. Oferuje 11 typów animacji otwierania, konfigurowalne nagrody z szansami wypadnięcia, system kluczy fizycznych i wirtualnych oraz integrację z ekonomią i rangami. Używany na tysiącach serwerów od 2017 roku.
Co to jest CrazyCrates
CrazyCrates to plugin dodający system skrzynek z nagrodami, znany z serwerów takich jak Hypixel, MCC Island czy setki polskich serwerów. Gracz podchodzi do skrzynki (blok w świecie gry), używa klucza i odtwarza się animacja losowania nagrody. Może wypaść przedmiot, pieniądze, ranga, komenda lub efekt.
Plugin jest rozwijany przez Crazy Crew (twórców CrazyEnchantments, CrazyAuctions i CrazyVouchers). Jest darmowy i open-source. Dostępny na Modrinth i GitHub.
CrazyCrates wymaga Paper 1.20.5+ (nowsze wersje nie obsługują Spigot). Starsze wersje pluginu wspierają Spigot i starsze wersje Minecraft.
Typy animacji
CrazyCrates oferuje 11 wbudowanych typów animacji otwierania skrzynki:
| Typ | Opis |
|---|---|
CSGO | Animacja w stylu CS:GO - przedmioty przesuwają się w pasku |
Roulette | Koło ruletki z obracającymi się nagrodami |
CrateOnTheGo | Natychmiastowe otwarcie bez animacji |
QuickCrate | Szybkie otwarcie z krótkim efektem |
War | Skrzynka eksploduje w chmurę nagród, gracz wybiera jedną |
Wheel | Koło fortuny z kolorowymi panelami |
Wonder | Efekt cząsteczkowy + losowanie z miganiem |
Casino | Styl automatu do gry - trzy kolumny |
Cosmic | Kosmiczny motyw z gwiazdami i cząsteczkami |
FireCracker | Eksplozja fajerwerków |
QuadCrate | Cztery skrzynki pojawiają się wokół gracza |
Każdy typ skrzynki na serwerze może mieć inną animację. Skrzynka "Pospolita" z animacją QuickCrate, "Rzadka" z Roulette, a "Legendarna" z Cosmic. Animacje dodają emocji i robią wrażenie na graczach.
Konfiguracja nagród
Nagrody definiujesz w plikach skrzynek w plugins/CrazyCrates/crates/:
# plugins/CrazyCrates/crates/legendary.yml
crate-type: CSGO
name: "&6Skrzynka Legendarna"
prizes:
netherite-sword:
display-name: "&cMiecz Netherite"
material: NETHERITE_SWORD
enchantments:
- "SHARPNESS:5"
- "UNBREAKING:3"
- "FIRE_ASPECT:2"
chance: 5
max-range: 100
money-1000:
display-name: "&a1000$"
material: GOLD_INGOT
chance: 20
max-range: 100
commands:
- "eco give %player% 1000"
vip-rank:
display-name: "&6Ranga VIP (7 dni)"
material: NETHER_STAR
chance: 3
max-range: 100
commands:
- "lp user %player% parent addtemp vip 7d" Parametr chance w stosunku do max-range określa szansę wypadnięcia. Nagroda z chance 5 i max-range 100 ma 5% szans. Suma szans nie musi wynosić 100 - plugin normalizuje je automatycznie.
Nagrody mogą zawierać: przedmioty z enchantami i lore, pieniądze (przez komendę eco), rangi (przez LuckPerms), komendy konsolowe, efekty cząsteczkowe i dźwięki.
System kluczy
CrazyCrates obsługuje dwa typy kluczy:
- Klucze fizyczne - przedmiot w ekwipunku gracza. Gracz trzyma klucz i klika prawym przyciskiem na skrzynkę. Klucze można handlować, przechowywać w skrzyniach i tracić przy śmierci.
- Klucze wirtualne - licznik w bazie danych. Nie zajmują miejsca w ekwipunku, nie giną przy śmierci. Gracz sprawdza ilość komendą
/keys.
Admin daje klucze graczom przez komendy:
/crates give physical [gracz] [skrzynka] [ilość]
/crates give virtual [gracz] [skrzynka] [ilość] Klucze można też przyznawać automatycznie: za głosowanie (integracja z Votifier), za zakup w sklepie (ShopGUI+), za tokeny (TokenManager) lub jako nagrodę eventową.
Komendy i uprawnienia
| Komenda | Opis | Uprawnienie |
|---|---|---|
/keys | Sprawdza ilość kluczy wirtualnych | crazycrates.keys |
/crates | GUI z podglądem wszystkich skrzynek | crazycrates.gui |
/crates give [typ] [gracz] [skrzynka] [ilość] | Daje klucz graczowi | crazycrates.admin |
/crates set [skrzynka] | Ustawia lokalizację skrzynki | crazycrates.admin |
/crates reload | Przeładowuje konfigurację | crazycrates.admin |
/crates forceopen [skrzynka] [gracz] | Wymusza otwarcie skrzynki | crazycrates.admin |
Porady dla adminów
- Balansuj szanse - najlepsza nagroda powinna mieć 1-3% szans. Jeśli każdy gracz dostaje legendarne przedmioty co trzecie otwarcie, skrzynki tracą wartość.
- Klucze fizyczne na serwerach ekonomicznych - gracze mogą nimi handlować, co dodaje wartość. Na serwerach PvP klucze wirtualne są bezpieczniejsze.
- Podgląd nagród - zawsze włącz
/cratesGUI, żeby gracze widzieli co mogą wygrać. Transparentność buduje zaufanie. - Skrzynki jako główne źródło monetyzacji - na serwerach z sklepem VIP (np. przez Tebex) klucze do skrzynek to popularna forma wsparcia serwera. Upewnij się, że nagrody nie łamią zasad EULA Mojang.
- Integruj z głosowaniem - klucz za głos na serwer to najprostszy i najskuteczniejszy system nagradzania aktywności społeczności.
Powiązane artykuły: ExcellentCrates, VoteRewards, TokenManager, katalog pluginów.