2 votes

Comment puis-je téléporter tous les pavés et aucun autre objet vers moi ?

J'utilise un plugin qui implique l'extraction de morceaux et tout ce que je veux, c'est le pavé, mais aucune des recherches que j'ai trouvées ne me dit comment faire, ou alors elles sont périmées. Je suis sur la version 1.16.5.

Comment puis-je téléporter uniquement des pavés et aucun autre objet vers moi ?

3voto

ginkgo Points 2439

Pour téléporter tous les pavés vers votre joueur, vous devez utiliser téléportation . Le résumé du Wiki officiel de Minecraft de cette mécanique de jeu est extrait ci-dessous :

La téléportation est une forme de transport dans laquelle l'objet mobile est instantanément déplacé vers son emplacement cible.

C'est la meilleure solution à votre question car elle est instantanée, efficace et simple. Vous pouvez également utiliser eau ou bloc de bave des engins pour déplacer les objets. Ils sont compliqués et prennent du temps à mettre en place. Mais vous avez déjà précisé dans votre titre que vous vouliez utiliser la téléportation, donc vous saviez probablement déjà tout cela.

Vous pouvez utiliser la téléportation via plusieurs méthodes, telles que lancer une perle d'ender manger un fruits de chœur ou en passant par un Portail du Néant , Portail de fin , Portail de sortie o Passerelle d'extrémité . Pour cette question, nous pouvons utiliser la téléportation via commandes tant que vous avez un niveau de sécurité assez élevé. niveau de permission et aussi satisfont aux restrictions .

Il existe de nombreuses commandes, mais celle qui nous intéresse est la commande Commande /téléportation . Il possède une syntaxe compliquée et complète. Parmi les nombreux usages, vous pouvez utiliser le tp comme suit :

tp <targets> <location>

Ici, nous devons satisfaire 2 arguments. Le deuxième argument, <location> c'est facile. Elle accepte un x , y y z comme emplacement. Pour téléporter les objets à l'emplacement actuel de votre joueur, nous pouvons utiliser Coordonnées mondiales relatives . Cela vous permet d'éviter d'avoir à connaître les coordonnées exactes de votre joueur. Voici à quoi cela ressemblerait :

tp <targets> ~ ~ ~

Le premier argument, <targets> est un peu plus complexe. Plus simplement, la cible peut être un nom de joueur, comme ceci :

tp ginkgo ~ ~ ~

Mais pour sélectionner un élément, vous devez utiliser une fonction sélecteur de cible . Un sélecteur de cible se compose de 2 parties principales : un variable de sélection de la cible et une option argument du sélecteur de cible .

Il existe 5 variables de sélection de la cible :

Variable

Fonction

@p

joueur le plus proche

@r

joueur aléatoire

@a

tous les joueurs

@e

toutes les entités

@s

entité exécutant la commande

...et de nombreux arguments de sélection de cible. Puisque les éléments sont un entité nous utiliserons le @e variable du sélecteur de cible. Son utilisation serait la suivante :

tp @e ~ ~ ~

Attention, cette commande peut provoquer un désastre ! Remarquez comment la variable de sélection de la cible sélectionne tous Entités : cela inclut tous les mobs, peintures, supports d'armure, chariots de mine, joueurs et objets !

Pour filtrer uniquement entités de l'article nous pouvons utiliser le type argument du sélecteur de cible. Il peut être ajouté à la variable du sélecteur cible comme suit :

tp @e[type=item] ~ ~ ~

Enfin, pour filtrer les seulement des pavés nous pouvons utiliser un autre argument du sélecteur de cible pour détecter les données nbt de l'élément :

tp @e[type=item,nbt={Item:{id:"minecraft:cobblestone"}}] ~ ~ ~

0voto

Bossgamer Points 1

Pour téléporter tous les pavés vers vous, vous devez utiliser la commande : /execute at <username> run teleport @e[type=item,name=“cobblestone”] ~ ~ ~

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