Skocz do zawartości
Luuhanx3

Spigot&Bukkit #1 - Wszystko na temat UUID

Rekomendowane odpowiedzi

Luuhanx3    33
Napisano (edytowane)

G8bcO.png

 

Z początkiem roku 2014, Mojang postanowił zmienić system identyfikowania graczy, z nicku, na Uniwersalny Identyfikator Uzytkownika (UUID - ang. Universally Unique IDentifier). Dzięki czemu użytkownicy będą mogli dowolnie zmieniać swój nick widoczny w grze. Większość serwerów Minecrafta i ich pluginów opiera się na identyfikowaniu użytkowników za pomocą ich nicków, banowania konkretnych nicków, dodawania ich do whitelist itd. Wprowadzenie UUID może być dla nich dużym problemem jeżeli administratorzy nie są na to dobrze przygotowani.

 

Mojang zapowiedział umożliwienie zmiany nicku przy wprowadzeniu update Minecraft 1.8 który jest zaplanowany na maj.

Zostało coraz mniej czasu!

 

 

Czym tak naprawdę jest UUID?
Uniwersalny Identyfikator Uzytkownika (UUID - ang. Universally Unique IDentifier) jest kodem szesnastkowym często używanym w oprogramowaniu do identyfikacji czegoś. Mojang planuje użyć UUID do identyfikacji kont graczy (Jedno konto PREMIUM = Jeden UUID)

 

Przykładowe UUID konta Notcha: "069a79f4-44e9-4726-a5be-fca90e38aaf5".

 

 

Potencjalne problemy z serwerami
Przed wprowadzeniem UUID, Minecraft opierał się na nazwach graczy w wielu podstawowych funkcjach (banowanie, "OPy", itd.) pluginy również używały nicków do nadania użytkownikowi uprawnień (Permissions), czy regionu (CuboID). Gdy Mojang wprowadzi do Minecrafta 1.8 możliwość zmiany nicków, ten system nie będzie mógł dalej funkcjonować. Większość pluginów Bukkit będzie musiała zostać zaktualizowana, aby śledzić graczy po UUID, a nie po ich nicku.

 

Aby przygotować serwer na zmianę, administratorzy serwerów powinni zastanowić się które pluginy używają nazw graczy aby ich zidentyfikować. Warto skontaktować się z twórcami używanych przez serwer pluginów, aby dowiedzieć się czy przygotowują się oni do wypuszczenia aktualizacji dla nowej wersji. Rodzaje pluginów które prawdopodobnie nie będą działały poprawnie na nowej wersji: Uprawnienia (Permissions), Regiony (np. WorldGuard), ochrona swiata (np. WorldGuard), ochrona skrzynek (np. LWC), teleportacja (np. Essentials), Ekonomia (np. Essentials), Czat, oraz pluginy do banowania. (Podane zostały tylko przykładowe pluginy, z pewnością jest ich o wiele, wiele więcej)

 

 

Ważne informacje dla twórców pluginów

  • Nazwa gracza nie będzie już używana do identyfikacji gracza
  • Wszystkie dane zbierane przez plugin na temat graczy, powinny zawierać UUID do identyfikacji gracza.
  • Od wersji 1.7, UUID gracza można zdobyć używając Player.getUniqueId();
  • Server.getOfflinePlayer(UUID) jest tymczasową pomocą której możecie używać do zrealizowania własnych planów.
  • Musisz użyć UUIDFetcher stworzonego przez evilmidget38, aby przekonwertować nazwy graczy na UUID.

 

Jeżeli ktoś ma pytania, bardzo chętnie odpowiem. :)

Edytowane przez Luuhanx3

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.

  • Podobna zawartość

    • Przez jakubix202
      problem z modami flans mod smart moving mody na wersje 1.8 gdy mam pistolet z flans mod to jest on jakoś dziwnie zrobiony nie trzymam go w ręce tylko gdzieś za ,obok ,na dole
      to wina smart moving ale chce aby te mody jakoś działały ze sobą pomocy co mam zrobić  aby mieć te mody razem i aby flans mod wyglądał naturalnie?
       
      SCREEN shoty na dole 
      mogłem wysłać tylko 2 wyśle więcej screenów ale to w poście poniżej  który się pojawi

      Zaloguj lub zarejestruj się aby zobaczyć ten załącznik.

      Zaloguj lub zarejestruj się aby zobaczyć ten załącznik.
    • Przez DDaNisPL
      Majnekrafty.pl:

       
      IP: Zaloguj lub zarejestruj się aby zobaczyć ten link.

      Sklep: Zaloguj lub zarejestruj się aby zobaczyć ten link.

      TeamSpeak3: ts.majnekrafty.pl
      Discord: Zaloguj lub zarejestruj się aby zobaczyć ten link.

      WWW(w trakcie prac): Zaloguj lub zarejestruj się aby zobaczyć ten link.

      Usługi w sklepie:
      Ceny zaczynają się od 2,49PLN.
      Voucher na 5PLN - WAKACJE2017

      (Rekrutacja otwarta podania można pisać na naszym forum)
       
      //poprawiam tagi ~ VenomPCPL
       
    • Przez Banka2YT
      Rekru do Gildi [SLOW] (Despacito)
       
      Siemaneczko gramy na serwerze Lecraft.pl (1.11  pvp 1.8)
       
      Oczekujemy:
      Wiek +17 ( narazie jest nas 5 wiek 17-20)
      Pvp - 7/10
      Umiejetnosc pajaczków/waterskill/
      sprawne mikro 
      Ts3
      Granie w godzinach 15-18 ( wtedy jest TNT ON - przebijanie cubów ), + innych godzinkach 
       
      Szukamy 3/4 osob do gry ; )
       
      Jezeli spelniasz te wymagania zapraszam na ts:
       
      ts-pl.net kanal 60 podkanal rekru ON 
       
      Do zobaczenia 
    • Przez Stassiu
      Cześć,
      Założyłem ostatnio serwer minecraft, więc chciałbym oczywiście, aby ktoś na nim grał. Zależy mi też na tym, aby  grało się wam miło.
      Na serwerze znajdziecie: survival,  parkoury, speedruny, labirynty itd.
      Informacje główne: IP: 151.80.110.153:31612  Wersja minecraft: 1.8.x, premium. Adres na Zaloguj lub zarejestruj się aby zobaczyć ten link.
       Strona serwera + sklep: Zaloguj lub zarejestruj się aby zobaczyć ten link.
       
      PS: Dwie pierwsze osoby które napiszą swój nick na maila stas.kielbowicz@gmail.com dostaną darmowego Svip'a, a pięć osób po nich dostaną darmowego Vip'a
      Możliwości vip'a: /kit dtools /back
      Możliwości svip'a: Uprawnienia vip'a, pisanie na kolorowo oraz: /workbench
      Zapraszamy grzybiarzy i nie tylko!
×
×
  • Dodaj nową pozycję...