Discord
Wiki - Pluginy

Negativity - darmowy anti-cheat wieloplatformowy

Negativity

Negativity to darmowy, open-source anti-cheat, który wyróżnia się wsparciem dla wielu platform: Spigot, BungeeCord, Velocity, Sponge i Fabric. Wykrywa podstawowe cheaty jak fly, speed i killaura. Idealny dla mniejszych serwerów szukających prostego rozwiązania za darmo.

Czas czytania: ~5 min Platforma: Paper / Spigot / Sponge / Fabric

Co to jest Negativity

Negativity to darmowy anti-cheat rozwijany jako projekt open-source od 2017 roku. Jego główna zaleta to wieloplatformowość - jeden plugin obsługuje Spigot, Paper, BungeeCord, Velocity, Sponge i Fabric. Nie musisz szukać osobnych anti-cheatów dla każdej platformy.

Plugin jest napisany z myślą o prostocie. Nie wymaga skomplikowanej konfiguracji i działa poprawnie zaraz po instalacji. To dobry wybór dla mniejszych serwerów (do 50 graczy), które potrzebują podstawowej ochrony przed cheaterami bez wydawania pieniędzy na premium rozwiązania.

Negativity jest dostępny na SpigotMC, Modrinth i GitHub.

Wspierane platformy

Negativity obsługuje więcej platform niż jakikolwiek inny anti-cheat:

Platforma Typ Wersje
Paper / Spigot Serwer 1.8 - 1.21
BungeeCord Proxy Najnowsze
Velocity Proxy 3.x
Sponge Serwer API 7+
Fabric Serwer (modded) 1.18+

Na proxy (BungeeCord/Velocity) Negativity sprawdza pakiety sieciowe na poziomie proxy, co pozwala na ochronę wszystkich serwerów za jednym razem. Wymaga to jednak instalacji zarówno na proxy, jak i na poszczególnych serwerach.

Co wykrywa

Negativity pokrywa podstawowe kategorie oszustw:

  • Fly - latanie bez uprawnień, glide hack, creative fly w survival
  • Speed - poruszanie się szybciej niż dozwolone
  • KillAura - automatyczne atakowanie graczy w zasięgu
  • Reach - zwiększony zasięg ataku ponad normę
  • NoFall - brak obrażeń od upadku
  • FastPlace / FastBreak - zbyt szybkie budowanie i kopanie
  • Scaffold - automatyczne budowanie mostów
  • AutoClick - wykrywanie CPS powyżej ludzkiego limitu
  • Jesus - chodzenie po wodzie
  • Blink - teleportacja przez chwilowe odłączenie od serwera

Komendy

Komenda Co robi
/negativity Otwiera główne menu pluginu
/negativity alerts Włącza/wyłącza powiadomienia o naruszeniach
/negativity verify Gracz Rozpoczyna aktywną weryfikację gracza
/negativity report Gracz powód Zgłasza gracza (system reportów)
/negativity ban Gracz Banuje gracza przez system Negativity
/negativity reload Przeładowuje konfigurację

Konfiguracja

Plik plugins/Negativity/config.yml:

# Powiadomienia
alerts:
  show_to_staff: true
  min_reliability: 60            # minimum wiarygodności alertu (%)

# Baza danych (opcjonalna)
database:
  type: file                     # file lub mysql
  mysql:
    host: localhost
    database: negativity

# System kar
ban:
  enabled: true
  duration: 1d                   # czas trwania bana
  reliability_needed: 95         # wiarygodność potrzebna do auto-bana

# Weryfikacja aktywna
verify:
  enabled: true
  timeout: 30                    # sekund na weryfikację

Negativity używa systemu wiarygodności (reliability). Zamiast progów naruszeń, plugin oblicza procentową pewność, że gracz oszukuje. Przy 60% informuje admina, przy 95% może automatycznie zbanować.

Wskazówki dla adminów

  • Dobry na start - Negativity jest prosty i darmowy. Idealny na początek, gdy nie wiesz jeszcze, jaki anti-cheat potrzebujesz
  • Nie dla dużych serwerów PvP - na serwerach z 100+ graczami i aktywnym PvP rozważ Grim lub Vulcan
  • Proxy + serwer - zainstaluj na obu, by uzyskać pełne pokrycie. Sama instalacja na proxy daje ograniczoną ochronę
  • System reportów - włącz /negativity report dla graczy. To uzupełnia automatyczną detekcję o ludzką obserwację
  • Fabric/Sponge - jeśli prowadzisz serwer modowany, Negativity jest jednym z nielicznych anti-cheatów, które zadziałają

Powiązane pluginy: Grim AntiCheat (zaawansowana darmowa opcja), NoCheatPlus (klasyczny anti-cheat), Matrix (darmowa alternatywa).