CO OFERUJEMY
Zakres usług
w tej kategorii.
Każdy punkt można zamawiać osobno lub jako część większego projektu.
01Tworzenie spersonalizowanych pluginów
Piszemy pluginy w Javie od zera pod Twoje wymagania — systemy ekonomii, minigry, integracje z bazą danych, boty, mechaniki gameplayowe i wszystko pomiędzy. Obsługujemy Paper, Spigot, Fabric i Forge na wersjach od 1.8 do najnowszej.
02Przerabianie pluginów
Modyfikujemy istniejące pluginy open-source — dodajemy nowe funkcje, usuwamy zbędny kod, naprawiamy bugi i portujemy na nowsze wersje Minecrafta. Przerabiamy też pluginy zamknięte, jeśli dostarczysz pliki .jar.
03Zabezpieczanie pluginów
Obfuskujemy kod pluginu, wdrażamy system licencji powiązany z adresem IP serwera lub tokenem i zabezpieczamy przed dekompilacją. Chronimy Twój kod przed kradzieżą i nieautoryzowanym uruchamianiem na innych serwerach.
04Optymalizacja pluginów
Analizujemy kod pluginu pod kątem wycieków pamięci, blokujących operacji na głównym wątku i nieefektywnych zapytań do bazy danych. Przepisujemy krytyczne fragmenty, przenosimy operacje I/O na wątki asynchroniczne i redukujemy zużycie CPU i RAM.
05Integracja pluginu z zewnętrznym API
Łączymy plugin z zewnętrznymi serwisami przez REST API lub WebSocket — sklepy webowe, panele płatności, systemy weryfikacji czy własne backendy. Obsługujemy autoryzację, rate limiting i obsługę błędów po stronie pluginu.
06Tworzenie własnego API dla pluginu
Wystawiamy publiczne API pluginu (interfejsy Java), z którego mogą korzystać inne pluginy na serwerze. Inne rozwiązania integrują się z Twoim pluginem bez ingerencji w jego kod źródłowy.
07Testy jednostkowe i integracyjne pluginu
Piszemy testy jednostkowe i integracyjne dla logiki pluginu przy użyciu JUnit i MockBukkit. Kod pokryty testami łatwiej rozwijać i nie psuje się po aktualizacji serwera.
08Aktualizacja pluginu do nowej wersji Minecrafta
Portujemy istniejący plugin na nowszą wersję serwera — aktualizujemy przestarzałe API, naprawiamy breaking changes i testujemy kompatybilność z pozostałymi pluginami. Dostarczamy zaktualizowany .jar gotowy do wdrożenia bez ryzyka crashy.
09Support i utrzymanie pluginu
Zapewniamy bieżące wsparcie techniczne dla napisanych przez nas pluginów — naprawiamy zgłoszone bugi, wprowadzamy drobne poprawki i reagujemy na zmiany w API Minecrafta po aktualizacjach serwera. Możliwość wykupienia stałego pakietu utrzymania z gwarantowanym czasem reakcji.