Setworldspawn ne génère pas les joueurs à l'endroit exact

J'essaie de créer une carte Minecraft, mais je ne peux pas créer la génération mondiale. J'ai fait /setworldspawn puis /kill et j'ai fini à 10 pâtés de maisons, puis j'ai essayé encore, j'étais encore à 5 pâtés de maisons.

Dans la carte, il doit continuer à mettre à jour votre point de propagation et ne pas fonctionner correctement n'est pas une option. Dans un cas, j'ai configuré le spawn, puis j'ai fini dans le prochain niveau de ma carte, ce qui n'est évidemment pas prévu.

Essayez d'utiliser un répéteur avec un bloc de commande qui indique: " /spawnpoint @a[r=<size of spawn from the center, outwards>] <x> <y> <z> " Cela garantira que les personnes dans la zone spécifiée (Dans le cercle [r=<>] auront leurs points spawn définis sur les coordonnées et dès qu'ils quittent la gamme, ils peuvent définir leur point de spawn ailleurs. Aucune plaque de pression ni aucun fil de traction requis.

Regardez l'entrée Minecraft-Wiki pour Spawn .

Récolte de joueur

Depuis Minecraft version 1.3, les joueurs en mode singleplayer et multijoueur génèrent, par défaut, n'importe où dans une zone 20×20 centrée sur le point de génération mondial . Un joueur individuel peut changer son point de propagation en se basant simplement sur un lit, ils ne doivent pas s'endormir (ce qui ne peut se produire que si tous les joueurs utilisent un lit en même temps). Contrairement à la fraie au génie mondial, le point de propagation d'un joueur est fixé à des coordonnées spécifiques; Le joueur sera toujours réapparu sur le même bloc. Ce bloc est également l'endroit où le joueur est placé lorsque le joueur sort du lit. S'il y a des blocs transparents au-dessus du bloc de génie, le joueur sera réapparu sur le dessus des blocs, mais sortira du lit à l'intérieur d'eux au même niveau que le lit.

L'accent est mis. Si vous configurez uniquement le Worldspawn ne vous aidera pas, vous devez définir les points de spawn des joueurs. Donc, la commande que vous devriez utiliser à la place est

 /spawnpoint <player> <x> <y> <z> 

Qui réglera le point de spawn comme si elle dormait dans un lit (voir Commandes ). Utilisez simplement @a pour le configurer pour chaque joueur à la fois.


Comme le souligne Rokk, cela ne fonctionnera pas pour les zones "Lobby" (c.-à-d. Où vous générez lorsque vous entrez dans le monde en tant que nouveau joueur), car vous devez l'exécuter pour chaque joueur et vous ne pouvez pas l'exécuter avant Un premier joueur génère. Pour ce cas, je suggère une zone de frai suffisamment grande (c'est-à-dire 20×20 ou plus), configurée avec /setworldspawn . Notez que vous générez sur les blocs supérieurs dans la zone définie, de sorte que la construction sous terre ne fonctionnera pas.

Alors que la réponse de M.Lemon est probablement le meilleur moyen d'aller, vous devrez le répéter chaque fois qu'un nouveau joueur se joint pour la première fois.

Je suggère d'installer Bukkit et d'utiliser un plugin pour définir une génération spécifique.

Alternativement, vous pouvez simplement créer la zone de reproduction 20×20.

Comme l'a souligné M.Lemon, les joueurs génèrent toujours au hasard dans une zone 20×20 autour du monde. Si vous souhaitez définir le point de propagation de chaque joueur dans un emplacement spécifique, vous pouvez placer le point de propagation du monde au milieu d'une zone 20×20 de tripwires, puis activer les blocs de commandes définissant le point de propagation de tous les joueurs à l'intérieur de la zone où que vous soyez Veulent que ce soit, et ensuite les téléporter là-bas. C'est ce que font de nombreux minijogames.

Une façon de le faire est d'avoir un répéteur constamment répéter /spawnpoint @a ~ ~ ~ tout le temps jusqu'à ce qu'ils quittent le spawn et passer une plaque de pression qui utilise des commandes setblock pour perturber l'horloge redstone répétant la commande spawnpoint puis, après avoir quitté spawn Ils sont libres de créer des engins là où ils veulent! Genre de technique mais pas vraiment.

Vous pouvez configurer le gamemode par défaut en mode aventure (dans l'aventure, Minecraft engendre le joueur directement sur le bloc), puis mettez une plaque de pression au point de ponte et mettez le joueur en survie ou en créativité.

Ce que je fais, c'est la première fois que les joueurs de mon Realms Server génèrent dans un immense carré, et quand ils partent, ils passent sur une plaque de pression qui définit leur fraie. Essayez cela, vous pourriez l'aimer.

essayer

 /gamerule spawnRadius false 

Essayez de regarder cette vidéo! C'est une vidéo très utile !! Il réparera votre isusse!