4 votes

Rendre une partie d'un livre inscriptible en lecture seule

Je veux faire un outil de système de saisie pour certains packs de données, et ajouter des boutons à presser lorsque vous avez fini de saisir. Le problème est que la personne qui saisit le texte peut effacer les boutons et la saisie n'est pas traitée. Existe-t-il un moyen de rendre une partie d'un livre inscriptible en lecture seule ? J'ai pensé à modifier continuellement le livre pour conserver les boutons, mais je suis presque sûr que cela vous fera sortir du livre. Vous pouvez m'aider ?

3voto

Richie Frame Points 1800

Si vous voulez que le texte soit verrouillé lorsqu'il est soumis, une alternative serait de dire au joueur de signer le livre lorsqu'il a terminé, et de tester pour une written_book dans l'inventaire.

/say Enter your text, and sign the book when you're done!
/execute if entity @p[nbt={Inventory:[{id:"minecraft:written_book"}]}] run say Thanks for writing your text!

Par ailleurs, il semble que le Book and Quill utilise du texte brut dans NBT pour ses pages, et non du texte JSON. Les livres signés utilisent du texte JSON, mais pas les livres modifiables.

AlleGamers.com

AlleGamers est une communauté de gamers qui cherche à élargir la connaissance des jeux vidéo.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X