Pehkui — mod pour Minecraft
Pehkui est un mod-bibliothèque pour Minecraft Java Edition qui vous permet de changer la taille de presque n'importe quelle entité dans le…
Pehkui est un mod-bibliothèque pour Minecraft Java Edition qui vous permet de changer la taille de presque n'importe quelle entité dans le jeu.
Pehkui — mod pour Minecraft
Version de Minecraft testée et utilisée pour écrire cet article : 1.21.1
Plage de versions compatibles : 1.14.4 – 1.21.1
Dépendances : Fabric API (pour les configurations Fabric/Quilt)
Pehkui est un mod-bibliothèque pour Minecraft Java Edition qui vous permet de changer la taille de presque n'importe quelle entité dans le jeu : rendre un joueur ou un mob plus petit ou plus grand que la norme. En plus du redimensionnement visuel, il ajuste proportionnellement les attributs associés : vitesse de déplacement, portée d'interaction, dégâts de chute, rayon d'explosion, santé et dégâts d'attaque.
L'outil lui-même n'ajoute pas d'objets, de blocs ou de nouveaux mobs. C'est une mécanique de redimensionnement contrôlable via une commande dédiée ou via d'autres mods qui l'utilisent comme base.
Ce qui change exactement
Le principe fondamental : un ensemble de multiplicateurs distincts est enregistré pour chaque entité, individuellement pour la hauteur, la largeur, les dégâts, la portée d'interaction, la santé, la vitesse et d'autres paramètres. Ce n'est pas un nombre global unique, mais plusieurs valeurs parallèles dont certaines sont liées entre elles. Par exemple, le type pehkui:height affecte simultanément la hauteur de la hitbox, le niveau des yeux et la distance de la caméra à la troisième personne : si vous ne modifiez que la hauteur, les paramètres associés s'ajustent d'eux-mêmes.

Un CREEPER agrandi comparé à un normal.
Ce système permet de contrôler le comportement avec précision : vous pouvez augmenter uniquement les dégâts sans modifier la taille, uniquement la vitesse sans affecter la santé, ou simplement la zone d'interaction sans impact sur la hitbox.

Réduction du joueur et comparaison avec une porte standard.
La commande /scale
S'il n'y a pas d'autres mods dans le modpack qui ajoutent une interface de redimensionnement, vous pouvez gérer les tailles directement via une commande de console. Elle ne fonctionne que pour un joueur avec les privilèges d'opérateur.
La syntaxe de base définit ou modifie la valeur d'un type d'échelle spécifique et d'une entité spécifique :
/scale set <value> [<entity>]
/scale set <scale_type> <value> [<entity>]
/scale (add|subtract|multiply|divide) <value> [<entity>]
/scale (add|subtract|multiply|divide) <scale_type> <value> [<entity>]
/scale get [<entity>]
/scale reset [<entity>]
La valeur <value> est un multiplicateur. 1.0 est la taille standard, 0.5 est la moitié de la taille et 2.0 est le double de la taille. Si le type d'échelle n'est pas spécifié, l'opération s'applique à pehkui:base — l'échelle de base, qui affecte simultanément la largeur, la hauteur, le mouvement, le butin, les projectiles, les explosions et la visibilité.
Il existe une sous-commande distincte pour retarder la transition entre les valeurs. Sans elle, l'échelle change instantanément — en un tick. Avec elle, la transition s'étire sur le nombre de ticks spécifié et semble fluide :
/scale delay set <ticks> [<entity>]
/scale delay set <scale_type> <ticks> [<entity>]
Par exemple, 60 ticks correspondent à trois secondes de croissance ou de rétrécissement fluide.

Un joueur rétréci à côté d'un CREEPER standard.
Types d'échelle
Au total, le mod enregistre 28 types distincts. Il n'est pas nécessaire de tous les mémoriser : en pratique, un joueur n'a besoin d'en connaître que quelques-uns des plus importants.
Type | Ce qu'il modifie |
| Multiplicateur général ; affecte la largeur, la hauteur, le mouvement, le butin, les projectiles, les explosions, la visibilité |
| Largeur du modèle et de la hitbox |
| Hauteur du modèle, de la hitbox, niveau des yeux, caméra à la troisième personne |
| Vitesse de déplacement |
| Hauteur de saut |
| Portée d'interaction générale (blocs + entités) |
| Dégâts infligés |
| Dégâts subis (une valeur inférieure à 1.0 les réduit) |
| Santé maximale |
| Force de recul infligée |
| Dégâts de chute |
| Vitesse de minage |
| Vitesse d'attaque avec une arme |
| Distance à laquelle les ennemis remarquent l'entité |
| Vitesse de vol en mode Créatif |
| Hauteur de marche (dalles, escaliers, neige) |
Autres types moins souvent nécessaires : held_item (échelle de l'objet en main), drops (taille des objets lâchés), projectiles (taille des projectiles — flèches, tridents), explosions (rayon d'explosion de l'entité — CREEPER, END_CRYSTAL), view_bobbing (balancement de la caméra en marchant), eye_height, hitbox_width, hitbox_height, model_width, model_height, third_person, block_reach, entity_reach.
Configuration
Le fichier de configuration se trouve dans config/pehkui.json. Il contient plusieurs boutons généraux qui affectent le comportement global du mod. Le reste des paramètres du fichier sont des limites de valeurs minimales et maximales pour chaque type d'échelle. Il n'y a pas besoin d'y toucher lors d'une partie normale : ils fixent des limites de sécurité pour les mods utilisant l'API.
Paramètre | Ce qu'il fait |
| Active la commande |
| Si |
| Une liste de types spécifiques à conserver lors de la réapparition. Fonctionne lorsque |
| Si |
| Multiplie les dégâts de chute par |
| Multiplie la vitesse de déplacement par |
| Si l'échelle affecte la portée d'interaction ( |
| Multiplie les dégâts de combat par |
| Multiplie les dégâts subis par |
| Multiplie la santé maximale par |
| Met à l'échelle les modèles d'objets lâchés |
| Met à l'échelle les projectiles du joueur ou de l'entité |
| Met à l'échelle le rayon d'explosion de l'entité (CREEPER, END_CRYSTAL) |
| Active les commandes supplémentaires de développement ; non requises dans une partie normale |
Conclusion
Pehkui offre un bouton séparé pour chaque caractéristique, des transitions fluides avec un délai et une sauvegarde de l'état entre les sessions. La commande /scale et la configuration ne sont que la surface ; la vraie valeur de la bibliothèque est révélée par les mods qui utilisent son API pour leurs mécaniques. Il convient à la survie roleplay avec des mécaniques de transformation, aux mini-jeux de serveur, et comme dépendance obligatoire dans les modpacks présentant des boss à taille variable ou des systèmes de races.
Installation
Une installation classique prend environ 5 minutes. Le déroulé est le même ; seuls le loader et le build correspondant changent.
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











