Fabric Server
Czym jest Fabric Server?
Fabric Server to serwerowa wersja mod loadera Fabric - lekkiej, modularnej platformy do modowania Minecraft Java Edition. W przeciwieństwie do ekosystemu Bukkit/Spigot/Paper (który używa systemu pluginów), Fabric używa modów - modyfikacji, które zmieniają sam kod gry za pomocą systemu mixinow.
Fabric Server pozwala na uruchamianie modów zarówno po stronie klienta, jak i serwera. Mody serwerowe (server-side) nie wymagają instalacji przez graczy - działają transparentnie. Mody wymagające zmian po stronie klienta (np. nowe bloki, tekstury) wymagają, aby gracze również zainstalowali te same mody u siebie.
Kluczowa zaleta Fabric Server jest szybkość aktualizacji. Fabric często wspiera nowe wersje Minecrafta w ciagu kilku godzin od premiery - znacznie szybciej niż Forge czy NeoForge. Dla administratorów serwerów, którzy chcą być na najnowszej wersji gry z modami, Fabric jest bezkonkurencyjny.
Fabric Server jest szczególnie popularny w połączeniu z modami optymalizacyjnymi: Lithium (logika serwera), Starlight (oświetlenie) i C2ME (generowanie chunkow). Te trzy mody razem mogą podwoić wydajność serwera w porównaniu z Vanilla, osiągając wyniki porównywalne z Paperem - ale z możliwośćia dodawania dowolnych modów Fabric.
Fabric vs Paper - który wybrać?
To fundamentalnie różne podejścia do serwerów Minecraft:
- Paper = pluginy (Bukkit/Spigot API). Tysiące gotowych pluginow. Idealny dla serwerów publicznych z ekonomia, ochrona, minigamami.
- Fabric = mody (Fabric API + mixiny). Głębsze modyfikacje gry. Idealny dla serwerów modowanych, techniczynch, z przyjacibolmi.
Nie można łączyć pluginów Bukkit/Spigot z modami Fabric na jednym serwerze (istnieją eksperymentalne projekty jak Cardboard, ale nie sa rekomendowane). Jeśli potrzebujesz pluginów i modów jednocześnie, rozważ serwer Forge/NeoForge z Sponge (pluginy) lub Paper z Geyser (crossplay).
Instalacja Fabric Server
- Pobierz instalator - wejdź na fabricmc.net/use/server i pobierz instalator serwera.
- Uruchom instalator -
java -jar fabric-installer-*.jar server -mcversion 1.21.5
Instalator pobierze oficjalny server.jar i nałoży na niego Fabric. - Uruchom serwer -
java -Xmx4G -jar fabric-server-launch.jar nogui - Zaakceptuj EULA - edytuj
eula.txt, zmień naeula=true. - Zainstaluj Fabric API - pobierz Fabric API z Modrinth i umieść w folderze
mods/. Większość modów wymaga Fabric API. - Dodaj mody - umieść pliki
.jarmodów w folderzemods/i zrestartuj serwer.
Polecane mody serwerowe
Lithium
Optymalizacja logiki serwera: fizykę, AI mobów, generowanie terenu. Nie zmienia żadnych zachowań gry. Obowiazkowy.
Starlight
Przepisany silnik oswietlenia. Redukuje czas obliczeń światla o 95%. Znacznie szybsze ładowanie chunkov.
C2ME
Wielowątkowe generowanie chunkow. Drastycznie przyspiesza generowanie nowych terenów i ładowanie świata.
Carpet
Narzędzie administracyjne dla technicznego Minecrafta. Kontrola tickrate, spawnu mobów, logowanie zdarzeń, wiele opcji debugowania.
FabricProxy-Lite
Obsługa Velocity/BungeeCord na serwerze Fabric. Niezbędne jeśli Fabric działa za proxy.
LuckPerms (Fabric)
System uprawnień i rang - ta sama wersja co na Paper/Spigot, ale w formie moda Fabric.
Kiedy wybrać Fabric Server?
- Serwer z modami - chcesz używać modów Fabric (tworzenie zawartości, nowe mechaniki, worldgen)
- Serwer techniczny - Carpet + mody techniczne do testowania farm i mechanik vanilla
- Szybkie aktualizacje - chcesz być na najnowszej wersji Minecrafta od dnia premiery
- Mała grupa przyjaciół - serwer z custom modami dla 2-10 osób
- Optymalizacja bez pluginów - Lithium + C2ME + Starlight dają wydajność Papera z vanilla mechanikami