minecraft:use_modifiers pour toi avec un simple interrupteur.Get GodCraftVue d'ensemble
minecraft:use_modifiers est un composant d'objet : il se place dans l'objet components d'un objet personnalisé. Gère le maintien du bouton d'utilisation : la durée d'une utilisation et le ralentissement du joueur pendant ce temps. La nourriture, les potions et les arcs en ont besoin.
Champs
| Champ | Type | Par défaut | Description |
|---|---|---|---|
start_using | StartUsing | "if_first" | Si l'utilisation démarre seulement si rien d'autre n'a commencé ("if_first") ou redémarre à chaque fois ("always"). |
use_duration | number | 0 | Secondes nécessaires pour finir d'utiliser l'objet, comme le temps pour manger.Plage : de 0 à … |
emit_vibrations | boolean | true | Si true, commencer et arrêter l'utilisation crée des vibrations que les capteurs sculk entendent. |
start_sound | LevelSoundEvent | aucune | Son joué quand le joueur commence à utiliser l'objet. |
movement_modifier | number | aucune | Vitesse de marche pendant l'utilisation : 1 est la vitesse normale, 0.35 la marche lente quand on mange.Plage : de 0 à 1 |
Exemple
Dans l'objet components de BP/items/<name>.json (les valeurs sont celles par défaut ou des exemples) :
BP/items/<name>.json
{
"minecraft:use_modifiers": {
"start_using": "if_first",
"use_duration": 0,
"emit_vibrations": true,
"start_sound": {},
"movement_modifier": 0
}
}