Niestandardowe serwery: Różnice pomiędzy wersjami
| [wersja nieprzejrzana] | [wersja przejrzana] |
Informacje o statusie projektów, parę nowych silników oraz informacja o wsparciu wielu wersji |
d tylko kategoria |
||
| (Nie pokazano 8 wersji utworzonych przez 4 użytkowników) | |||
| Linia 1: | Linia 1: | ||
{{Odpowiedzialność}} | {{Odpowiedzialność}} | ||
'''Niestandardowe serwery''' | '''Niestandardowe serwery''' – jest to nieoficjalne, stworzone przez społeczność, oprogramowanie serwerowe dla Minecrafta. Zazwyczaj są one tworzone w celu ułatwienia tworzenia serwerów z rozgrywką niestandardową względem Vanilli. Oprogramowanie to może działać jako modyfikacja serwera Vanilla (Spigot, Sponge, itd.), jednak często nie bazuje ono na kodzie oficjalnego serwera. | ||
== Główne różnice względem serwera Vanilla == | |||
= | === Wsparcie dla modyfikacji/wtyczek === | ||
Większość niestandardowych serwerach wspiera zewnętrzne modyfikacje lub pluginy. Pozwalają one na urozmaicenie gry w dowolny sposób, zaczynając od stylizacji czatu, na nowych przedmiotach kończąc. | |||
=== Możliwość dołączenia z wielu wersji klienta === | |||
Część niestandardowego oprogramowanie serwerowego wspiera wiele wersji klienta gry, co może okazać się przydatne na serwerach typu mini-gierki, Gracz kontra Gracz czy lobby. Główną limitacją tego rozwiązania jest wymóg limitowania funkcjonalności nowych wersji lub próba emulacji na starszych. | |||
== | === Naprawa błędów === | ||
Niestandardowe oprogramowanie będące modyfikacją Vanilli często naprawia wszelakiego rodzaju błędy i eksploity przed oficjalnymi łatkami od Mojangu. Jest to przydatne na serwerach każdego typu, ponieważ mogą one powodować niestabilność serwera. | |||
Niestandardowe | |||
== Niestandardowe serwery (Java Edition) == | == Niestandardowe serwery (Java Edition) == | ||
=== | === Modyfikujące serwer Vanilla === | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
!Nazwa | !Nazwa | ||
!Twórcy | !Twórcy | ||
! | !Wspierane wersje | ||
!Bazuje na | |||
!Język | !Język | ||
!Status | !Status | ||
| Linia 38: | Linia 29: | ||
|[https://www.spigotmc.org/ Spigot] | |[https://www.spigotmc.org/ Spigot] | ||
| md_5 i inni | | md_5 i inni | ||
| 1. | | Stabilnie: 1.17.1 | ||
|Bukkit/Vanilla | |||
|[[Wikipedia:Java (programming language)|Java]] | |||
|Aktywny | |Aktywny | ||
|[[Wikipedia:GPL#Version 3|GPLv3]] | |[[Wikipedia:GPL#Version 3|GPLv3]] | ||
| Linia 46: | Linia 38: | ||
|[https://papermc.io/ Paper] | |[https://papermc.io/ Paper] | ||
|aikar i inni | |aikar i inni | ||
|1. | |Stabilnie: 1.17.1, 1,16,5 | ||
|[https://www.spigotmc.org/ Spigot] | |||
|[[Wikipedia:Java (programming language)|Java]] | |[[Wikipedia:Java (programming language)|Java]] | ||
|Aktywny | |Aktywny | ||
| Linia 54: | Linia 47: | ||
|[https://www.spongepowered.org/ Sponge] | |[https://www.spongepowered.org/ Sponge] | ||
|gabizou, bloodmc i inni | |gabizou, bloodmc i inni | ||
|1.12.2 | |Stabilnie: 1.12.2 | ||
Testowo: 1.17.1 | |||
|Vanilla | |||
|[[Wikipedia:Java (programming language)|Java]] | |[[Wikipedia:Java (programming language)|Java]] | ||
|Aktywny | |Aktywny | ||
|[[Wikipedia:MIT License|MIT]] | |[[Wikipedia:MIT License|MIT]] | ||
|{{OS|Win|Linux|Mac}} | |||
|- | |||
|[https://fabricmc.net/ Fabric] | |||
|asiekierka, modmuss50 i [[github:FabricMC/fabric-loader/graphs/contributors|inni]] | |||
|Stabilnie: 1.17.1, 1.16.5 | |||
|Vanilla | |||
|[[Wikipedia:Java (programming language)|Java]] | |||
|Aktywny | |||
|[[github:FabricMC/fabric-loader/blob/master/LICENSE|Apache License 2.0]] | |||
|{{OS|Win|Linux|Mac}} | |{{OS|Win|Linux|Mac}} | ||
|} | |} | ||
| Linia 65: | Linia 69: | ||
!Nazwa | !Nazwa | ||
!Twórcy | !Twórcy | ||
! | !Wspierane wersje | ||
!Język | !Język | ||
!Status | !Status | ||
| Linia 73: | Linia 77: | ||
|[https://github.com/Minestom/Minestom Minestorm] | |[https://github.com/Minestom/Minestom Minestorm] | ||
|TheMode, jglrxavpok | |TheMode, jglrxavpok | ||
|1. | |1.17.1 | ||
|[[Wikipedia:Java (programming language)|Java]] | |[[Wikipedia:Java (programming language)|Java]] | ||
|Aktywny | |Aktywny | ||
| Linia 81: | Linia 85: | ||
|[https://github.com/LanternPowered/Lantern/ Lantern] | |[https://github.com/LanternPowered/Lantern/ Lantern] | ||
|Cybermaxke | |Cybermaxke | ||
|1. | |1.16.5, 1.12.2 | ||
|[[Wikipedia:Java (programming language)|Java]] | |[[Wikipedia:Java (programming language)|Java]] | ||
|Aktywny | |Aktywny | ||
| Linia 87: | Linia 91: | ||
|{{OS|Win|Linux|Mac}} | |{{OS|Win|Linux|Mac}} | ||
|- | |- | ||
|[ | |[http://cuberite.org/ Cuberite] | ||
| | |[[github:cuberite/cuberite/blob/master/CONTRIBUTORS|Wielu]] | ||
|1. | |1.8 - 1.12 | ||
|[[Wikipedia: | |[[Wikipedia:C++|C++]] | ||
|Aktywny | |Aktywny | ||
|[[Wikipedia: | |[[Wikipedia:Apache License|Apache License 2.0]] | ||
|{{OS|Win|Linux|Mac}} | |{{OS|Win|Linux|Mac|Android}} | ||
|- | |- | ||
|[ | |[[github:GlowstoneMC/Glowstone|Glowstone]] | ||
|[https://github.com/GlowstoneMC/Glowstone/graphs/contributors Wielu] | |[https://github.com/GlowstoneMC/Glowstone/graphs/contributors Wielu] | ||
| 1.12.2 | | 1.12.2 | ||
|[[Wikipedia:Java (programming language)|Java]] | |[[Wikipedia:Java (programming language)|Java]] | ||
|Aktywny | |Aktywny | ||
|[[Wikipedia:MIT License|MIT]] | |||
|{{OS|Win|Linux|Mac}} | |||
|- | |||
|[[github:GoLangMc/minecraft-server|GoLangMc]] | |||
|Sxtanna | |||
| 1.15.2 | |||
|[[Wikipedia:Go (programming language)|Go]] | |||
|Nieaktywny | |||
|[[Wikipedia:MIT License|MIT]] | |[[Wikipedia:MIT License|MIT]] | ||
|{{OS|Win|Linux|Mac}} | |{{OS|Win|Linux|Mac}} | ||
| Linia 212: | Linia 216: | ||
|[https://github.com/SpigotMC/BungeeCord/ Bungeecord] | |[https://github.com/SpigotMC/BungeeCord/ Bungeecord] | ||
| md_5 i inni | | md_5 i inni | ||
| 1. | | 1.8–1.17.1 | ||
|[[Wikipedia:Java (programming language)|Java]] | |[[Wikipedia:Java (programming language)|Java]] | ||
|Aktywny | |Aktywny | ||
| Linia 220: | Linia 224: | ||
|[https://github.com/PaperMC/Waterfall Waterfall] | |[https://github.com/PaperMC/Waterfall Waterfall] | ||
|jamierocks, electronicboy i inni | |jamierocks, electronicboy i inni | ||
|1. | |1.8–1.17.1 | ||
|[[Wikipedia:Java (programming language)|Java]] | |[[Wikipedia:Java (programming language)|Java]] | ||
|Aktywny | |Aktywny | ||
| Linia 228: | Linia 232: | ||
|[https://github.com/PaperMC/Travertine Traveltine] | |[https://github.com/PaperMC/Travertine Traveltine] | ||
|jamierocks, electronicboy i inni | |jamierocks, electronicboy i inni | ||
|1. | |1.7–1.17.1 | ||
|[[Wikipedia:Java (programming language)|Java]] | |[[Wikipedia:Java (programming language)|Java]] | ||
|Aktywny | |Aktywny | ||
| Linia 236: | Linia 240: | ||
|[https://www.velocitypowered.com/ Velocity] | |[https://www.velocitypowered.com/ Velocity] | ||
|astei oraz inni | |astei oraz inni | ||
|1. | |1.8–1.17.1 | ||
|[[Wikipedia:Java (programming language)|Java]] | |[[Wikipedia:Java (programming language)|Java]] | ||
|Aktywny | |Aktywny | ||
| Linia 242: | Linia 246: | ||
|{{OS|Win|Linux|Mac}} | |{{OS|Win|Linux|Mac}} | ||
|} | |} | ||
[[Kategoria:Serwer]] | |||
Aktualna wersja na dzień 19:27, 27 lis 2025
| Treść strony Niestandardowe serwery nie jest wspierana przez Mojang Studios ani Minecraft Wiki. Strona opisuje element stworzony przez społeczność gry. |
Niestandardowe serwery – jest to nieoficjalne, stworzone przez społeczność, oprogramowanie serwerowe dla Minecrafta. Zazwyczaj są one tworzone w celu ułatwienia tworzenia serwerów z rozgrywką niestandardową względem Vanilli. Oprogramowanie to może działać jako modyfikacja serwera Vanilla (Spigot, Sponge, itd.), jednak często nie bazuje ono na kodzie oficjalnego serwera.
Główne różnice względem serwera Vanilla[edytuj | edytuj kod]
Wsparcie dla modyfikacji/wtyczek[edytuj | edytuj kod]
Większość niestandardowych serwerach wspiera zewnętrzne modyfikacje lub pluginy. Pozwalają one na urozmaicenie gry w dowolny sposób, zaczynając od stylizacji czatu, na nowych przedmiotach kończąc.
Możliwość dołączenia z wielu wersji klienta[edytuj | edytuj kod]
Część niestandardowego oprogramowanie serwerowego wspiera wiele wersji klienta gry, co może okazać się przydatne na serwerach typu mini-gierki, Gracz kontra Gracz czy lobby. Główną limitacją tego rozwiązania jest wymóg limitowania funkcjonalności nowych wersji lub próba emulacji na starszych.
Naprawa błędów[edytuj | edytuj kod]
Niestandardowe oprogramowanie będące modyfikacją Vanilli często naprawia wszelakiego rodzaju błędy i eksploity przed oficjalnymi łatkami od Mojangu. Jest to przydatne na serwerach każdego typu, ponieważ mogą one powodować niestabilność serwera.
Niestandardowe serwery (Java Edition)[edytuj | edytuj kod]
Modyfikujące serwer Vanilla[edytuj | edytuj kod]
| Nazwa | Twórcy | Wspierane wersje | Bazuje na | Język | Status | Licencja | Platforma |
|---|---|---|---|---|---|---|---|
| Spigot | md_5 i inni | Stabilnie: 1.17.1 | Bukkit/Vanilla | Java | Aktywny | GPLv3 | |
| Paper | aikar i inni | Stabilnie: 1.17.1, 1,16,5 | Spigot | Java | Aktywny | GPLv3 oraz MIT | |
| Sponge | gabizou, bloodmc i inni | Stabilnie: 1.12.2
Testowo: 1.17.1 |
Vanilla | Java | Aktywny | MIT | |
| Fabric | asiekierka, modmuss50 i inni | Stabilnie: 1.17.1, 1.16.5 | Vanilla | Java | Aktywny | Apache License 2.0 |
Niebazujące na oficjalnym silniku od Mojang[edytuj | edytuj kod]
| Nazwa | Twórcy | Wspierane wersje | Język | Status | Licencja | Platforma |
|---|---|---|---|---|---|---|
| Minestorm | TheMode, jglrxavpok | 1.17.1 | Java | Aktywny | Apache License 2.0 | |
| Lantern | Cybermaxke | 1.16.5, 1.12.2 | Java | Aktywny | MIT | |
| Cuberite | Wielu | 1.8 - 1.12 | C++ | Aktywny | Apache License 2.0 | |
| Glowstone | Wielu | 1.12.2 | Java | Aktywny | MIT | |
| GoLangMc | Sxtanna | 1.15.2 | Go | Nieaktywny | MIT | |
| GemsCraft | apotter96 | 1.13.2 | C# | Porzucony | MIT | |
| Diorite | GotoFinal, NorthPL93 | 1.8 | Java | Porzucony | MIT | |
| Bravo | C. and others | Beta | Python 2 | Porzucony | MIT | |
| C#raft | ementalo, spazzarama Smjert, Deniska(Gremlin13) | 1.5 | C# | Porzucony | AGPL3 | |
| Chunky Monkey | huin, agon, nictuku | Beta | Go | Porzucony | MIT | |
| craftd | kev009, meh, PrecipiceGames oraz inni | Beta | C99 | Porzucony | Simplified BSD | |
| mc-erl | Apiocera, clonejo | 1.4.7 | Erlang | Porzucony | GPL v3 | |
| hCraft | BizarreCake | 1.7.2 | C++ | Porzucony | GPLv3 | |
| LibOpenCraft | Geramy, Alex, Zahndy | 1.2.4 | C# | Porzucony | GPL v3 | |
| Mineserver | Fador, Nredor, Psoden, deoxxa, ... | 1.5.2 | C++ | Porzucony | New BSD | |
| Spout (with Vanilla plugin) |
SpoutDev | 1.6.4 | Java | Porzucony | SpoutDev v1 |
Serwery używane do przenoszenia graczy (proxy):[edytuj | edytuj kod]
| Nazwa | Twórcy | Wersja MC | Język | Status | Licencja | Platforma |
|---|---|---|---|---|---|---|
| Bungeecord | md_5 i inni | 1.8–1.17.1 | Java | Aktywny | BSD | |
| Waterfall | jamierocks, electronicboy i inni | 1.8–1.17.1 | Java | Aktywny | MIT | |
| Traveltine | jamierocks, electronicboy i inni | 1.7–1.17.1 | Java | Aktywny | MIT | |
| Velocity | astei oraz inni | 1.8–1.17.1 | Java | Aktywny | MIT |