Minecraft Wiki
Mateus7w7 (discussão | contribs)
Mateus7w7 (discussão | contribs)
Sem resumo de edição
Linha 1: Linha 1:
 
[[File:TexturesComparison.png|thumb|right|350px|As texturas padrões, com um pacote de recursos (Soartex Fanver) no centro.]]
 
[[File:TexturesComparison.png|thumb|right|350px|As texturas padrões, com um pacote de recursos (Soartex Fanver) no centro.]]
   
[[Espadas|O]] sistema é um '''pacote de recursos''' [[wikipedia:Application programming interface|API]] que fornece uma maneira para os jogadores para personalizar ainda mais a sua experiência de Minecraft. Pacotes de recursos permitem que os jogadores personalizar texturas, modelos, músicas, sons, arquivos de linguagem, créditos finais, espirra, e fontes sem qualquer modificação do código
+
[[Espadas|O]] sistema é um '''pacote de recursos''' [[wikipedia:Application programming interface|API]] que fornece uma maneira para os jogadores para personalizar ainda mais a sua experiência deo jogo. Pacotes de recursos permitem que os jogadores personalizem as texturas, modelos, músicas, sons, arquivos de idiomas, créditos finais, e fontes sem qualquer modificação do código.
   
 
== Funcionamento ==
 
== Funcionamento ==

Edição das 00h33min de 11 de julho de 2020

TexturesComparison

As texturas padrões, com um pacote de recursos (Soartex Fanver) no centro.

O sistema é um pacote de recursos API que fornece uma maneira para os jogadores para personalizar ainda mais a sua experiência deo jogo. Pacotes de recursos permitem que os jogadores personalizem as texturas, modelos, músicas, sons, arquivos de idiomas, créditos finais, e fontes sem qualquer modificação do código.

Funcionamento

Arquivo:Resource pack selection.png

O menu de seleção pacote de recursos, com Ninety-Six no topo, seguido por Favorite Songs Pack, então os ativos por padrão.

Pacotes de recursos podem ser colocado na pasta resourcepacks dentro da pasta .minecraft. Cada pacote de recursos é uma pasta .zip comprimida dentro da pasta resourcepacks. Depois que ele estiver na pasta, um pacote de recursos pode ser adicionado no menu de opções, onde pacotes de recursos podem ser movidos entre "pacotes de recursos disponíveis" e "pacotes de recursos selecionados". Os "pacotes de recurso selecionados" também irão conter os ativos por padrão na parte inferior, os quais não podem ser removidos.

Os pacotes de recursos carregam com base na ordem dos pacotes da lista. O pacote mais abaixo (que é sempre o padrão, Default) será carregado em primeiro lugar, em seguida, cada pacote colocado acima dele irá substituir as texturas.

Pacotes de recurso padrão

Um pacote de recursos pode ser empacotado com um mapa, salvando-o com o nome resources.zip e colocá-lo diretamente na pasta do mapa. Ao reproduzir o mundo de tal pacote de recursos aparecerão como padrão à direita acima do pacote de recursos padrão.

Um pacote de recursos padrão também pode ser definido em um servidor, alterando a adição de um link para um .zip download de arquivo depois que o recurso-pack linha = no arquivo de propriedades do servidor. Os usuários ainda podem optar por não utilizar o pacote de recursos ou optar por não baixar-lo embora.

Console Edition

Artigo principal: Mash-up pack

Na Edição de Console Legado, os pacotes estão disponíveis como conteúdo para download que podem ser comprados a partir do Xbox marketplace/Playstation store ou a partir da seção de conteúdo para download do jogo. Estes pacotes também vêm com um pacote de aparências (skins) e um mundo temático.

Conteúdo

Um pacote de recursos é identificado por Minecraft com base na presença do pack.mcmeta arquivo no diretório raiz, que contém dados em formato JSON.

  • A marca raiz
    •  pack: Contém as informações pacote de recursos
      •  pack_format: Versão Pack. Se este número não corresponde ao número atual necessário, o pacote de recursos exibirá um erro e necessária confirmação adicional para carregar o pacote. Requer 1 em versões anteriores 1.9, e 2 a partir de 1.9.
      •  description: O texto que será mostrado abaixo do nome do pacote no menu de pacote de recursos. O texto será mostrado em duas linhas, e se o texto extra muito tempo será cortado.
    •  language: Contém idiomas adicionais para adicionar ao menu de idiomas
      •  A language Código de idioma para um idioma, o que corresponde a um .lang arquivo com o mesmo nome na pasta assets/minecraft/lang
        •  name: O nome completo da língua
        •  region: O nome de país ou região
        •  bidirectional: Se for verdade, a língua lê direita para a esquerda.

