Discord
Wiki - Pluginy

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.

Czas czytania: ~6 min Platforma: Paper / Purpur

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 /crates GUI, ż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.