Poradnik

Jak zrobić paczkę tekstur PvP do Minecrafta

Paczka tekstur PvP zmienia to, co przeszkadza w walce: ogień, który zasłania pół ekranu, kiedy się palisz, szkło, przez które nic nie widać, ciemny widok z dynią na głowie, duży celownik i miecz, który zasłania gracza, którego bijesz. Paczki FPS idą dalej i robią tekstury mniejsze i nieruchome, żeby słabsze komputery dawały radę. To wszystko zwykłe pliki paczki zasobów, zupełnie bez modów. Edytor paczek tekstur robi je w przeglądarce, każde jednym przełącznikiem, dla Javy od 1.8.9 (wersji, na której stoi wiele serwerów PvP) do 26.3 i częściowo dla Bedrocka.

Zaktualizowano

Co zmienia paczka PvP

Większość paczek PvP i FPS, od paczek na Bedwars po paczki „FPS boost”, składa się z tych samych kilku zmian. Każda z nich to przełącznik w zakładce „PvP” w edytorze:

ZmianaCo robiJavaBedrock
Niski ogieńPłomienie na ekranie są niżej, kiedy się palisz.Każda wersjaNie
Czyste szkłoSzkło, barwione szkło i szyby są w środku przezroczyste i zachowują ramkę.Każda wersjaTak
Bez ramki dyniWydrążona dynia na głowie nie przyciemnia już ekranu.Każda wersjaTak
Własny celownikMniejszy celownik: kropka, mały krzyżyk, krzyżyk z przerwą, kółko albo kształt X, albo narysowany samodzielnie.Każda wersjaTak
Mniejsze mieczeMiecze albo cała broń wyglądają w widoku z pierwszej osoby na mniejsze i są niżej.Od 1.8Nie
Niższa tarczaTarcza jest niżej w widoku z pierwszej osoby, także przy blokowaniu.Od 1.9Nie
Tekstury 8×Bloki (i przedmioty) o wymiarach 8 × 8 pikseli.Każda wersjaTak
Bez animacjiWoda, lawa, ogień i portale stoją w miejscu.Każda wersjaNie

Każdy przełącznik zapisuje zwykłe pliki paczki, więc możesz dalej po nich malować. Kiedy go wyłączysz, wracają pliki, które zmienił, oprócz tych, które od tamtej pory pomalujesz albo zmienisz. Tabela na końcu podaje dokładne pliki dla każdej wersji.

Paczka PvP krok po kroku

  1. Otwórz edytor paczek tekstur, nazwij paczkę i wybierz Paczka PvP / FPS. Włącz Także paczka FPS, jeśli chcesz tekstury 8× i brak animacji.
  2. Wybierz Javę albo Bedrocka i wersję, w którą grasz, na przykład Javę 1.8.9 na serwery PvP 1.8, i naciśnij Utwórz paczkę PvP.
  3. Edytor wczyta tekstury tej wersji i włączy szablon PvP: niski ogień, czyste szkło, brak ramki dyni, czystszy celownik, mniejsze miecze i niżej trzymaną tarczę, o ile ta wersja je ma.
  4. W zakładce PvP zmień, co chcesz: wysokość ognia, kształt celownika, rozmiar miecza, wysokość tarczy. Każdą zmianę możesz cofnąć z jej komunikatu.
  5. Jeśli chcesz: pomaluj resztę, na przykład wyraźniejsze kolory wełny albo krótszą teksturę miecza.
  6. Naciśnij Eksportuj, wrzuć paczkę do Minecrafta i wybierz ją nad innymi paczkami.
Formularz „New texture pack” z wybraną paczką PvP / FPS w polu startu, włączoną dodatkową paczką FPS, edycją Java, wersją Java 1.8.9 i przyciskiem tworzenia paczki PvP.
Wybierz paczkę PvP / FPS i wersję, w którą grasz.
Edytor tekstur paczki PvP do Javy 1.8.9: fire_layer_1 w edytorze pikseli z płomieniami przesuniętymi do dolnej połowy klatki i zakładka „PvP” z włączonym niskim ogniem, wysokością „niżej” i bez zmian dla bloków ognia.
Zakładka „PvP”: każda opcja to przełącznik, z ustawieniami i plikami, które zmienia.