O diretório raiz também contém uma imagem opcional chamado pack.png, que irá mostrar como a miniatura para o pacote no menu de selecção pacote de recursos.

Idioma

Pacotes de recursos podem criar arquivos de linguagem do tipo .lang na pasta assets/minecraft/lang. Cada arquivo vai substituir informações de um arquivo com o mesmo nome no padrão ou um pacote menor, ou ele vai criar uma nova linguagem, tal como definido de pack.mcmeta.

Each line in the language file is in the format of identifier=name. identifier , que leva todo o texto após o sinal de igual até o fim da linha. Por exemplo, pedra no arquivo de idioma padrão é tile.stone.stone.name=Stone,com tile.stone.stone.name sendo o identificador, e pedra sendo o nome exibido.

Os arquivos de idioma só precisa adicionar as linhas que estão realmente mudados pelo pacote, quaisquer nomes que não estão no pacote será carregado a partir do pacote abaixo ou padrão se nenhum pacote muda os nomes.

Modelos

Artigo principal: Models

Modelos são arquivos em formato JSON com a extensão .json, que determinam a forma e texturas de blocos e itens.

Blocos de usar um arquivo de estado do bloco de assets/minecraft/blockstates para determinar qual o modelo é carregado para cada variante. Enquanto isso, cada item tem um modelo de item para determinar seu modelo, que tanto cargas de modelo de um bloco, contém dados para o seu próprio modelo personalizado, ou usa o padrão "flat", ou modelo de "entidade".

Modelos e estados de bloco usado em embalagens abaixo da parte superior ainda se vai ser carregado, a menos que substituído na parte superior da embalagem, o que pode causar algumas texturas e modelos utilizados pelo pacote de topo para deixar de ser carregado.

Sons

Pacotes de Recursos carregar sons adicionais com o tipo de arquivo .ogg. Cada som colocados no pacote irá substituir os sons de pacotes abaixo e embalagens também contêm um arquivo chamado sounds.json colocado dentro assets/minecraft.Diferentemente da maioria dos outros arquivos em pacotes de recursos, sounds.json irá mesclar informações de som a partir de embalagens a seguir o pacote superior, em vez de cada sounds.json arquivo substituindo o anterior completamente.

Texturas

Missing Texture

O "textura falta" para texturas inválidos ou ausentes.

Para que blocos ou itens de texturas funcionem, eles devem ter a mesma largura e altura (ou a altura que é um múltiplo da largura se animated); caso contrário, será exibido como um tabuleiro de xadrez roxo e preto. Para a maioria das outras texturas, o arquivo será simplesmente esticado para caber as dimensões necessárias.

A maioria dos blocos sólidos irá transformar qualquer área transparente totalmente opaco. O resto dos blocos, juntamente com a maioria das texturas entidade permitirá que áreas claras da textura. Todos os itens e quaisquer blocos ou entidades que são semi-transparente por suporte padrão semi-transparência.

Se um arquivo não existir em qualquer pacote de recursos, incluindo o padrão, ele será exibido como um tabuleiro de xadrez roxo e preto.

Animação

Bloco ou item texturas suporta animação, colocando cada quadro adicional abaixo da última. A animação é então controlado usando usando um arquivo .mcmeta no formato JSON com o mesmo nome no mesmo diretório. Por exemplo, o arquivo .mcmeta para stone.png poderia ser stone.png.mcmeta.

  • The root tag
    •  animation: Contém dados para a animação
      •  interpolate: Se for verdade, Minecraft irá gerar quadros adicionais entre os quadros com um período de tempo maior do que 1 entre eles. O padrão é false.
      •  frametime:Define o tempo padrão para cada quadro, em incrementos de um carrapato jogo. O padrão é 1.
      •  frames: Contém uma lista de quadros. O padrão é exibir todos os quadros de cima para baixo
        • A number corresponding to position of a frame from the top, with the top frame being 0
        •  A frame Especifica um quadro com dados adicionais
          •  index: Um número correspondente à posição de um quadro de cima, com a moldura superior sendo 0
          •  time: O tempo em carrapatos para mostrar este quadro, substituindo "frametime" acima.

