Sådan opretter du dine egne teksturer til minecraft 1.12. Sådan laver du dine egne teksturer

Denne artikel er den første i en serie af artikler dedikeret til at skabe ressourcepakker til Minecraft. Forfatteren af ​​artiklerne er Denis (også kendt som Cool_boy eller prettydude).

Alle artikler vil primært omhandle Minecraft Java Edition; I fremtiden vil måske emnet om at skabe ressourcesæt til Minecraft Bedrock blive berørt.

fra gate

Lidt historie

Teksturpakker (teksturpakker) blev føjet til spillet i version Alpha 1.2.2 (7 år er gået!). Dengang var alle teksturerne i spillet gemt i én fil, hvilket ikke tillod spillere at bruge en udvidelse større end 16x16 eller lave animationer. I version 1.5 blev teksturer opdelt i filer, og muligheden for at skabe HD-teksturer og animation blev tilføjet. I 1.6 blev teksturpakker erstattet med ressourcepakker (ressourcepakker), det blev muligt at tilføje egne lyde, ændre oversættelser, titler og meget mere. Siden version 1.7 er Optifine-mod'en fusioneret med MCpatcher, hvilket har tilføjet endnu flere muligheder for skabere af ressourcepakker. Det er dem, vi vil overveje i fremtiden.

Oprettelse af en simpel ressourcepakke

Alle ressourcepakkefiler skal være placeret i mappen resourcepacks i spillets rod. For at spillet kan se din ressourcepakke, skal det være en mappe eller et arkiv i .zip-format med en pack.mcmeta-fil indeni. Du kan endda redigere det med en simpel notesblok, men du skal huske, at dette er et JSON-format (du kan kontrollere den korrekte stavning på webstedet yaml-online-parser.appspot.com). Eksempel pack.mcmeta fil:

( "pack":( "pack_format":3, "description": "Beskrivelse af ressourcepakken") )

