Serveur minecraft

Kit de ressources – Wiki officiel de Minecraft – Un bon serveur Minecraft

Le 3 mai 2019 - 16 minutes de lecture

Les textures par défaut, avec un pack de ressources personnalisé (Soartex Fanver) au centre.

le pack de ressources system est une API qui permet aux joueurs de personnaliser les textures, les modèles, la musique, les sons, les langues, le poème de fin, les éclaboussures et les polices, sans aucune modification de code.

Comportement[[[[modifier]

Les packs de ressources peuvent être placés dans le dossier packs de ressources dans le .Minecraft dossier. Chaque pack de ressources est soit un sous-dossier, soit un .Zip *: français déposer dans le packs de ressources dossier. Une fois dans le dossier, un pack de ressources peut être ajouté à partir des options, où les packs de ressources peuvent être déplacés entre "Packs de ressources disponibles" et "Packs de ressources sélectionnés". Les "packs de ressources sélectionnés" contiendront également les actifs par défaut en bas, qui ne peuvent pas être supprimés.

Les packs de ressources chargeront leurs actifs en fonction de l'ordre des packs figurant sur la liste. Le pack le plus bas se chargera en premier, puis chaque pack placé au-dessus remplacera les actifs du même nom par ses actifs.

Packs de ressources par défaut[[[[modifier]

Un pack de ressources peut être associé à un monde en l’enregistrant sous le nom Ressources et le placer directement dans le dossier du monde. Lorsque vous jouez au monde, ce pack de ressources apparaîtra comme droit par défaut au-dessus du pack de ressources par défaut.

Le menu de sélection des packs de ressources, montrant deux packs de ressources actifs (sans compter le pack par défaut) et divers autres packs de ressources disponibles pour la sélection

Un pack de ressources par défaut peut également être défini sur un serveur en ajoutant un lien vers un serveur. .Zip *: français téléchargement de fichier après la ligne pack de ressources = dans le fichier de propriétés du serveur. Les utilisateurs peuvent toujours choisir de ne pas utiliser le pack de ressources ou choisir de ne pas le télécharger.

Dans Java Edition‌, les anciennes textures (antérieures à Java Edition 1.14) sont disponibles dans un pack de ressources intitulé "Art du programmeur".

De la même manière que pour les skins, des packs de ressources peuvent être achetés ou fabriqués dans Bedrock Edition. À partir de Alpha 0.15.0, les utilisateurs iOS peuvent télécharger des packs de ressources sur le système lui-même.

avec le .mcpack et .mcworld noms de fichiers. Lorsque ces fichiers sont ouverts, ils sont automatiquement importés dans le jeu sans qu'il soit nécessaire d'accéder au système de fichiers.

Dans Legacy Console Edition, les packs de mash-up sont l'équivalent des packs de ressources. Ils sont disponibles sous forme de contenu téléchargeable que vous pouvez acheter sur la place de marché Xbox, sur le PlayStation Store, sur Nintendo eShop ou dans la section de contenu téléchargeable du jeu. Les packs de mash-up viennent également avec un pack de peau et un monde à thème.

Dans New Nintendo 3DS Edition, les packs de mash-up sont équivalents aux packs de ressources. Ils sont disponibles sous forme de contenu téléchargeable que vous pouvez acheter dans la section contenu téléchargeable du jeu. Les packs de mash-up viennent également avec un pack de peau et un monde à thème.

Contenu[[[[modifier]

Un pack de ressources est identifié par Minecraft basé sur la présence du fichier pack.mcmeta dans le répertoire racine, qui contient un fichier JSON avec les informations suivantes:

  • La balise racine
    • pack: Contient les informations du pack de ressources
      • pack_format: Version du pack. Si ce numéro ne correspond pas au nombre requis actuel, le pack de ressources affichera une erreur et nécessitera une confirmation supplémentaire pour charger le pack. A besoin 1 pour Java Edition 1.6.1-Java Edition 1.9, 2 pour Java Edition 1.9 et Java Edition 1.10, 3 pour Java Edition 1.11 et Java Edition 1.12, et 4 pour Java Edition 1.13 et Java Edition 1.14.
      • la description: Texte qui sera affiché sous le nom du pack dans le menu du pack de ressources. Le texte sera affiché sur deux lignes. Si le texte est trop long, il sera coupé.
      • la description: Contient un objet texte JSON brut qui sera affiché à la place en tant que description du pack dans le menu du pack de ressources. Même comportement que le chaîne version de la la description tag, mais ils ne peuvent pas exister ensemble.[[[[quand?]
    • la langue: Contient des langues supplémentaires à ajouter au menu des langues
      • Code de langue pour une langue, correspondant à un .lang fichier avec le même nom dans le dossier assets / minecraft / lang
        • prénom: Le nom complet de la langue
        • Région: Le nom du pays ou de la région
        • bidirectionnel: Si vrai, la langue se lit de droite à gauche.

Le répertoire racine contient également une image facultative appelée pack.png, qui apparaîtra comme la vignette du pack dans le menu de sélection du pack de ressources.

La langue[[[[modifier]

Les packs de ressources peuvent créer des fichiers de langue du type .json dans le dossier assets / minecraft / lang. Chaque fichier remplacera les informations d'un fichier du même nom dans le pack par défaut ou inférieur, ou créera une nouvelle langue comme défini par pack.mcmeta.

Chaque ligne du .json le fichier est au format JSON standard de "identifiant":"prénom" suivi d'une virgule s'il est suivi d'une autre valeur dans la ligne suivante. identifiant est le nom que le jeu recherche pour déterminer le nom de quelque chose, et en tant que tel, il ne devrait pas être changé. prénom est le nom qui est affiché. Par exemple, la pierre dans le fichier de langue par défaut est "block.minecraft.stone": "Pierre", avec block.minecraft.stone étant l'identifiant, et Pierre étant le nom affiché. Les lignes vides sont ignorées. Le fichier doit avoir une syntaxe JSON valide, ce qui signifie qu'il commence par un , a une virgule après chaque paire de valeurs de clé sauf la dernière et se termine par un .

Les fichiers de langue doivent uniquement ajouter des lignes réellement modifiées par le pack. Tous les noms ne figurant pas dans le pack seront chargés à partir du pack ci-dessous, ou par défaut si aucun pack ne les modifie.

Des modèles[[[[modifier]

Les modèles sont des fichiers au format JSON avec l'extension .json, qui déterminent la forme et les textures des blocs et des éléments.

Les blocs utilisent un fichier d'état de bloc de actifs / minecraft / blockstates déterminer quel modèle est chargé pour chaque variante à partir du dossier actifs / minecraft / modèles / bloc. En attendant, chaque article a un modèle d'article dans assets / minecraft / models / item pour déterminer son modèle, qui est chargé à partir d'un modèle de bloc, contient des données pour son propre modèle personnalisé ou utilise le modèle par défaut "plat" ou "entité".

Les modèles et les états de bloc utilisés dans les packs situés sous le pack supérieur seront toujours chargés, sauf s'ils sont remplacés par le pack supérieur, ce qui peut entraîner le chargement de certaines textures et modèles utilisés par le pack supérieur.

Des sons[[[[modifier]

Les packs de ressources chargent des sons supplémentaires avec le type de fichier .ogg. Chaque son placé dans le pack remplacera les sons des packs ci-dessous, et les packs contiennent également un fichier appelé sounds.json qui est placé dans actifs / minecraft. Contrairement à la plupart des autres fichiers des packs de ressources, sounds.json fusionnera les informations sonores des packs situés sous le pack supérieur, plutôt que chacun sounds.json fichier remplaçant complètement le précédent.

Les textures[[[[modifier]

La "texture manquante" pour les textures non valides ou manquantes.

Pour que les textures de bloc ou d’article puissent fonctionner, elles doivent avoir une largeur et une hauteur égales (ou une hauteur représentant un multiple de la largeur si elles sont animées); sinon, il s’affichera sous forme de damier magenta et noir. Pour la plupart des autres textures, le fichier sera simplement étiré pour correspondre aux dimensions requises.

La plupart des blocs solides rendront toute zone transparente complètement opaque. Certains autres blocs ayant une transparence "découpée" (comme le verre) rendront tous les pixels opaques à moins de 10% totalement transparents et tous les autres pixels complètement opaques. Chaque autre bloc rend les textures semi-transparentes telles quelles. Tous les éléments et tous les blocs ou entités semi-transparents par défaut prennent en charge la semi-transparence.

Si un fichier n’existe dans aucun pack de ressources, y compris le fichier par défaut, il s’affichera sous forme de damier noir et magenta (
# f800f8 et
# 000000).

Animation[[[[modifier]

Les textures de blocs et d’articles supportent l’animation en plaçant chaque image supplémentaire en dessous de la dernière. L'animation est ensuite contrôlée à l'aide d'un .mcmeta fichier au format JSON avec le même nom et .png à la fin du nom de fichier, dans le même répertoire. Par exemple, le .mcmeta déposer pour stone.png serait stone.png.mcmeta.

  • La balise racine
    • animation: Contient des données pour l'animation
      • interpoler: Si vrai, Minecraft générera des images supplémentaires entre les images avec une durée supérieure à 1 entre elles. Par défaut à faux.
      • largeur: La largeur de la tuile, en tant que rapport direct plutôt qu'en pixels. Ceci n’est pas utilisé dans la vanille mais peut être utilisé par les mods pour avoir des cadres qui ne sont pas des carrés parfaits.
      • la taille: La hauteur de la tuile en pixels directs, sous forme de ratio plutôt qu'en pixels. Ceci n’est pas utilisé dans la vanille mais peut être utilisé par les mods pour avoir des cadres qui ne sont pas des carrés parfaits.
      • heure de cadre: Définit la durée par défaut pour chaque image par incréments d'une coche de jeu. Par défaut à 1.
      • cadres: Contient une liste de cadres. Par défaut, toutes les images sont affichées de haut en bas.
        • Un nombre correspondant à la position d'un cadre à partir du haut, le cadre supérieur étant 0
        • Un cadre Spécifie un cadre avec des données supplémentaires
          • indice: Un nombre correspondant à la position d'un cadre à partir du haut, le cadre du haut étant 0
          • temps: Le temps en ticks pour afficher ce cadre, en remplaçant "frametime" ci-dessus.

Si la .mcmeta Le fichier n’existe pas dans le pack et la texture existe, le jeu supposera que la texture n’est pas animée, plutôt que de charger un fichier. .mcmeta fichier d'un pack en dessous de ce pack. Sinon .mcmeta fichier existe pour une texture avec des dimensions inégales, la texture apparaîtra comme un damier violet et noir.

Villageois[[[[modifier]

Textures de assets / minecraft / textures / entity / villageois et assets / minecraft / textures / entity / zombie_villager soutenir un .mcmeta Fichier au format JSON contenant des effets supplémentaires à appliquer au calque Chapeau. Le fichier est contenu dans le même répertoire que la texture et porte le même nom que la texture, à l'exception de .mcmeta. Par exemple, le fichier profession / agriculteur.png peut avoir un fichier de propriétés appelé profession / agriculteur.png.mcmeta

  • La balise racine
    • villageois: Contient des données pour la texture
      • chapeau: Indique si le calque chapeau du type de villageois doit toujours être rendu (par défaut) ou non plein (Inconnu quoi partiel Est-ce que).

Si la .mcmeta fichier n'existe pas dans le pack et la texture existe, le jeu chargera les paramètres par défaut, plutôt que de charger un .mcmeta fichier d'un pack en dessous de ce pack.

Colormaps[[[[modifier]

Les cartes de couleurs sont des images de 256 × 256 pixels qui indiquent au jeu quelle couleur utiliser dans chaque biome. Ils sont situés dans assets / minecraft / textures / palette de couleurs. Le jeu contient deux cartes de couleurs, feuillage.png qui colorent les plantes telles que les feuilles (sauf le bouleau et l’épinette) et la vigne, et grass.png qui colore l'herbe et les blocs d'herbe. Les palettes de couleurs peuvent être désactivées sur des blocs individuels en supprimant la tintindex étiquette.

Les polices[[[[modifier]

Les fichiers de polices contiennent une grille de caractères blancs, qui sont automatiquement colorés par Minecraft au besoin dans le jeu. La taille des caractères est automatiquement déterminée en fonction de la dernière ligne de pixels contenant une valeur alpha quelconque. En raison de la manière dont les polices sont détectées, le remplissage de l'arrière-plan d'un caractère avec une couleur contenant 5% d'arrière-plan alpha entraîne le rendu de toute la largeur sans que l'arrière-plan du caractère ne soit visible.

  • Les glyphes 0x20 (espace) à 0x7E (tilde) affichent les caractères ASCII standard,
  • Les glyphes 0x7F à 0xFF affichent la page de codes 437.

Le fichier de police est situé dans assets / minecraft / textures / font / ascii.png

Le fichier de police utilisé lors de l’affichage de la "police alien" enchanteresse est assets / minecraft / textures / font / ascii_sga.png

Propriétés[[[[modifier]

Textures de assets / minecraft / textures / misc soutenir un .mcmeta fichier au format JSON contenant des effets supplémentaires à appliquer à la texture. Le fichier est contenu dans le même répertoire que la texture et porte le même nom que la texture, à l'exception de .mcmeta. Par exemple, le fichier pumpkinblur.png peut avoir un fichier de propriétés appelé Pumpkinblur.png.mcmeta

  • La balise racine
    • texture: Contient des données pour la texture
      • brouiller: Provoque le flou de la texture vue de près. Par défaut à faux
      • serrer: Étire la texture au lieu de la lisser dans les cas où elle ne le ferait pas, comme sur l’ombre. Par défaut à faux
      • mipmaps: Valeurs de mipmap personnalisées pour la texture

Si la .mcmeta fichier n'existe pas dans le pack et la texture existe, le jeu chargera les paramètres par défaut, plutôt que de charger un .mcmeta fichier d'un pack en dessous de ce pack.

Des textes[[[[modifier]

Trois .SMS les fichiers au format UTF-8 existent dans actifs / minecraft / textes qui sont utilisés par le jeu pour déterminer le texte à afficher.

Le fichier end.txt contient le texte du poème de fin, en utilisant des codes de formatage pour appliquer les couleurs aux deux haut-parleurs, et avec le texte NOM DE JOUEUR être remplacé par le nom du joueur. Après l'affichage de ce fichier, le contenu de crédits.txt sera montré.

Le fichier splashes.txt contient des lignes de texte séparées en utilisant des sauts de ligne pour déterminer les projections à afficher dans le jeu. Toute éclaboussure peut être remplacée par un texte différent.

Structure de dossier[[[[modifier]

Remarque: cette vidéo est obsolète, car les serveurs prennent désormais entièrement en charge les packs de ressources.

L'histoire[[[[modifier]

Édition Java
1.6.1 13w24a Ajout de packs de ressources, remplaçant la fonctionnalité des packs de texture. Mojang propose Minecraft Texture Ender pour convertir automatiquement 1,5 packs de textures compatibles en packs de ressources.
1.6.2 ? Police déformée fixe lorsque la police HD est utilisée.[1]
1.7.2 13w36a Ajout de la possibilité d'appliquer plusieurs packs de ressources à la fois.
13w42a Fichiers déplacés de assets / minecraft / musique à assets / minecraft / sons / musique et des fichiers de actifs / minecraft / son à actifs / minecraft / sons.
1.7.4 13w48a Suppression de la possibilité de changer le logo Mojang.
1.8 14w06a Ajout de la possibilité de changer les modèles de blocs.
14w07a Les packs de ressources peuvent désormais être associés à une carte.
14w25a Le format de modèle prend désormais en charge les modèles d'élément personnalisés.
Les textures peuvent maintenant être spécifiées pour les blocs et les éléments.
Ajouté le interpoler tag pour les animations.
1.8.8 pré Les packs de ressources affichent maintenant une erreur si le numéro de version du pack est incorrect. Actuellement, il nécessite un numéro de version de pack de 1.
1,9 15w31a Le numéro de version des packs de ressources a été changé en 2, en raison de modifications apportées au système de modèles, telles que les balises d’élément, les multi-parties et les modifications apportées aux balises d’affichage.
L'utilisation de packs de ressources avec des balises d'affichage obsolètes donnera l'impression que les modèles ont été mis à l'échelle de manière anormale et que le bloc manipulé ne sera pas pivoté à la main, de même que les blocs de l'inventaire remplacés par une texture 2D. Ceci est similaire à ce qui se produit lorsqu'un modèle n'a pas de balises d'affichage. Voir ici pour un exemple.
1.11 16w32a Le numéro de version des packs de ressources a été remplacé par 3, en raison du changement que tous les fichiers doivent avoir des lettres minuscules.
1,13 17w43a Le pack de ressources par défaut peut maintenant être déplacé vers le haut ou le bas, tout comme les autres packs de ressources.
17w48a Modification du numéro de format en 4, en raison de L'aplatissement.
1,14 18w45a Ajout de "Programmateur Art – Le look classique de Minecraft" au menu du pack de ressources, en raison du remplacement des anciennes textures par de nouvelles dans le Mise à jour de la texture.
Pocket Edition Alpha
0,15.0 ? Ajout des packs de ressources Plastic et City.
0,15,7 Ajout du pack de ressources naturelles.
0,15,8 Ajout du pack de ressources Fantasy.
0.16.2 Ajout du pack de ressources Cartoon.
Édition de poche
1.0.3 ? Ajout du pack de ressources Candy.
Édition du substrat rocheux
1.10.0 beta 1.10.0.3 Les packs de ressources sont maintenant séparés des modèles de monde et peuvent être mis à jour indépendamment dans les mondes existants.

Voir également[[[[modifier]

Références[[[[modifier]


Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.