Stwórz kompletny plugin do Minecraft Java Edition o nazwie Moler-Case działający na platformach Paper, Spigot oraz Bukkit. Wymagania techniczne: Kompatybilność: od wersji 1.20 do 1.21.4 Język: Java Struktura projektu zgodna z Maven lub Gradle Wygeneruj pełny kod źródłowy (klasy, plugin.yml, config.yml) Funkcjonalność pluginu: System skrzynek (case) podobny do popularnych pluginów typu "case opening" (jak GetCase / FastCase) Główna komenda: /molercase Podkomendy: /molercase give <ilość> /molercase open /molercase reload /molercase create /molercase delete Funkcje: GUI do otwierania skrzynek (ładne animacje losowania nagrody) Możliwość konfiguracji nagród w config.yml (komendy, itemy, procenty) Wsparcie dla PlaceholderAPI Efekty dźwiękowe i wizualne podczas otwierania Broadcast przy wygraniu rzadkiej nagrody System szans (rarity: common, rare, epic, legendary) Możliwość dodania własnych skrzynek Dodatkowe wymagania: Czytelny i dobrze skomentowany kod Obsługa błędów Optymalizacja pod wydajność API do ewentualnej rozbudowy Wygeneruj: Pełną strukturę plików Kod wszystkich klas plugin.yml config.yml (z przykładowymi skrzynkami) Instrukcję instalacji Nie pomijaj żadnych elementów — plugin ma być gotowy do skompilowania i użycia.