"pakke" :(

"pakke_format" : 3 ,

"beskrivelse": "Resource Pack Description"

Pack_format er versionen af ​​ressourcepakken; den skal angives, ellers vil Minecraft klage over, at du har en inkompatibel version. 1 for versioner under 1.9. 2 til version 1.9 og 1.10. 3 til version 1.11 og 1.12. 4 for version 1.13 (i skrivende stund).
beskrivelse — beskrivelse af ressourcepakken i ressourcepakkens valgmenu. Du kan bruge paragraftegnet
§ for at tilføje farver.
For at tilføje et miniaturebillede, der er synligt i menuen, skal du tilføje et billede kaldet pack.png til mappen til filen pack.mcmeta (jeg anbefaler at bruge en proportional størrelse på 64x64).

Din ressourcepakke vil nu være synlig for spillet, men den er tom! For at tilføje filer til den skal du oprette en mappe aktiver/minecraft og bruge navnet på mapperne/filerne fra spillet til at erstatte dem. Du kan også ændre mod-filer. For at gøre dette skal du bruge mappen assets/MOD_NAME. Husk, at alle filer skal være med små bogstaver, ellers vil spillet ikke se dem.

Hvordan kan jeg se på filerne i selve Minecraft?

Den engelsksprogede wiki har en klar liste over filer i spillet, .
Åbn filen versions/your_version/your_version.jar (for eksempel versions/1.12/1.12.jar) med en almindelig arkiver. Indeni er aktivmappen, som indeholder alle spilteksturerne.
Lydene er placeret i aktivmappen i en omdøbt form; for at finde den ønskede lydfil skal du åbne filen indexes/VERSION.json, finde navnet på lyden og huske dens hash (dette vil være navnet på filen).

For at redigere teksturer skal du bruge en billededitor, der understøtter gennemsigtighed (maling virker ikke) og i det mindste grundlæggende viden om at bruge dette program. Det mest populære er photoshop, der er også gimp og mange andre programmer.

Hvis du allerede har et passende program, så skal du tage noget tekstur som grundlag. Hvis du vil gøre alt fra bunden, så kan du tage standardteksturer: (downloads: 2280)

Du pakker arkivet ud og får en mappe med undermapper og billeder. Så skal du bare finde det tilsvarende billede og redigere det.

Lad os se på mappestrukturen og hvad du kan finde der:

terræn.png Den vigtigste fil er blokteksturerne. Ligger ved roden
pack.png Ikonet for din teksturpakke, som vises på listen over teksturpakker i spillet.
pack.txt Signaturen på din teksturpakke, som vises på listen over teksturpakker i spillet.
ctm.png Fil til at kombinere blokke. Hvis du for eksempel placerer 2 kister ved siden af ​​hinanden, får du en dobbelt kiste. Eller glasforbindelser.
partikler.png Partikel teksturer. Lys, potion-effekter og andre småting, der flyver i luften.
præstation Mappe med teksturer til grænsefladen og præstationsikoner.
rustning Mappe med rustningsteksturer (kæde - ringbrynje, stof - læder, diamant - diamant, guld - guld, jern - jern). Der er også en fil witherarmor.png relateret til Wither mob og power.png - teksturen af ​​effekten, når lynet rammer dig eller pøbelen.
kunst Mappen indeholder 1 fil med maleteksturer.
miljø Mappe med teksturer af skyer, regn, sne og belysning.
gui Mappe med teksturer på spilgrænsefladen, samt emneteksturer i items.png.
vare Et par specielle genstande såsom pile, vogne, døre, kister. Der er også en tekstur til oplevelsesbolde (xporb.png).
div En mappe med forskellige teksturer: farveskemaer, dag- og natcyklusser, belysning, vandtekstur.
pøbel Mob teksturer mappe.
terræn Måne og sol.
titel Logo og baggrund i menuen.

Vær ikke bange for at eksperimentere!

Og vær ikke bange for at bruge gennemsigtighed. Dette er den eneste måde at lære alle finesser på, den eneste måde at lære at lave unikke teksturer. Udforsk andres kreationer, som du kan lide, og vær ikke bange for at eksperimentere selv!

For eksempel kan malerier laves formet ved hjælp af gennemsigtighed. Du er ikke begrænset til en firkantet ramme:



Eller zombier, som spillerteksturer, har en plads til en "hat", ved at vide dette kan du skabe interessante teksturer, for eksempel blev følgende zombietekstur lavet:

Men i virkeligheden ser det sådan ud:

Højere opløsning teksturer

For at skabe teksturer med højere opløsninger skal du enten tage teksturer med den ønskede opløsning som basis eller manuelt strække standardteksturer til den ønskede opløsning (for opløsning 32 strække 2 gange, for 64 4 gange osv.). Der er ikke behov for yderligere særlige handlinger.

Du bør strække uden at bruge anti-aliasing, ellers bliver de resulterende teksturer slørede (hvis du vil lave alt om, så er dette ikke særlig vigtigt), for eksempel i Photoshop, når du skal ændre størrelse, skal du vælge interpolation "Ved tilstødende pixels":

For Gimp skal du vælge interpolationskvaliteten som "Ingen":

Så vil udseendet af uændrede blokke forblive standard.

Tilfældige monstre

Det kan gøres, så mobs kan have forskellige modeller. Ikke 100 identiske zombier, men en broget skare. Lad os for eksempel lave tilfældige teksturer til zombier. For at gøre dette skal du tegne så mange zombie-teksturer som vi kan og gemme dem som "zombie.png", "zombie2.png", "zombie3.png" og så videre. Som et resultat får vi tilfældige teksturer til zombier. Dette kan gøres med enhver mobs.

Jeg synes, det er ret nemt at lave teksturpakker, men mange af vores brugere ved ikke, hvordan man gør det. Så jeg vil vise dig og fortælle dig om det. Jeg vil ikke være i stand til at fortælle dig alt på én gang, så kun det første kapitel for nu.

1. Hvad kræves for at skabe en teksturpakke

Archiver, for eksempel WinRAR. (Du burde have det, for hvordan installerede du Minecraft).

Et billedredigeringsprogram, der understøtter gennemsigtighed. (Standard maling virker ikke; du skal bruge Photoshop, Paint.net eller GIMP).

- Grundlæggende kendskab til denne editor.

Endnu en teksturpakke, du vil bruge som base.

- Hoved, hænder og tålmodighed.

2. Lad os sortere pakken i stykker

Jeg råder dig til at downloade standardpakken til din pakke og bruge den som grundlag. Du kan downloade det. Selvom du kan tage enhver pakke.

Download, placer det et praktisk sted og se billedet nedenfor:

Det første arkiv til venstre er det, du downloadede. Lad os trække indholdet ud i den samme mappe, vi får et andet arkiv - dette er selve pakken, som i teorien burde installeres, men det er ikke det, vi skal bruge den til. Udpak indholdet af pakken til en mappe med samme navn. Dette er den tredje mappe, og vi vil arbejde med den. Lad os tage et kig på indholdet:

Præstation - i denne mappe to billeder: bg - disse er teksturer til præstationsmenuen, ikoner - jeg kender ikke formålet, så de kan slettes.

Panser – placeret her teksturer af alle typer af rustninger. Desuden er der under nummer 1 en hat og en jakke, og under nummer 2 er der bukser og sneakers. Og kraftbilledet er som teksturen af ​​en ladet slyngplante.

Kunst – der er ét billede i denne mappe – kz, det indeholder teksturerne af alle malerierne.

Miljø – denne mappe gemmer billeder med teksturer af fænomener: regn, sne, skyer og lys.

Skrifttype – det er her skrifttypen er gemt. Hvis du leger med en cracker, skal du straks slette denne mappe.

Gui er en vigtig mappe, der er mange vigtige billeder her. Elementer – vareteksturer, ikoner – grænsefladeikoner, gui – panel med hurtig adgang og knapper, baggrund – baggrund for menuen, unknown_pack – ikon for en pakke uden ikon, slot – billeder til statistikmenuen, alle elementer, container, håndværk, ovn , inventar, fælde - spilmenuer. Der er også to ubrugte billeder crash_logo og partikler, de kan slettes.

Vare – i denne folder kan du finde teksturer til pile - pile, kister - kiste, largekiste, både - båd, vogne - vogn, skilte - skilt og animation af oplevelsessfærer - xporb. Men døren er ikke brugt, kan slettes.

Diverse - her har vi dette: skive - et billede til et ur, eksplosion - en eksplosionsanimation, mapbg - teksturen af ​​et kort i dine hænder, mapicons - ikoner til et kort, partikelfelt - en stjernehimmel, græskarsløring - et billede, der blokerer for dit udsyn, når du bærer det på dit hoved græskar, skygge – skygge tekstur. Du kan nemt ændre dem, men resten af ​​billederne udfører softwarefunktioner, så de skal ændres meget omhyggeligt, eller endnu bedre, simpelthen slettes.

Mob – her er alle mob-teksturerne, du kan ændre eller slette dem.

Terræn – denne mappe indeholder teksturerne af solen og månen.

Titel – her er billeder til design: mojang – udviklerlogo, mclogo – spillogo i hovedmenuen. Jeg forstår stadig ikke, hvorfor sort er nødvendig. Men bg er en interessant mappe, der indeholder panoramaer af spillet, der tjener som baggrund for hovedmenuen. Du kan lave dine egne panoramaer fra skærmbilleder, bare vær forsigtig med navne og størrelser.

Pakke – pakkeikon i pakkevalgsmenuen.

Pakke – en tekstfil, hvis tekst vil blive skrevet under navnet på pakken i menuen udvalg af pakker.

Partikler – dette billede indeholder effekter: røg, stænk osv.

Terræn er hovedbilledet af pakken; teksturerne af alle spilblokkene er samlet her.

3. Tegning

Åbn mappen, hvor vi har udtrukket indholdet af pakken.

Lad os først åbne terrain.png, som jeg allerede har sagt, er dette grundlaget for pakken.

Jeg bruger photoshop. Du kan også bruge andre editorer, der understøtter gennemsigtighed.

Lad os lave en forandring. For eksempel kunne jeg aldrig lide brostens tekstur, så jeg ændrede den. Bemærk venligst: Jeg har lagt teksturen på et nyt lag, så jeg kan slette den, og jeg har også valgt teksturen, så jeg ikke går ud over grænserne. Selvom disse er finesserne ved at mestre Photoshop, og de gælder ikke for oprettelsen af ​​pakker.

Jeg ændrede også glasstrukturen.

Du kan ikke kun ændre terrain.png, lad os åbne items.png fra gui-mappen.

Jeg vil ændre teksturen på saksen.

Lad os give pakken karakteristiske karakterer: åben pack.png og pack.txt.

Jeg ændrede pack.png en hel del - pakkeikonet, men du kan gøre hvad du vil der, indsætte et andet billede, for eksempel. Nå, jeg tilføjede min egen inskription.

4. Tjek

Lad os gøre pakken færdig og tjekke den ud. Vi tilføjer indholdet af vores mappe til et nyt zip-arkiv, hvis navn vil være navnet på pakken.

Her er indholdet af min pakke:

Jeg tilføjede alle mapperne og alle billederne. Generelt behøver du ikke tilføje alt, du skal kun tilføje det, du har ændret. Vær opmærksom på, at hvis du fjerner et billede fra din pakke, vil standardbilledet blive brugt i stedet for. Og hvis dit billede ikke adskiller sig fra standardbilledet, hvorfor så tilføje det, det vil kun tilføje "vægt" til din pakke.

Vi kopierer vores pakke til mappen texturepacks, som er placeret i spilmappen. Der er ingen grund til at lappe vores pakke, så vi tænder straks for spillet. Vi går til teksturpakkemenuen, og her er vores pakke:

Indlæser verden. Her er mit hus, og som du kan se, er teksturerne af brosten, glasset og saksen præcis, som jeg malede dem.

Det er alt. Din enkleste teksturpakke er klar. Du kan selvfølgelig begynde at lave din egen pakke nu, men du vil drage fordel af de følgende kapitler i selvstudiet.

I de følgende kapitler i lærebogen:

- Oprettelse af højere opløsning teksturer.

Skab dine egne vand-, lava-, ild- og portalteksturer.

Tips til at male teksturer.

Svar på dine spørgsmål

P.S. Denne artikel blev stadig skrevet kl. 15:00. Men min browser gik ned, og artiklens tekst gik tabt. Anden gang jeg skrev en artikel i Word, klokken 17:00 var artiklen allerede klar, men Windows styrtede ned, computeren genstartede og som et resultat var al teksten tabt igen. Jeg tror, ​​at nogen i toppen ikke vil have mig til at tilføje denne artikel.

1. Hvad kræves for at skabe en teksturpakke

— Arkiver, for eksempel WinRAR

— Billededitor, der understøtter gennemsigtighed. (Standard maling virker ikke, du skal bruge Photoshop, Paint.net eller GIMP)

-Grundlæggende kendskab til denne redaktør

— Endnu en teksturpakke, som du vil bruge som basis.

2. Først skal du downloade den 'rene' teksturpakke her -

Jeg råder dig til at downloade standardpakken til din pakke og bruge den som grundlag. Selvom du kan tage enhver pakke.

Download (helst unzip), placer det et bekvemt sted og se billedet nedenfor:

Første mappe (aktiver)- det er det, du har downloadet. I fremtiden vil jeg fortælle dig, hvad du skal gøre med resten af ​​filerne (rør dem ikke lige nu). Udpakning af mappen aktiver til en mappe med samme navn. Dette er den tredje mappe, og vi vil arbejde med den. Her er dens indhold:

blokke– alle blokteksturer.

effekt- hellere ikke røre den.

enhed— teksturerne af alle mobs og portaler og nogle genstande (som et stativ med rustning) er gemt der.

miljø— teksturer af regn, sol og måne lagres.

skrifttype - vigtige filer til spillet er gemt der (de kan ikke røres)

gui– en vigtig mappe, der er mange vigtige billeder her. Forskellige spilfiler i spillet. Ambolt teksturer baggrundspræstationer osv. osv. (i princippet tror jeg du finder ud af det med denne mappe)

genstande– teksturer af alle objekter.

kort - kortets tekstur (i selve spillet), ikke verden.

diverse - der er en barrieretekstur og en undervandstekstur.

modeller – panserteksturer af alle typer (diamant, jern osv.)

maleri— teksturer af alle malerier i minecraft.

partikel - partikelteksturer (hvordan sultskalaen, sundhedsskalaen osv. ser ud)

3. Ændring af teksturer

Åbn mappen, hvor vi har udtrukket indholdet af pakken.

Åbn først den mappe, du har brug for. For eksempel vil du ændre teksturen af ​​en diamantblok, så gå til mappen blokke så finder vi diamantblok og smid filen ind i et redigeringsprogram (helst PhotoShop)

Jeg vil vise et eksempel ved hjælp af dette program. For eksempel vil jeg have et creepers ansigt på en diamantblok:

Nu skifter vi omslaget til vores teksturpakke. Vi finder pack.png smid filen ind i PhotoShop og rediger. For eksempel gjorde jeg dette:

Nu udskifter vi pack.png til din pack.png, hvilket du gjorde. Når du nu går ind i spillet og vælger den ønskede teksturpakke i indstillingerne, vil vores cover være synligt:

4. Tjek

Lad os gøre pakken færdig og tjekke den ud. Vi tilføjer indholdet af vores mappe til et nyt zip-arkiv, hvis navn vil være navnet på pakken. I mit eksempel vil navnet være dsa1.zip.

Jeg tilføjede alle mapperne og alle billederne. Generelt behøver du ikke tilføje alt, du skal kun tilføje det, du har ændret. Vær opmærksom på, at hvis du fjerner et billede fra din pakke, vil standardbilledet blive brugt i stedet for. Og hvis dit billede ikke adskiller sig fra standardbilledet, hvorfor så tilføje det, det vil kun tilføje "vægt" til din pakke.

Vi kopierer vores pakke til mappen texturepacks, som er placeret i spilmappen. Tænd nu spillet og gå til menuen med teksturpakker, og her er vores pakke:

Indlæser verden. Nå, lad os nu sætte vores diamantblok og tjekke alt. Som du kan se, virker alt (vores omtegnede tekstur vises)!

Det er alt. Din enkleste pakke er klar. Selvfølgelig kan du nu lave din egen pakke og tilpasse den til dig selv!

Du kan skrive ideer til de næste artikler i kommentarerne, og hvis du har spørgsmål, så skriv dem også i kommentarerne eller