Niski ogień

Java rysuje ogień na ekranie jedną teksturą: textures/block/fire_1.png (przed 1.13 textures/blocks/fire_layer_1.png). To animowany pasek z 32 klatkami, a „Niski ogień” przesuwa płomienie w każdej klatce w dół o 5, 8 albo 11 z 16 pikseli (Nisko, Niżej, Najniżej), żeby górna część ekranu została wolna. Animacja dalej działa.

Bloki ognia używają tej samej tekstury, więc prosta paczka z niskim ogniem sprawia, że ogień w świecie też wygląda na ucięty. Z opcją Zostaw bloki ognia bez zmian (Java od 1.8) paczka dostaje kopię oryginalnej tekstury, fire_1_world.png, a modele bloków ognia na nią wskazują. Płonący gracze i moby dalej pokazują niższe płomienie.

Czyste szkło i bez ramki dyni

„Czyste szkło” zostawia zewnętrzny pierścień pikseli, jeden piksel przy 16× i dwa przy 32×, a wszystko w środku robi przezroczyste. Dotyczy to glass.png i 16 tekstur barwionego szkła (red_stained_glass.png itd.; przed 1.13 glass_red.png, z glass_silver.png dla jasnoszarego). Szyby używają tych samych tekstur i też stają się czyste. Wybierz Lekko zabarwione, żeby barwione szkło zachowało słaby kolor i drużyny dało się dalej odróżnić.

„Bez ramki dyni” zastępuje textures/misc/pumpkinblur.png, obrazek, który gra nakłada na twój widok, kiedy nosisz wydrążoną dynię, całkowicie przezroczystym obrazkiem tego samego rozmiaru. W Bedrocku plik też nazywa się textures/misc/pumpkinblur.png.

Własny celownik

To, gdzie leży celownik, zależy od wersji:

  • Java 1.20.1 i starsze oraz Bedrock: pole 16 × 16 w lewym górnym rogu textures/gui/icons.png, arkusza, na którym są też serca, głód i zbroja. Zmienia się tylko to pole.
  • Java 1.20.2 i nowsze: osobny plik 15 × 15 pikseli, textures/gui/sprites/hud/crosshair.png.

Wybierz jeden z pięciu kształtów narysowanych dla edytora albo naciśnij Narysuj własny: edytor otworzy teksturę celownika i od razu zaznaczy właściwe pole na arkuszu. Java rysuje celownik w negatywie na tle, więc maluj go na biało albo szaro; inne kolory wychodzą zmienione. Gra ustawia środkowy piksel (7, 7) na środku ekranu.

Powiększony icons.png z zaznaczonym kwadratem celownika 16×16 w lewym górnym rogu i szarym celownikiem w kształcie rombu, obok serca i ikony zbroi, oraz karta własnego celownika z pięcioma kształtami i przyciskiem do rysowania własnego.
Rysowanie własnego celownika: do Javy 1.20.1 celownik to lewy górny róg pliku icons.png.

Mniejsze miecze i niższa tarcza

To, jak przedmiot leży w twojej ręce, zapisane jest w części display jego pliku modelu: obrót, pozycja i rozmiar dla każdego miejsca, w którym jest pokazywany. „Mniejsze miecze” zmienia tylko widok z pierwszej osoby, na 80, 65 albo 50% rozmiaru i trochę niżej, żeby rękojeść została blisko dłoni. Inni gracze, widok z trzeciej osoby i ekwipunek dalej pokazują zwykły miecz. Cała broń robi to samo dla siekier, buzdygana i włóczni, o ile są w twojej wersji.

Java 1.8 ma jeden wpis, firstperson, we własnym pliku każdego miecza. Tak wygląda diamentowy miecz z opcją Mniejszy:

{
  "parent": "builtin/generated",
  "textures": {
    "layer0": "items/diamond_sword"
  },
  "display": {
    "thirdperson": {
      "rotation": [0, 90, -35],
      "translation": [0, 1.25, -3.5],
      "scale": [0.85, 0.85, 0.85]
    },
    "firstperson": {
      "rotation": [0, -135, 25],
      "translation": [0, 2.6, 2],
      "scale": [1.105, 1.105, 1.105]
    }
  }
}

Od 1.9 są dwa wpisy, firstperson_righthand i firstperson_lefthand, a miecze przejmują je z item/handheld. Plik zachowuje swój model nadrzędny, więc miecz zostaje płaskim przedmiotem, i dostaje oba wpisy:

{
  "parent": "minecraft:item/handheld",
  "textures": {
    "layer0": "minecraft:item/diamond_sword"
  },
  "display": {
    "firstperson_righthand": {
      "rotation": [0, -90, 25],
      "translation": [1.13, 1.8, 1.13],
      "scale": [0.442, 0.442, 0.442]
    },
    "firstperson_lefthand": {
      "rotation": [0, 90, -25],
      "translation": [1.13, 1.8, 1.13],
      "scale": [0.442, 0.442, 0.442]
    }
  }
}

„Niższa tarcza” przesuwa tarczę w models/item/shield.json i shield_blocking.json o 3 albo 6 pikseli niżej (Java od 1.9; także od 1.21.4 gra czyta trzymanie tarczy z tych plików). Jeśli w edytorze modeli zbudujesz własny model miecza albo tarczy, zmieniają się tylko jego wpisy dla widoku z pierwszej osoby, a twój kształt zostaje.

FPS boost: tekstury 8× i brak animacji

Tekstury 8× przy eksporcie zmniejsza tekstury bloków i, jeśli chcesz, przedmiotów do 8 × 8 pikseli. Liście, szkło i rośliny zachowują ostre krawędzie. Bez animacji zostawia tylko pierwszą klatkę animowanych tekstur i usuwa animację z pliku .mcmeta, żeby gra nie odświeżała ich już w każdym ticku (Java; kompas i zegar dalej działają). Oba to warstwy efektów, które są też w zakładce „Efekty”; twoje własne tekstury zostają bez zmian.

Jakie pliki trafiają do paczki

Java 1.8.9Java 1.9 – 1.12.2Java 1.13 – 1.20.1Java 1.20.2 – 26.3Bedrock
Niski ogieńassets/minecraft/textures/blocks/fire_layer_1.pngassets/minecraft/textures/blocks/fire_layer_1.pngassets/minecraft/textures/block/fire_1.pngassets/minecraft/textures/block/fire_1.png—
Czyste szkłoassets/minecraft/textures/blocks/glass.pngassets/minecraft/textures/blocks/glass.pngassets/minecraft/textures/block/glass.pngassets/minecraft/textures/block/glass.pngtextures/blocks/glass.png
Bez ramki dyniassets/minecraft/textures/misc/pumpkinblur.pngassets/minecraft/textures/misc/pumpkinblur.pngassets/minecraft/textures/misc/pumpkinblur.pngassets/minecraft/textures/misc/pumpkinblur.pngtextures/misc/pumpkinblur.png
Celownikassets/minecraft/textures/gui/icons.pngassets/minecraft/textures/gui/icons.pngassets/minecraft/textures/gui/icons.pngassets/minecraft/textures/gui/sprites/hud/crosshair.pngtextures/gui/icons.png
Mniejsze mieczeassets/minecraft/models/item/diamond_sword.jsonassets/minecraft/models/item/diamond_sword.jsonassets/minecraft/models/item/diamond_sword.jsonassets/minecraft/models/item/diamond_sword.json—
Niższa tarcza—assets/minecraft/models/item/shield.jsonassets/minecraft/models/item/shield.jsonassets/minecraft/models/item/shield.json—

Szkło stoi tu za każdą teksturę szkła, a miecz za każdy miecz. Edytor sam znajduje ścieżki dla wersji twojej paczki.

Bedrock Edition