no arquivo .mcmeta arquivo não existe no pacote ea textura não, o jogo irá assumir a textura não é animado, ao invés de carregar um .mcmeta arquivo de um pacote inferior ao pacote. Se não .mcmeta arquivo existe para uma textura com dimensões desiguais, a textura irá aparecer como um tabuleiro de xadrez roxo e preto.

Mapas de cores

Mapas de cores são 256 × 256 pixel imagens que contam a jogo qual cor usar em cada bioma. Eles estão localizados em assets/minecraft/textures/colormap. O jogo contém dois mapas de cores, foliage.png quais cores plantas, tais como leaves (exceto bétula e abeto) e vinhas, e grass.png quais as cores grama e bloco de grama. Mapas de cores pode ser desactivada em blocos individuais removendo a tintindex tag.

Fontes

Arquivos de fontes contêm uma grade de caracteres brancos, que são automaticamente coloridos por Minecraft conforme necessário em jogo. Os tamanhos de caracteres são automaticamente determinados com base na última linha de pixels que contenham qualquer valor alfa. Devido à forma como são detectados fontes, enchendo o fundo de um personagem com uma cor contendo uma alfa fundo 1% fará com que a largura total para processar sem ter um plano de fundo visível para o personagem.

Propriedades

Texturas de assets/minecraft/textures/misc support a .mcmeta ficheiro no formato JSON contendo efeitos adicionais para aplicar a textura. O arquivo está contido no mesmo diretório que a textura, e tem o mesmo nome que a textura, a não ser anexado com .mcmeta. Por exemplo, o ficheiro pumpkinblur.png pode ter uma chamada de arquivo de propriedades pumpkinblur.png.mcmeta

  • A marca raiz
    •  texture: Contém os dados para a textura
      •  blur: Faz com que a textura a borrar quando visto de perto. O padrão éfalse
      •  clamp: Faz com que a textura para esticar em vez de azulejos nos casos em que de outra maneira, como na sombra. O padrão é false

Se o .mcmeta arquivo não existe no pacote ea textura não, o jogo irá carregar as configurações padrão, ao invés de carregar um .mcmeta arquivo de um pacote inferior ao pacote.

Textos

três .txt ficheiros no formato UTF-8 existem no assets/minecraft/texts os quais são utilizados pelo jogo para determinar o texto a ser exibido.

o arquvo end.txt contém o texto da end poem, usando formatting codes para aplicar as cores para os dois alto-falantes, e com o texto playername sendo substituído com o nome do jogador. Após esse arquivo é mostrado, o conteúdo de credits.txt será mostrado.

o arquivo splashes.txt contém linhas de texto separadas usando quebras de linha para determinar o splashes para exibir no jogo. Qualquer um dos salpicos pode ser substituído com diferente texto, que será, então, utilizada em lugar de que respingo em jogo.

Estrutura de pastas

Pacote de recursos/Folders

Histórico

Empty Map
Essa predefinição está obsoleta. 
Por favor use {{Histórico}} em vez disso.
Empty Map
Essa predefinição está obsoleta. 
Por favor use {{Histórico}} em vez disso.
Empty Map
Essa predefinição está obsoleta. 
Por favor use {{Histórico}} em vez disso.
Empty Map
Essa predefinição está obsoleta. 
Por favor use {{Histórico}} em vez disso.
Empty Map
Essa predefinição está obsoleta. 
Por favor use {{Histórico}} em vez disso.
Empty Map
Essa predefinição está obsoleta. 
Por favor use {{Histórico}} em vez disso.
Empty Map
Essa predefinição está obsoleta. 
Por favor use {{Histórico}} em vez disso.
Empty Map
Essa predefinição está obsoleta. 
Por favor use {{Histórico}} em vez disso.
Empty Map
Essa predefinição está obsoleta. 
Por favor use {{Histórico}} em vez disso.
Empty Map
Essa predefinição está obsoleta. 
Por favor use {{Histórico}} em vez disso.
Empty Map
Essa predefinição está obsoleta. 
Por favor use {{Histórico}} em vez disso.
Empty Map
Essa predefinição está obsoleta. 
Por favor use {{Histórico}} em vez disso.

Veja também

  • Tutorials/Creating a resource pack
  • Programs and editors/Resource Pack Creators

References