Hoppa till innehållet

Resource pack på Minecraft-servern

Koppla en egen texturpaket till servern, generera SHA-1-hashen och tvinga spelarna att ladda ner den.

Servern hostar inte texturpaketet - den skickar spelarna en direktlänk till ZIP-filen, och klienten laddar ner den själv. I panelen ställer du in det under fliken Konfiguration → gruppen Texturpaket: fälten Resource pack, SHA-1 för resource pack, Meddelande för resource pack och Kräv resource pack.

#Det här behöver du

  • Ett texturpaket i formatet .zip.
  • En plats där det går att ladda ner med en direktlänk (Dropbox med nedladdningsparameter, egen hosting, GitHub Releases).
  • SHA-1-hashen för filen - 40 hexadecimala tecken.

Länken måste leda direkt till ZIP-filen, inte till en sida med en nedladdningsknapp. En adress från Google Drive eller MediaFire i form av en nedladdningssida fungerar inte - klienten får HTML i stället för arkivet.

#Steg 1: Gör filen tillgänglig

Lägg ZIP-filen där den kan laddas ner med ett enda HTTP-anrop. En korrekt länk slutar med filnamnet:

https://example.com/packs/mitt-pack.zip

Ladda inte upp paketet till Minecraft-serverns mapp - servern serverar inte filer via HTTP. Mappen resourcepacks på servern gäller enbart datapaket och paket på klientsidan.

#Steg 2: Generera SHA-1-hashen

Hashen gör att klienten kan avgöra att paketet har ändrats och ladda ner det igen i stället för att använda versionen från cachen.

# macOS / Linux
shasum -a 1 mitt-pack.zip

# Windows (PowerShell)
Get-FileHash mitt-pack.zip -Algorithm SHA1

Resultatet är 40 tecken, t.ex. da39a3ee5e6b4b0d3255bfef95601890afd80709.

#Steg 3: Ställ in i panelen

  1. Öppna fliken Konfiguration och gå till gruppen Texturpaket.
  2. Resource pack - klistra in hela URL:en till filen.
  3. SHA-1 för resource pack - klistra in hashen. Panelen validerar formatet: "SHA-1 måste bestå av 40 hexadecimala tecken".
  4. Meddelande för resource pack - texten som visas för spelaren när den ombeds att ladda ner paketet.
  5. Kräv resource pack - aktivera om en spelare utan paketet inte ska kunna komma in på servern.
  6. Klicka på Spara ändringar och sedan på Starta om.

Avsnittet RESOURCE PACKS i fliken **Konfiguration**

Fält Nyckel i server.properties
Resource pack resource-pack
SHA-1 för resource pack resource-pack-sha1
Meddelande för resource pack resource-pack-prompt
Kräv resource pack require-resource-pack

#Uppdatera paketet

Efter varje ändring av innehållet i ZIP-filen genererar du hashen på nytt och uppdaterar fältet SHA-1. Annars stannar spelare som redan laddat ner den gamla versionen kvar vid den - klienten tror att paketet inte har ändrats.

En praktisk vana: byt filnamn vid varje uppdatering (pack-v2.zip) - då tvingar själva ändringen av URL:en fram en nedladdning.

#Vanliga problem

#Spelarna får ingen begäran om nedladdning

Kontrollera att fältet Resource pack är sparat och att servern har startats om. Kontrollera också att spelaren inte har stängt av serverpaketen i klientens inställningar.

#"Failed to download resource pack"

Länken leder inte direkt till filen, filen är för stor eller så kräver värdservern inloggning. Öppna länken i ett privat fönster i webbläsaren - om nedladdningen av filen startar är länken korrekt.

#Spelarna ser den gamla versionen av paketet

SHA-1-hashen uppdaterades inte efter ändringen av ZIP-filen. Generera en ny och spara.

#"Kräv resource pack" kastar ut spelarna

Så fungerar alternativet - en spelare som avvisar nedladdningen kopplas från. Om det inte är önskvärt, stäng av fältet.

#Panelen godkänner inte värdet i fältet SHA-1

Hashen innehåller ett mellanslag, är förkortad eller kopierad tillsammans med filnamnet. Klistra in exakt 40 tecken och inget annat.

#Panelen godkänner inte URL:en

Validatorn kräver en korrekt adress med http(s). Kontrollera att du inte har klistrat in en adress utan protokoll.

#Vad händer härnäst

Nödvändig teknik är alltid på. Funktionell, analytisk och marknadsföringsteknik aktiverar vi bara med ditt samtycke.

Integritets- och cookiepolicy