Nasz serwerSerwer Minecraft.plWskakuj do wspólnej gryJava i BedrockIP: minecraft.plZagraj
Discord
Nasz DiscordDiscord Minecraft.plDołącz do społeczności Minecraft.plZnajdź ekipę do gry, porozmawiaj o Minecraft i podziel się swoimi budowlami.Dołącz na Discord
Złote jabłko - OldCombatMechanics, plugin przywracający PvP z 1.8
Wiki - Pluginy

OldCombatMechanics - walka z 1.8 na serwerze 26.x

Od 1.9 walka w Minecrafcie wymaga czekania na naładowanie ataku. OldCombatMechanics (OCM) wyłącza ten cooldown i przywraca resztę zasad z 1.8: blokowanie mieczem, stary knockback, mocne złote jabłka. Plugin jest darmowy i działa od 1.9 do 26.3. Styl walki możesz ustawić osobno dla każdego świata, a nawet dla każdego gracza.

Czas czytania: ~7 min Platforma: Spigot / Paper 1.9-26.3

Co to jest OldCombatMechanics

OldCombatMechanics to plugin autorstwa kernitusa i Rayzr522, rozwijany od marca 2016 roku. Powstał w odpowiedzi na Combat Update z 1.9, który wprowadził cooldown ataku, atak zamaszysty mieczem i tarczę. Społeczność PvP do dziś dzieli się na tych, którzy klikają szybko, i tych, którzy czekają na pełny pasek. OCM pozwala obsłużyć obie grupy na jednym serwerze.

Każda zmiana to osobny moduł, który włączasz albo wyłączasz w config.yml. Moduły zbierasz w tzw. modesety (domyślnie old i new), a gracz albo świat dostaje jeden z nich.

Liczby (stan na 20 października 2026): ponad 233 tys. pobrań na SpigotMC i ocena 4,4/5 ze 199 recenzji. Strona na SpigotMC prowadzi do wydań na GitHubie, a plugin jest też na Hangar. Kod jest otwarty na licencji MPL-2.0, a autorzy nie pobierają opłat i nie mają wersji premium.

Co zmienia tryb "old"

Domyślny modeset old włącza dwanaście modułów:

Moduł Co robi
disable-attack-cooldown Usuwa cooldown ataku - ustawia prędkość ataku na 40 (w vanilli 4)
disable-sword-sweep Wyłącza atak zamaszysty mieczem
old-tool-damage Obrażenia broni i narzędzi jak przed 1.9 (siekiera przestaje być lepsza od miecza)
sword-blocking Blokowanie mieczem pod prawym przyciskiem myszy
shield-damage-reduction Blokowanie zmniejsza obrażenia mniej więcej o połowę (wzór z 1.8: obrażenia minus 1, razy 50%), zamiast pochłaniać je w całości
old-golden-apples Stare efekty złotych jabłek i crafting zaklętego złotego jabłka
old-player-knockback Knockback graczy jak w 1.8
old-player-regen Regeneracja zdrowia z najedzenia co 4 sekundy, jak w 1.8
old-armour-strength Zbroja liczona jak przed 1.9
old-potion-effects, old-potion-throwing Czasy trwania i siła mikstur oraz rzucanie miksturami jak w 1.8
old-critical-hits Trafienia krytyczne z mnożnikiem 1,5, także w biegu

Kilka modułów działa zawsze, niezależnie od modesetu (np. stary knockback wędki i brak cooldownu enderpereł), a kilka jest domyślnie wyłączonych, m.in. blokada drugiej ręki i zasięg ataku z 1.8. Ten ostatni wymaga Papera 1.21.11 lub nowszego.

Modeset new włącza tylko moduł złotych jabłek (plus moduły działające zawsze), więc reszta walki działa jak w 26.x.

Wersje i platformy

Parametr Wartość
Wersje Minecraft (SpigotMC) 1.9 - 26.3
Najnowsza wersja 2.7.0 z 3 października 2026
Silniki Spigot, Paper i forki Papera; Folia nie jest obsługiwana
Java 8 lub nowsza (serwer 26.x i tak wymaga nowszej Javy)
Opcjonalne integracje PlaceholderAPI, MythicMobs
Licencja i cena MPL-2.0, za darmo

Wersja 2.7.0 przywróciła zgodność z 26.3 i dodała moduł old-potion-throwing. Wcześniejsza wersja 2.6.0 (1 września 2026) wprowadziła uprawnienia do modesetów, a 2.5.1 z lipca naprawiła blokowanie mieczem na Paperze i Purpurze 26.1.x. Autorzy przy każdym buildzie uruchamiają testy na prawdziwych serwerach, m.in. w wersjach 1.9.4, 1.12, 1.19.2, 1.21.11 i 26.1.2.

W plugin.yml nie ma wpisu folia-supported, więc Folia nie załaduje tego pluginu.

Modesety, czyli stara i nowa walka naraz

Sekcja worlds decyduje, które modesety są dozwolone w danym świecie. Pierwszy na liście jest domyślny:

worlds:
  __default__: [ "old", "new" ]
  # arena_pvp: [ "old" ]
  # survival: [ "new" ]

