Wolne terminy · Java 21 / Linux / WWW

Piszę pluginy i silniki Minecraft oraz strony WWW dla firm.

Nazywam się Jakub Zegarski. Tworzę narzędzia serwerowe w Javie (Spigot, Paper, Fabric), konfiguruję maszyny VPS/Ubuntu i buduję lekkie, szybkie strony internetowe bez zbędnych kreatorów.

UTF-8
// MythosCore 1.20.1 — Nametag 3D (tryb F5)
public static void updateNametag(ServerPlayerEntity p, String txt) {
    ServerWorld world = p.getServerWorld();
    TextDisplayEntity tag = new TextDisplayEntity(
        EntityType.TEXT_DISPLAY, world
    );
    tag.setText(Text.literal(txt));
    tag.setBillboardMode(BillboardMode.CENTER);
    tag.startRiding(p, true);
    world.spawnEntity(tag);
}
// 01. Portfolio

Zbudowane i wdrożone projekty

Każdy z poniższych projektów napisałem od podstaw i wdrożyłem na własnym serwerze Ubuntu.

Silnik serwerowy MC ● Działa na serwerze

MythosCore (1.20.1)

Autorski silnik hybrydowy łączący środowisko modów Fabric z API pluginów Spigot/Bukkit. Zawiera własną implementację Scoreboardów przez refleksję, obsługę pakietów BossBar, mostek ekonomii Vault oraz system nametagów nad głową oparty o Text Display Entities i Mixiny (widoczny również dla samego gracza w kamerze F5).

Java 21 Fabric Loom Spigot API Sponge Mixins
Strona WWW + Hosting ● Online (Nginx)

Strona ofertowa KZDev.pl

Strona internetowa, którą właśnie przeglądasz — zaprojektowana i zakodowana w czystym HTML5, CSS3 oraz JavaScript bez ciężkich bibliotek zewnętrznych. Skonfigurowana i hostowana na własnym serwerze Ubuntu z serwerem Nginx, kompresją Gzip oraz regułami zapory UFW.

HTML5 / CSS3 JavaScript Ubuntu Server Nginx
kzdev.pl ->
Plugin Minecraft ● Wdrożony

AethelRanks

Kompletny system rang i uprawnień. Obsługuje hierarchię wag (weight), dziedziczenie, uprawnienia grupowe oraz indywidualne dla konkretnego gracza (UUID/nick), pełne wildcardy (*) oraz dynamiczną zmianę prefixów na czacie, TAB-liście i nad głową z poziomu komend /rank oraz /perm.

Java Bukkit API SnakeYAML Permissions
Plugin Minecraft ● Wdrożony

AethelRegister

System rejestracji i logowania graczy Non-Premium/Premium. Blokuje poruszanie się, komendy i interakcje przed autoryzacją, szyfruje hasła algorytmem SHA-256, wyświetla odliczanie czasu na pasku BossBar i synchronizuje efekty dźwiękowe oraz wizualne po zalogowaniu.

Java SHA-256 BossBar API Eventy ruchu
// 02. Oferta

Czym się zajmuję i ile to kosztuje

Dopiero buduję bazę klientów komercyjnych, dlatego oferuję uczciwe stawki na start i pełny kod źródłowy.

Pluginy i serwery Minecraft

50 – 150 zł

Piszę dedykowane pluginy pod Spigot, Paper oraz modyfikacje/silniki Fabric. Pomagam też w pełnej konfiguracji serwerów na VPS i dedykach.

  • Autorskie pluginy na zamówienie (logowanie, rangi, ekonomia, gildie, GUI)
  • Przeróbki, łatanie błędów i optymalizacja istniejących wtyczek
  • Konfiguracja środowisk Docker, MineNode, Pterodactyl i Linux VPS
  • Przekazanie pełnego kodu źródłowego (Gradle / Maven) po zakończeniu

Strony WWW dla firm i projektów

od 300 zł

Tworzę czytelne, responsywne strony wizytówki oraz landing page'e dla małych firm, usługodawców i serwerów gier.

  • Indywidualny projekt dopasowany do telefonów i komputerów
  • Czysty kod HTML/CSS/JS — błyskawiczne ładowanie bez ciężkich wtyczek
  • Pomoc w zakupie domeny, podpięciu DNS, certyfikatu SSL i hostingu
  • 14 dni darmowej opieki technicznej i poprawek po wdrożeniu
// 03. O mnie

Kim jestem

Jakub Zegarski — KZDev
Jakub Zegarski 22 lata · PL

Konkretny kod zamiast korporacyjnego lania wody

Cześć! Mam 22 lata i na co dzień programuję w Javie oraz tworzę strony internetowe. W świecie Minecrafta działam pod nickiem Gasterrr. Zamiast korzystać wyłącznie z gotowych paczek z internetu, wolę rozumieć jak rzeczy działają pod maską — dlatego zbudowałem własny silnik hybrydowy MythosCore łączący Fabric z API Spigota oraz autorski zestaw pluginów.

W domu utrzymuję własny serwer Ubuntu Server 24/7, na którym hostuję kontenery Docker, środowisko testowe Minecraft oraz serwer WWW Nginx. Zlecenia realizuję w ramach działalności nierejestrowanej — podpisujemy prostą, przejrzystą umowę o dzieło, a po opłaceniu zlecenia otrzymujesz pełne prawa majątkowe do kodu.

Główny język Java 17 / 21 (Spigot API, Paper, Fabric Loom, Mixins)
Web Development HTML5, CSS3, JavaScript, konfiguracja Nginx / SSL
Środowisko IntelliJ IDEA Ultimate, Git, Gradle, Linux Ubuntu Server, Docker
Rozliczenie Umowa o dzieło / Rachunek (50% zaliczki, 50% po odbiorze)
// 04. Proces

Jak wygląda współpraca

KROK 01

Ustalenie szczegółów

Piszesz do mnie z opisem pluginu lub strony. Ustalamy dokładną listę funkcji, termin wykonania i ostateczną kwotę.

KROK 02

Umowa i zaliczka

Spisujemy krótką umowę. Przed rozpoczęciem prac wpłacasz 50% zaliczki, co zabezpiecza obie strony.

KROK 03

Kodowanie i testy

Tworzę projekt i pokazuję działanie na moim serwerze testowym (możesz wejść i sam wszystko sprawdzić na żywo).

KROK 04

Odbiór i wdrożenie

Po akceptacji i dopłacie pozostałych 50% przekazuję gotowe pliki, kod źródłowy oraz pomagam we wdrożeniu.

Potrzebujesz pluginu albo strony WWW?

Napisz na Discordzie lub wyślij wiadomość e-mail. Odpisuję zazwyczaj tego samego dnia.