Tutorials/Creating a resource pack

Getting started
''Poznámka: Tento návod by měl trvat zhruba 1 až 1,5 hodiny.' '

Zdroje zdrojů mohou měnit textury, režimy, animace, zvuky hudby, uživatelská rozhraní a jazyky.

Co nemám dělat
Některé věci, které byste neměli dělat před vytvořením balíčku prostředků. Zde je seznam "don'ts":
 * Udělat cokoli, co porušuje podmínky používání Mojang pro  Minecraft .
 * Uvolněte  Minecraft  verze nebo úpravy, které vám umožní hrát bez zakoupení  Minecraft  od Mojang.
 * Uvolněte dekompilovaný zdrojový kód  Minecraft  jakýmkoliv způsobem.

Creating a resource pack
Začněte navigací do složky. Chcete-li vyhledat složku, musíte nejdříve vyhledat  Minecraft  folder. Jakmile jste ve složce balíku zdrojů, vytvořte novou složku a pojmenujte ji: " Tutorial_Resource_Pack ". Potom otevřete tuto složku.

První věc, kterou musíme udělat, je vytvořit soubor  při jeho přejmenování.' '' Možná vás upozorní, že změna přípony názvu souboru soubor nepoužitelný. To je v pořádku!

Pokud nemůžete vidět rozšíření souborů, můžete je zapnout tak, že přejdete do nabídky Prohlížet soubor v prohlížeči a zaškrtnete zaškrtávací políčko pro rozšíření názvu souboru.

750px | link = 

===  v závislosti na verzi Minecraft):

{{    "balíček": { "pack_format": 4, "popis": "Tutorial Resource Pack" }} }}
 * pack.mcmeta

vyžaduje  v 1.9, 1.9 a 1.10, kód> 3  v 1.11 a 1.12 a   v 1.13. (Ve formátu Pack 3 a vyšším (1.11 a novější) by všechny názvy souborů v sadě zdrojů měly mít pouze malé písmena)

Popis můžete opustit, nebo jej můžete změnit na něco zajímavějšího. Pokud se rozhodnete, že potřebujete něco s fantazijními znaky, můžete si vyhledat kód zde. Řekněme, že chcete použít písmeno trní: Þ. Vložili jste to jako. Jen se ujistěte, že používáte zpětné lomítko, nikoli přední lomítko. (V Minecraft jsou podporovány pouze znaky 0000-FFFF (BMP)

Tento soubor je napsán v jazyce JSON! Nebudeme se věnovat specifikám o formátu, ale uvědomte si, jak jsou věci vytyčeny. '' 'Buďte velmi opatrní, abyste nezapomněli na uvozovky, dvojtečky a kuželové nebo hranaté závorky. Chybějící jedna z těchto může vést k tomu, že váš zdrojový balík nefunguje správně! '' '
 * Poznámka

Testování našeho balíčku
Teď jsme připraveni otestovat to v hře! Spusťte  Minecraft  a otevřete options a klikněte na  Resource Packs . Vaše hra by měla vypadat podobně, pokud jste použili výše uvedený kód:

480px | link = 

Odstraňování problémů
Pokud nevidíte balíček ve hře, ujistěte se, že je pack.mcmeta správná. Pokud tomu tak není, podívejte se na chybějící zkroucené závorky {}, čárky, dvojtečky:, uvozovky "" nebo hranaté závorky []. Nezapomeňte na každou otevřenou ozdobu, citát nebo hranatou konzolu, musíte mít uzavřenou ozdobu, citát nebo čtvercový rámeček. 

Vytvoření ikony
Jak jste si možná všimli, náš balíček nemá ikonu! Pokud nezadáte ikonu, ikona ve stupních šedi se zobrazí vedle vašeho balení.

Požadavek

 * MS Paint bude pracovat na úpravě většiny textur, ale nebude fungovat pro ukládání textur, které mají průhlednost (jako kuře). GIMP (GNU Image Manipulation Program) je bezplatný program pro editaci obrázků, který vám umožní ukládat průhledné obrázky. Zde můžete stáhnout GIMP:

V editoru obrázků, který si vyberete, vytvořte nový obrázek o velikosti 128 x 128 pixelů.

Chcete-li to provést pomocí aplikace MS Paint:

thumb | vlevo
 * 1) Změna velikosti kliknutí
 * 2) Změna z procentuálních hodnot na pixely v dialogovém okně změn velikosti, který se objeví
 * 3) Zrušte zaškrtnutí nastavení poměru stran
 * 4) Zadejte 128 v horizontálních i vertikálních polích pro zadávání textu
 * 5) Klepněte na tlačítko OK

Jakmile máte správnou velikost plátna, nakreslete, co chcete, aby vaše ikona byla. Pro tento tutoriál jsme vytvořili hrubě kreslenou tvář smajlíků:

128px | link = 

Uložte ikonu s názvem "'pack' 'a ujistěte se, že je uložena jako . Uložte jej do stejné složky, kterou umístíme do souboru   and make sure that the file name is “creeper”. The game will only look for files with the correct name.

Modeling Blocks/Items
Sometimes you may want to change one of the Minecraft models. Here is a quick and easy way on how to do it.