Po instalacji wszyscy gracze we wszystkich światach dostają więc tryb old. Jeśli chcesz, żeby survival został przy walce z 26.x, a stara walka działała tylko na arenie, wpisz oba światy osobno, jak w zakomentowanych liniach powyżej.

Gdy na jednym serwerze walczą gracze z różnymi modesetami, OCM rozstrzyga to tak: mechaniki ataku (cooldown, obrażenia, krytyki) zależą od trybu atakującego, a zbroja i tarcza - od trybu broniącego się. Obrażenia od otoczenia liczą się według trybu gracza albo świata.

Komendy i uprawnienia

Komenda Co robi
/ocm reload Przeładowuje config.yml bez restartu
/ocm mode Pokazuje twój aktualny modeset
/ocm mode <modeset> Zmienia twój modeset
/ocm mode <modeset> <gracz> Zmienia modeset innego gracza
Uprawnienie Co daje
oldcombatmechanics.commands Dostęp do komendy /ocm
oldcombatmechanics.mode.own Zmiana własnego modesetu
oldcombatmechanics.mode.others Zmiana modesetu innych graczy
oldcombatmechanics.modeset.<nazwa> Dostęp do konkretnego modesetu, gdy włączysz mode-permissions
oldcombatmechanics.swordblock Blokowanie mieczem, gdy w configu jest use-permission: true
oldcombatmechanics.* Wszystko powyżej

Wszystkie uprawnienia mają domyślnie poziom OP. Jeśli gracze mają sami wybierać styl walki, nadaj grupie domyślnej w LuckPerms uprawnienia oldcombatmechanics.commands i oldcombatmechanics.mode.own. Aktualny modeset pokażesz w scoreboardzie przez placeholder %ocm_modeset% z PlaceholderAPI.

Konfiguracja

Najczęściej zmieniane fragmenty plugins/OldCombatMechanics/config.yml z wersji 2.7.0:

disable-attack-cooldown:
  generic-attack-speed: 40     # 40 i więcej = brak cooldownu, vanilla 1.9+ = 4
  held-item-attack-speeds:     # wyjątki dla broni z 1.13+
    TRIDENT: 1.1
    MACE: 0.6

sword-blocking:
  paper-animation: true        # natywna animacja blokowania na Paperze
  restoreDelay: 40             # co ile ticków sprawdzać, czy gracz dalej blokuje
  use-permission: false

old-golden-apples:
  cooldown:
    normal: 0                  # cooldown w sekundach
    enchanted: 0
  enchanted-golden-apple-crafting: true
  old-potion-effects: true
  golden-apple-effects:
    regeneration:
      duration: 5
      amplifier: 1             # poziom - 1, czyli regeneracja II
    absorption:
      duration: 120
      amplifier: 0

Z tymi ustawieniami zaklęte złote jabłko działa jak w 1.8: daje regenerację V na 30 sekund, odporność i ognioodporność na 5 minut oraz absorpcję na 2 minuty. Zwykłe złote jabłko daje regenerację II na 5 sekund i absorpcję na 2 minuty. Zaklęte jabłko znowu da się też wycraftować, co w vanilli od 1.9 jest niemożliwe.

Trójząb, buzdygan i włócznie dostały w held-item-attack-speeds prędkości ataku zbliżone do vanilli, więc dla nich cooldown zostaje. Pozostałymi przedmiotami atakujesz bez cooldownu.

Po zmianach wpisz /ocm reload. Wyjątek: po wyłączeniu modułu złotych jabłek na 1.12+ przepis na zaklęte jabłko zniknie dopiero po restarcie serwera.

Wskazówki dla adminów

  • Ustaw światy przed otwarciem serwera - domyślne ustawienie __default__: [ "old", "new" ] włącza walkę z 1.8 wszędzie. Na serwerze survival z areną PvP to rzadko jest to, czego chcesz.
  • Blokowanie mieczem a starsze klienty - z ViaVersion gracze na klientach starszych niż 1.20.5 zobaczą zamiast animacji tarczę w drugiej ręce. Tak opisuje to sam config, więc to nie błąd.
  • Cooldown na zaklęte jabłka - skoro zaklęte złote jabłko znowu da się wycraftować, na serwerze PvP ustaw cooldown.enchanted w sekundach. Czas do końca cooldownu pokażesz placeholderem %ocm_napple_cooldown%.
  • PvP 1.8 bez starego silnika - zamiast trzymać serwer na 1.8.8, który od lat nie dostaje aktualizacji, postaw aktualnego Papera z OCM. Gracze z klientem 1.8 wejdą na nowszy serwer przez ViaVersion z dodatkami ViaBackwards i ViaRewind.

Powiązane pluginy: Practice i Duels (areny 1v1), CombatLogX (kara za wylogowanie w walce), pluginy do SMP.

SERWER MINECRAFT.PL

Dołącz do gry

Wybierz swoją edycję Minecrafta i dodaj serwer w grze.

Edycja gry

  1. Uruchom Minecraft: Java Edition.
  2. Otwórz Tryb wieloosobowy (Multiplayer), a potem Dodaj serwer.
  3. Wklej minecraft.pl w polu adresu i kliknij Gotowe.
  4. Wybierz serwer na liście i kliknij Dołącz.
Zobacz opis serwera i instrukcję