Discord
Wiki - Pluginy

ExcellentCrates - skrzynki z nagrodami

ExcellentCrates to plugin skrzynek od NightExpress z wbudowanym edytorem GUI, natywną obsługą wielu walut przez CoinsEngine i systemem milestones (kamieni milowych). Nowoczesna alternatywa dla CrazyCrates z lepszą integracją z ekosystemem pluginów Excellent.

Czas czytania: ~6 min Platforma: Paper / Spigot / Purpur

Co to jest ExcellentCrates

ExcellentCrates to darmowy plugin skrzynek z nagrodami, rozwijany przez NightExpress jako część ekosystemu "Excellent". Wyróżnia się na tle konkurencji edytorem GUI pozwalającym konfigurować skrzynki i nagrody bezpośrednio w grze, bez edycji plików YAML.

Plugin integruje się natywnie z CoinsEngine (wiele walut za klucze lub jako nagrody) i ExcellentShop (sprzedaż kluczy w sklepie). Obsługuje też Vault, PlayerPoints i PlaceholderAPI.

ExcellentCrates jest dostępny na SpigotMC. Wymaga Paper/Spigot 1.19.4+ i Java 17+.

Edytor GUI w grze

Największa przewaga ExcellentCrates nad konkurencją to wbudowany edytor. Zamiast pisać YAML, admin tworzy i edytuje skrzynki przez klikane menu w grze:

  1. Wpisz /crate editor - otwiera się lista skrzynek.
  2. Kliknij "Nowa skrzynka" - podaj nazwę, typ animacji, lokalizację.
  3. Przejdź do edytora nagród - dodawaj, usuwaj i modyfikuj nagrody przez GUI.
  4. Ustaw szanse, komendy, przedmioty i waluty klikając odpowiednie pola.
  5. Zapisz - skrzynka jest natychmiast gotowa do użycia.

Edytor eliminuje błędy składni YAML i skraca czas konfiguracji. Na serwerze z 10 typami skrzynek i 200 nagrodami to oszczędność godzin pracy.

System nagród

ExcellentCrates obsługuje następujące typy nagród:

  • Przedmioty - z enchantami, custom model data, lore, NBT tagami. Możesz wziąć przedmiot do ręki i dodać go jako nagrodę przez edytor.
  • Komendy - dowolna komenda konsolowa z placeholderem %player%.
  • Pieniądze - kwota z Vault, CoinsEngine lub PlayerPoints.
  • Klucze - nagroda w postaci kluczy do innej skrzynki (crate-ception).

Każda nagroda ma konfigurowane parametry:

nagroda:
  chance: 10.0           # szansa wypadnięcia (procent)
  rarity: RARE           # kategoria rzadkości (COMMON, UNCOMMON, RARE, EPIC, LEGENDARY)
  broadcast: true        # ogłoś na chacie gdy ktoś wygra
  limit-per-player: 1    # max ile razy ten sam gracz może wygrać

System rarities (rzadkości) pozwala kategoryzować nagrody. W podglądzie skrzynki gracz widzi nagrody posortowane po rzadkości z kolorowymi oznaczeniami, podobnie jak na Hypixelu.

Milestones (kamienie milowe)

ExcellentCrates oferuje unikalny system milestones - gwarantowanych nagród po określonej liczbie otwarć. Przykład:

  • Po 10 otwarciach skrzynki - gwarantowany rzadki przedmiot.
  • Po 25 otwarciach - gwarantowany epicki przedmiot.
  • Po 50 otwarciach - gwarantowana nagroda legendarna.

Milestones rozwiązują problem "bad luck protection" - gracz, który otworzył 49 skrzynek bez nagrody legendarnej, nie czuje się oszukany, bo wie, że przy 50. otwarciu dostanie ją na pewno. To sprawiedliwy mechanizm, który buduje zaangażowanie i zaufanie graczy.

Postęp milestones wyświetla się w GUI podglądu skrzynki. Gracz widzi ile otwarć mu zostało do kolejnego kamienia milowego.

Komendy i uprawnienia

Komenda Opis Uprawnienie
/crate Menu główne skrzynek excellentcrates.crate
/crate preview [skrzynka] Podgląd nagród w skrzynce excellentcrates.crate.preview
/crate key give [gracz] [skrzynka] [ilość] Daje klucze graczowi excellentcrates.admin
/crate editor Otwiera edytor GUI excellentcrates.admin
/crate set [skrzynka] Ustawia lokalizację skrzynki excellentcrates.admin
/crate reload Przeładowuje konfigurację excellentcrates.admin

ExcellentCrates vs CrazyCrates

Cecha ExcellentCrates CrazyCrates
Edytor GUI w grze Tak - pełny edytor Nie - tylko YAML
Milestones Tak Nie
Natywne CoinsEngine Tak Nie
Typy animacji 6 11
Rarities Tak (z kolorami) Ograniczone
Cena Darmowy Darmowy

CrazyCrates ma więcej animacji i dłuższą historię. ExcellentCrates wygrywa edytorem GUI, milestones i integracją z ekosystemem Excellent. Wybór zależy od priorytetów: więcej efektów wizualnych (CrazyCrates) czy wygodniejsza konfiguracja i zaawansowane mechaniki (ExcellentCrates).

Powiązane artykuły: CrazyCrates, CoinsEngine, ExcellentShop, katalog pluginów.