Requirement

 * A 3D Modeling Editor like opl's Model Creator or Blockbench. You can use other modeling editors but it is recommended to use this because it is easier to use and can export to  format.
 * A ZIP viewer like WinRAR for Windows. Other ZIP viewers can be used but this can view JAR files as well.

Replacing a Block
Because the default ladder in Minecraft isn't 3D, you can replace it with your own model. First, get all the ladder's files into this resource pack:


 * 1) Open the Minecraft JAR file using a ZIP viewer of your choice.
 * Navigate into the  folder, then extract   to
 * Navigate into the  folder, then extract   to
 * Navigate into the  folder, then extract   to
 * Lastly, navigate into the  folder, then extract   to.

Now you can either edit the  using your preferred image editor, or you can edit it in your preferred modeling editor.

Modeling the Ladder
In modeling the ladder, we will use the recommended opl's Model Creator. To open it, simply double-click it. After it has opened, press  to open the ladder model. After the open dialog has appeared, paste in  in the "File Name" box.

You then should be facing a ladder which is on the south side of the box.


 * Press  to create a new block.
 * Resize the model to as small as one of the rungs of the ladder. Then, on the menu bar, go to "View -> Dialog -> Texture Manager"
 * Type in the first box to "texture" and the second to "blocks/ladder" ("block/ladder" for 1.13) and the last, double-click the "C" button and paste in the box,  (Replace "blocks" with "block" for 1.13).
 * In the next row, type in the first box "particle", then follow the third step above.

Now we have created the particle texture of the block when broken and the main texture.

To assign a texture to a block, select all its faces and press  to toggle face visibility, then go to "View -> Dialog -> UV Editor". Put on the texture. This part is a little bit hard to document, so try to do it yourself.

Finishing off
When you have completed the 3D model of the ladder and saved it, launch Minecraft, and test it out. Place a ladder on a wall, and you should see its replaced model.

Adding Languages
You can add new languages to Minecraft using a resource pack. Assume your language code is 'LANG' and country/region code is 'COUNTRY',  will look like:

{   "pack": { "pack_format": 3, "description": "Tutorial Resource Pack" },   "language": { " LANG_COUNTRY ": { "name": " Tutorial Language ", "region": " Country/region name ", "bidirectional": false }   } }
 * pack.mcmeta

If you want your language to be right-to-left, set  to.

Then, put  in   inside your resource pack. When you launch the game, choose your resource pack, open the Language selection screen, and your new language will be there.

The  goes in the root folder of your resource pack, not in the   folder. Also note that the above  is the same file as the   file that you have created a while ago. As of 1.7, you can choose multiple resource packs at once. If you want to use your new language and resource pack for before 1.7, you need to combine them manually because multiple resource packs could not be selected before the version.
 * Notes

Animation Properties
An example of an animation file is this:

{    "animation": { "interpolate": true, "width": 1, "height": 7, "frametime": 1, "frames": [ {            "index": 0, "time": 0 },         1, 2, 3, 4, 5, 6, 4, 2       ]    } }
 * stone.png.mcmeta

All you really need to make a texture animated is the following code, though it will make each frame last only one frame:
 * Note

{  "animation": {} }
 * stone.png.mcmeta

Save the file as the same name as the texture you want animated with an  in the same folder as your texture.

Texture Properties
An example of a texture property is this:

{    "texture": { "blur": false, "clamp": true } }
 * shadow.png.mcmeta

Fonts
Character sizes in fonts are determined by the last line of pixels that contains pixels which contain a non-zero alpha. This allows additional padding to be added around characters by adding a color with an alpha level of 1, which Minecraft will consider as part of the character.

Testing your Resource Pack

 * Launch the game
 * Click on Options
 * Click on Resource Packs
 * Find “Tutorial Resource Pack” in the list on the left and click the arrow next to it
 * Click Done

If you decide you want to make some changes to your resource pack, just close the game, edit your resource pack, relaunch the game, and follow the steps above to test your resource pack again.

Packaging Resource Packs with Worlds
For using in singleplayer worlds, you can package your resource pack as a ZIP file named  inside the world directory. This will then be automatically used when playing the singleplayer world.

Server Resource Packs
If you are the owner of a server, you may set it as the resource pack of your server.
 * 1) Make sure, that your pack format is a .zip-folder.
 * 2) Upload the pack on a filehosting website, for example Dropbox(https://www.dropbox.com).
 * 3) Copy the download link of your pack. IMPORTANT: It has to be the direct download link, as an example for Dropbox the URL will end with "dl=0" If you're using Dropbox, all you have to do is changing it to "dl=1".
 * 4) Open the server.properties with a text editor.
 * 5) Search for the line "resource-pack=".
 * 6) Paste the download link behind the equal sign.
 * 7) Save your changes to the server-properties and restart your server.
 * 8) Enjoy!

Servers can have an icon that will show up in the Multiplayer list.
 * 1) Create a PNG image with a size of 64 by 64 pixels, transparency is supported.
 * 2) Save (or rename) it to.
 * 3) Move it to the server's directory.
 * 4) Restart the server.
 * 5) Server icons will display next to the server name.