Czyste szkło, brak ramki dyni, celownik i tekstury 8× działają w paczce do Bedrocka. Pozostałe są tam wyłączone, z podanym powodem:

  • Niski ogień: Bedrock rysuje ogień na ekranie na swój sposób, którego paczka tekstur nie może pewnie obniżyć.
  • Miecze i tarcza: Bedrock ustala trzymanie przedmiotów w plikach attachable, tak jak dodatki, a tych edytor nie tworzy.
  • Bez animacji: Bedrock odtwarza animowane tekstury według listy klatek w flipbook_textures.json, której paczka nie może usunąć.
Paczka PvP do Bedrocka: tekstura czerwonego szkła, przezroczysta w środku, z zachowaną ramką, i zakładka „PvP” z wyłączonym niskim ogniem i powodem, a pod nim włączone czyste szkło.
W Bedrocku opcje, których paczka nie może zrobić, są wyłączone, z podanym powodem.

Instalacja i testowanie

  1. Naciśnij Eksportuj i pobierz .zip (Java) albo .mcpack (Bedrock).
  2. Java: otwórz Ustawienia… > Paczki zasobów… > Otwórz folder z paczkami, wrzuć tam zipa i przesuń paczkę na samą górę listy Wybrane. Bedrock: otwórz .mcpack i aktywuj paczkę w Ustawienia > Zasoby globalne.
  3. Podpal się, spójrz przez szkło, załóż dynię i weź do ręki miecz i tarczę, żeby sprawdzić każdą zmianę.

Nie działa tak, jak powinno? Może inna paczka nad nią zastępuje te same pliki. Więcej pomocy: Jak zainstalować paczki zasobów i Paczka tekstur nie działa.

Częste pytania

Czy paczki tekstur PvP są dozwolone na serwerach?

Paczka tekstur zmienia tylko to, jak wygląda gra, a zmiany tutaj (niższy ogień, czyste szkło, mniejszy miecz) większość serwerów dopuszcza. Paczki, które pokazują coś, czego normalnie nie widać, na przykład rudy przez kamień, są zwykle zakazane. Każdy serwer ma własne zasady, więc je przeczytaj.

Czy paczka FPS naprawdę daje więcej FPS?

Trochę, zwłaszcza na słabszych komputerach: tekstury 8× potrzebują mniej pamięci karty graficznej, a nieruchome tekstury oszczędzają pracę w każdym ticku. Na szybkim PC różnica jest mała. Zasięg renderowania, cząsteczki i mody takie jak Sodium albo OptiFine dają dużo więcej.

Dla której wersji zrobić paczkę PvP?

Dla wersji, w którą grasz. Wiele serwerów PvP działa na 1.8.9, a paczka do 1.8.9 ma inne nazwy plików niż nowa. Żeby używać paczki w kilku wersjach, ustaw zakres w zakładce Paczka: gra pokaże ją wtedy jako zgodną, ale pliki działają tylko tam, gdzie pasują nazwy.

Mogę zrobić krótki miecz zamiast małego?

Tak: namaluj krótsze ostrze na teksturze miecza, jak robi to wiele paczek do 1.8.9. To zmienia miecz wszędzie, także w ekwipunku i w rękach innych graczy. „Mniejsze miecze” zmienia tylko to, jak duży wygląda w twojej własnej ręce. Możesz zrobić jedno i drugie.

Dlaczego mój kolorowy celownik ma zły kolor?

Java rysuje celownik w negatywie na tle: biały celownik wygląda na ciemny na jasnym niebie i na jasny na ciemnej ziemi. Kolory mieszają się z tłem tak samo. Wybierz biały albo szary.

Czy paczka tekstur może dodać zoom, licznik FPS albo „brak mgły”?

Nie. Zoom, liczniki FPS i klawiszy, ciągły sprint, brak mgły i rozmycie ruchu wymagają moda (OptiFine, Sodium i innych), klienta PvP albo ustawień gry. Paczka zmienia tylko tekstury, modele, dźwięki i podobne pliki.