Czym jest Eaglercraft?
Eaglercraft to otwartoźródłowy, przeglądarkowy port Minecraft Java Edition, który pozwala grać w Minecraft bezpośrednio w przeglądarce internetowej — bez pobierania, instalacji ani konta Mojang. Stworzony przez programisty LAX1DUDE, Eaglercraft uruchamia prawdziwą grę Minecraft skompilowaną do JavaScript, udostępniając ją na Chromebookach, komputerach szkolnych, urządzeniach mobilnych i każdym urządzeniu z nowoczesną przeglądarką.
Miliony graczy korzystały z Eaglercraft, aby grać w Minecraft w miejscach, gdzie instalacja oprogramowania nie jest możliwa, takich jak szkoły, biblioteki i miejsca pracy.
Jak działa Eaglercraft?
Eaglercraft wykorzystuje kilka sprytnych technik do uruchomienia Minecrafta w przeglądarce:
- Kompilacja TeaVM: Kod bajtowy Java Minecrafta jest kompilowany z wyprzedzeniem do JavaScript (lub WebAssembly), tworząc kompletne środowisko uruchomieniowe gry działające natywnie w przeglądarce.
- Renderowanie WebGL: Niestandardowa warstwa kompatybilności OpenGL odwzorowuje wywołania renderowania OpenGL 1.3 Minecrafta na WebGL na płótnie HTML5, umożliwiając grafikę 3D bez żadnych wtyczek przeglądarki.
- Proxy WebSocket: Ponieważ przeglądarki komunikują się przez WebSockety, a Minecraft używa surowego TCP, lekkie wtyczka proxy (EaglerXBungee lub EaglerXServer) łączy połączenie, pozwalając graczom z przeglądarki dołączać do prawdziwych serwerów Minecraft.
Dostępne wersje
Eaglercraft jest dostępny dla kilku wersji Minecraft:
- Eaglercraft 1.5.2 — oryginalny port, skoncentrowany na trybie wieloosobowym.
- EaglercraftX 1.8.8 — najpopularniejsza wersja z pełną obsługą trybu jednoosobowego i wieloosobowego, paczkami zasobów, shaderami i czatem głosowym.
- EaglercraftX 1.12.2 — nowszy port z dodatkowymi funkcjami.
EaglercraftX 1.8 posiada również eksperymentalne środowisko uruchomieniowe WebAssembly GC (WASM-GC), które zapewnia do 50% wyższy FPS w porównaniu do środowiska JavaScript, jednak wymaga najnowszej wersji Chrome i jest nadal uważane za eksperymentalne.
Najważniejsze funkcje
Bez pobierania
Otwórz adres URL w przeglądarce i zacznij grać natychmiast. Bez instalacji, bez uprawnień administratora.
Obsługa trybu wieloosobowego
Dołącz do serwerów kompatybilnych z Eaglercraft lub graj z przyjaciółmi przez współdzielone światy za pomocą WebRTC.
Wieloplatformowość
Działa na Windows, macOS, Linux, Chromebookach, iOS, Android i każdym urządzeniu z przeglądarką obsługującą WebGL.
Tryby jednoosobowe
Pełne tryby Survival, Creative i Hardcore z światami zapisywanymi w pamięci lokalnej przeglądarki.
Paczki zasobów i shadery
Importuj standardowe paczki zasobów Minecraft 1.8 jako pliki ZIP. Zawiera wbudowany shader PBR z realistycznym oświetleniem.
Czat głosowy
Wbudowany czat głosowy oparty na odległości dla współdzielonych światów i serwerów wieloosobowych, napędzany przez WebRTC.
Jak grać w Eaglercraft
Krok 1: Odwiedź stronę
Wejdź na eaglercraft.com i kliknij przycisk odtwarzania dla wybranej wersji (1.5.2 lub 1.8.8).
Krok 2: Wybierz nazwę użytkownika
Wybierz dowolną nazwę użytkownika — nie jest wymagane konto ani rejestracja. Możesz ją zmienić w dowolnym momencie.
Krok 3: Zacznij grać
Rozpocznij świat jednoosobowy lub dołącz do serwera wieloosobowego. Eaglercraft obsługuje klawiaturę i mysz oraz sterowanie dotykowe na urządzeniach mobilnych.
Jak sprawić, by Twój serwer Minecraft był kompatybilny z Eaglercraft
Jeśli prowadzisz serwer Minecraft i chcesz pozwolić graczom Eaglercraft dołączyć, musisz dodać wtyczkę proxy WebSocket-do-TCP. Łączy ona połączenie WebSocket przeglądarki ze standardowym protokołem TCP Minecraft.
Krok 1: Skonfiguruj BungeeCord lub Velocity
Eaglercraft wymaga serwera proxy (BungeeCord, Waterfall, FlameCord lub Velocity) pomiędzy klientem a Twoim serwerem Minecraft.
Krok 2: Zainstaluj wtyczkę proxy Eaglercraft
Dla BungeeCord użyj wtyczki EaglerXBungee. Dla Velocity użyj EaglerXVelocity. Te wtyczki nasłuchują połączeń WebSocket i tłumaczą je na protokół TCP Minecraft.
Krok 3: Skonfiguruj proxy
Skonfiguruj wtyczkę do nasłuchiwania na porcie WebSocket (zazwyczaj z TLS/WSS). Ustaw online-mode=false na serwerach zaplecza, jeśli proxy obsługuje uwierzytelnianie.
Krok 4: Podaj adres swojego serwera
Podaj graczom Eaglercraft swój adres WebSocket (np. wss://twojserwer.com). Mogą go dodać w menu wieloosobowym, aby się połączyć.
Wskazówka
Uczynienie serwera kompatybilnym z Eaglercraft może znacznie zwiększyć liczbę graczy, otwierając go na graczy z Chromebooków, komputerów szkolnych i urządzeń mobilnych, którzy nie mogą zainstalować standardowego klienta Minecraft.
Zareklamuj swój serwer kompatybilny z Eaglercraft
Dodaj swój serwer na mclist.io, aby dotrzeć do graczy szukających serwerów Minecraft kompatybilnych z Eaglercraft. Dodaj serwer za darmo i zacznij otrzymywać głosy od społeczności.