{"version":"1.1","schema_version":"1.1.0","plugin_version":"1.1.2","url":"https://tutos-gameserver.fr/2020/04/13/perrochon-simple-bedrock-script-tutoriel-et-script-simple-pour-minecraft-bedrock-dedicated-server-monter-un-serveur-minecraft/","llm_html_url":"https://tutos-gameserver.fr/2020/04/13/perrochon-simple-bedrock-script-tutoriel-et-script-simple-pour-minecraft-bedrock-dedicated-server-monter-un-serveur-minecraft/llm","llm_json_url":"https://tutos-gameserver.fr/2020/04/13/perrochon-simple-bedrock-script-tutoriel-et-script-simple-pour-minecraft-bedrock-dedicated-server-monter-un-serveur-minecraft/llm.json","manifest_url":"https://tutos-gameserver.fr/llm-endpoints-manifest.json","language":"fr-FR","locale":"fr_FR","title":"perrochon / simple-bedrock-script: Tutoriel et Script Simple pour Minecraft Bedrock Dedicated Server\n\n &#8211; Monter un serveur MineCraft","site":{"name":"Tutos GameServer","url":"https://tutos-gameserver.fr/"},"author":{"id":1,"name":"Titanfall","url":"https://tutos-gameserver.fr/author/titanfall/"},"published_at":"2020-04-13T10:48:57+00:00","modified_at":"2020-04-13T10:48:57+00:00","word_count":1369,"reading_time_seconds":411,"summary":"Script simple pour Bedrock Server et &#8211; plus important encore &#8211; étapes pour le faire fonctionner. Le script devrait fonctionner sur n&#39;importe quel Bedrock, mais le plus difficile est de faire fonctionner les choses sur le serveur dédié. Objectif: Exécutez Minecraft Bedrock Dedicated Server sous Windows avec un script côté serveur. Connectez-vous à partir d&#39;un [&hellip;]","summary_points":["Script simple pour Bedrock Server et &#8211; plus important encore &#8211; étapes pour le faire fonctionner.","Le script devrait fonctionner sur n&#39;importe quel Bedrock, mais le plus difficile est de faire fonctionner les choses sur le serveur dédié.","Objectif: Exécutez Minecraft Bedrock Dedicated Server sous Windows avec un script côté serveur.","Connectez-vous à partir d&#39;un appareil mobile et voyez le script en action."],"topics":["Serveur minecraft"],"entities":[],"entities_metadata":[{"id":13,"name":"Serveur minecraft","slug":"serveur-minecraft","taxonomy":"category","count":2786,"url":"https://tutos-gameserver.fr/category/serveur-minecraft/"}],"tags":["Serveur minecraft"],"content_hash":"e32fce962e1a4dbf21e3f80af4ab9dcb","plain_text":"Script simple pour Bedrock Server et &#8211; plus important encore &#8211; étapes pour le faire fonctionner. Le script devrait fonctionner sur n&#39;importe quel Bedrock, mais le plus difficile est de faire fonctionner les choses sur le serveur dédié.\nObjectif: Exécutez Minecraft Bedrock Dedicated Server sous Windows avec un script côté serveur. Connectez-vous à partir d&#39;un appareil mobile et voyez le script en action.\nUne fois que vous avez exécuté ce script, vous pouvez continuer avec des scripts plus excitants.\nAvertissement: Ceci est un tutoriel non officiel. Il n&#39;est pas approuvé par ou affilié à Minecraft / Mojang.\nIl faut se méfier\n\nLe serveur Bedrock dédié est en alpha. Cela signifie que les choses changent fréquemment et que les modifications interrompent les scripts de travail. Tout ici pourrait bientôt être dépassé. La dernière mise à jour ci-dessous est vérifiée pour 1.12.0.28 (consultez l&#39;historique des versions du fichier pour plus de détails)\nLes choses sont très fragiles. Il n&#39;y a pas de bons outils disponibles. Une virgule manquante et les choses cessent de fonctionner.\nActuellement, les scripts clients ne fonctionnent que sur Windows 10 (pas sur iOS, Android, etc.). Mais vous pouvez exécuter des scripts de serveur sur le serveur et vous connecter à partir d&#39;iOS / Android.\n\nPourquoi veux-tu faire cela?\n\nVous utilisez Minecraft Bedrock au lieu de Minecraft Java Server Edition parce que vous souhaitez l&#39;interopérabilité avec les appareils mobiles. Sinon, vous Java Server Edition, il est beaucoup plus puissant et probablement mieux documenté.\nVous voulez un serveur dédié parce que vous ne voulez pas / ne pouvez pas exécuter le Minecraft complet pour Windows 10. Sinon, exécutez Microsoft pour Windows 10 qui a un serveur et un client et est globalement beaucoup plus convivial à exécuter. Une grande partie de la documentation officielle est destinée à cela (par exemple, l&#39;emplacement du fichier journal de contenu)\n** La principale raison d&#39;exécuter le serveur uniquement est de l&#39;exécuter en arrière-plan ou dans le cloud et de le faire fonctionner tout le temps.\n** L&#39;autre raison est parce que c&#39;est amusant.\n\nRéférences\nl&#39;installation du serveur Bedrock est assez bien documentée ailleurs. Cliquez sur le lien ci-dessus pour commencer. Continuez ici une fois que le serveur est en cours d&#39;exécution et que vous pouvez vous y connecter à partir d&#39;un appareil mobile.\nChoses à surveiller dans le server.properties fichier\n# Rendez le débogage facile\nallow-cheats = true\ngamemode = creative\nmode en ligne = faux\n\n# Nous en aurons besoin pour les modules complémentaires\ntexturepack-required = true\n\nTrouvez un pack de comportements (par exemple, CoolAligators), téléchargez et décompressez. Vous devez ajouter le pack de comportement à ces dossiers (j&#39;ajoute tout décompressé):\n server  behavior_packs  CoolAlliga\n\nEt le pack de ressources ici:\n server  resource_packs  CoolAlliga\n\nS&#39;ils sont au bon endroit et valides, le serveur les lira au démarrage et les ajoutera au fichier\n server  valid_known_packs.json\n\nCela ressemblera à\n\n&quot;file_system&quot;: &quot;RawPath&quot;,\n&quot;path&quot;: &quot;resource_packs / CoolAlliga&quot;,\n&quot;uuid&quot;: &quot;0ca59398-f5ce-11e8-8eb2-f2801f1b9fd1&quot;,\n&quot;version&quot;: &quot;1.8.0&quot;\n,\n\n    &quot;file_system&quot;: &quot;RawPath&quot;,\n    &quot;path&quot;: &quot;behavior_packs / CoolAlliga&quot;,\n    &quot;uuid&quot;: &quot;b2d39a5c-f5c5-11e8-8eb2-f2801f1b9fd1&quot;,\n    &quot;version&quot;: &quot;1.8.0&quot;\n\n\nVous devez maintenant ajouter les packs à votre monde. Les fichiers à éditer sont:\n server  worlds  your_world  world_behavior_packs.json\n server  worlds  your_world  world_resource_packs.json\n\nLe formatage est différent, mais vous ajoutez l&#39;uuid et la version comme ceci:\n\n    &quot;pack_id&quot;: &quot;b2d39a5c-f5c5-11e8-8eb2-f2801f1b9fd1&quot;,\n    &quot;version&quot; : [ 1, 8, 0 ]\n\n\nEn cas de succès, il invitera un client connecté (par exemple iPhone) à télécharger le pack de ressources. (Vous aviez besoin server.properties, oui? Cela vous dit que tout fonctionne bien.\nSi vous avez téléchargé un pack mondial (par ex. Invasion extraterrestre), décompressez mondes sous-dossier, puis déplacez le\ncomportement et packs de ressources dans les dossiers ci-dessus. le monde _ &lt;&gt; _ packs.json les fichiers seront déjà là.\nVous devrez modifier le nom de niveau dans le fichier servers.properties pour pointer vers le bon dossier mondial.\nVous ne pouvez avoir qu&#39;un seul monde / niveau en cours d&#39;exécution dans Bedrock.\n# level-name = Niveau du substratum rocheux\nlevel-name = invasion extraterrestre\n\nVous savez maintenant que les modules complémentaires fonctionnent essentiellement. Le serveur les trouve, les charge et envoie tout ce qui est nécessaire au client. Les scripts sont à peu près les mêmes.\nMise à jour des modules complémentaires\nSi vous développez activement un pack de ressources (c&#39;est-à-dire en le modifiant), vous devrez peut-être incrémenter le numéro de version\nà deux endroits, le pack lui-même et le monde. C&#39;est par exemple true si vous remplacez un fichier de texture. Il aura\npour être rechargé dans le monde.\n server  resource_packs  CoolAlliga  manifest.json\n server  worlds  your_world  world_resource_packs.json\n\nRedémarrez ensuite le serveur et il récupérera les modifications (et invitera les clients à télécharger).\nSi vous venez de changer un script, le redémarrage du serveur semble suffisant. Les scripts sont lus à partir de la source au démarrage du serveur.\nVous obtenez d&#39;abord le pack Comportement vanille et l&#39;ajoutez (voir ci-dessus). Vous pouvez obtenir le pack et plus d&#39;informations ici\nhttps://minecraft.gamepedia.com/Bedrock_Edition_beta_scripting_documentation\nIl ne contient aucun script dans le dossier, vous devez donc en créer un. Le code ci-dessous est dans le fichier countingTicks.js.\nsystem = server.registerSystem (0, 0);\n\nvar tickNumber = 0;\n\nsystem.update = function () \n    // augmente le nombre de ticks\n    tickNumber ++;\n\n    // si le nombre de ticks est exactement divisible par 100 (toutes les quelques secondes)\n    if (tickNumber% 100 === 0) \n        laissez BroadcastEventData = this.createEventData (&quot;minecraft: display_chat_event&quot;);\n        BroadcastEventData.data.message = &quot;Tick&quot; + tickNumber.toString ();\n        this.broadcastEvent (&quot;minecraft: display_chat_event&quot;, BroadcastEventData);\n    \n;    \n\nJe ne sais pas où vont les messages d&#39;erreur (s&#39;ils vont n&#39;importe où), donc s&#39;il y a quelque chose de mal avec votre code, même un seul manquant ;, il échouera en silence. J&#39;ai commencé à valider tout le code dans un validateur JavaScript distinct (Google vous en trouvera un).\nRemarque: Pour exécuter réellement des scripts, vous devez mettre votre monde en mode expérimental. Il existe au moins deux façons de procéder.\nUtilisez Minecraft pour Windows 10\nVous créez le monde dans le jeu complet et l&#39;exportez. Importez-le ensuite sur le serveur. Ceci est documenté ailleurs, et je ne l&#39;ai pas essayé car je n&#39;ai pas Minecraft pour Windows 10. Il peut fonctionner avec Minecraft sur iPad, mais déplacer des fichiers aléatoires de l&#39;iPad vers Windows est également délicat.\nPatch niveaux.dat\nVous corrigez un fichier de données (binaire). Vous avez besoin d&#39;un bon éditeur, comme Notepad ++ pour que le fichier ne soit pas corrompu. Chaque fois que vous corrigez des fichiers comme celui-ci, faites d&#39;abord une copie de sauvegarde &#8230;\nTrouvez d&#39;abord le fichier\ndossier_serveur / world / world_name / level.dat\n\nSi vous utilisez Notepad ++, cela dira quelque chose comme\njeu expérimental[NUL][SOH]\n\n[NUL]    et [SOH] sont chacun un seul caractère de contrôle spécial. Copiez le [SOH] et remplacez le [NUL]. Faites ressembler\njeu expérimental[SOH][SOH]\n\nCela a fait l&#39;affaire pour moi. Rapide, facile, moche. Patcher du code binaire n&#39;est vraiment pas un bon moyen de développer un logiciel, mais en ce moment, il me semble que c&#39;est le meilleur moyen.\nCaractéristiques futures\n\nExpérimentez un paramètre dans server.properties.\nJournalisation des erreurs de contenu (cela est censé fonctionner, mais je ne sais pas où serait le fichier de contenu)\nMeilleur signalement global de tout problème\nScripts côté client sur des clients autres que Windows 10, avant tout Android et iOS\n\n\nClick to rate this post!\r\n                                   \r\n                               [Total: 0  Average: 0]","paragraphs":["Script simple pour Bedrock Server et &#8211; plus important encore &#8211; étapes pour le faire fonctionner. Le script devrait fonctionner sur n&#39;importe quel Bedrock, mais le plus difficile est de faire fonctionner les choses sur le serveur dédié.\nObjectif: Exécutez Minecraft Bedrock Dedicated Server sous Windows avec un script côté serveur. Connectez-vous à partir d&#39;un appareil mobile et voyez le script en action.\nUne fois que vous avez exécuté ce script, vous pouvez continuer avec des scripts plus excitants.\nAvertissement: Ceci est un tutoriel non officiel. Il n&#39;est pas approuvé par ou affilié à Minecraft / Mojang.\nIl faut se méfier","Le serveur Bedrock dédié est en alpha. Cela signifie que les choses changent fréquemment et que les modifications interrompent les scripts de travail. Tout ici pourrait bientôt être dépassé. La dernière mise à jour ci-dessous est vérifiée pour 1.12.0.28 (consultez l&#39;historique des versions du fichier pour plus de détails)\nLes choses sont très fragiles. Il n&#39;y a pas de bons outils disponibles. Une virgule manquante et les choses cessent de fonctionner.\nActuellement, les scripts clients ne fonctionnent que sur Windows 10 (pas sur iOS, Android, etc.). Mais vous pouvez exécuter des scripts de serveur sur le serveur et vous connecter à partir d&#39;iOS / Android.","Pourquoi veux-tu faire cela?","Vous utilisez Minecraft Bedrock au lieu de Minecraft Java Server Edition parce que vous souhaitez l&#39;interopérabilité avec les appareils mobiles. Sinon, vous Java Server Edition, il est beaucoup plus puissant et probablement mieux documenté.\nVous voulez un serveur dédié parce que vous ne voulez pas / ne pouvez pas exécuter le Minecraft complet pour Windows 10. Sinon, exécutez Microsoft pour Windows 10 qui a un serveur et un client et est globalement beaucoup plus convivial à exécuter. Une grande partie de la documentation officielle est destinée à cela (par exemple, l&#39;emplacement du fichier journal de contenu)\n** La principale raison d&#39;exécuter le serveur uniquement est de l&#39;exécuter en arrière-plan ou dans le cloud et de le faire fonctionner tout le temps.\n** L&#39;autre raison est parce que c&#39;est amusant.","Références\nl&#39;installation du serveur Bedrock est assez bien documentée ailleurs. Cliquez sur le lien ci-dessus pour commencer. Continuez ici une fois que le serveur est en cours d&#39;exécution et que vous pouvez vous y connecter à partir d&#39;un appareil mobile.\nChoses à surveiller dans le server.properties fichier\n# Rendez le débogage facile\nallow-cheats = true\ngamemode = creative\nmode en ligne = faux","# Nous en aurons besoin pour les modules complémentaires\ntexturepack-required = true","Trouvez un pack de comportements (par exemple, CoolAligators), téléchargez et décompressez. Vous devez ajouter le pack de comportement à ces dossiers (j&#39;ajoute tout décompressé):\n server  behavior_packs  CoolAlliga","Et le pack de ressources ici:\n server  resource_packs  CoolAlliga","S&#39;ils sont au bon endroit et valides, le serveur les lira au démarrage et les ajoutera au fichier\n server  valid_known_packs.json","Cela ressemblera à","&quot;file_system&quot;: &quot;RawPath&quot;,\n&quot;path&quot;: &quot;resource_packs / CoolAlliga&quot;,\n&quot;uuid&quot;: &quot;0ca59398-f5ce-11e8-8eb2-f2801f1b9fd1&quot;,\n&quot;version&quot;: &quot;1.8.0&quot;\n,","    &quot;file_system&quot;: &quot;RawPath&quot;,\n    &quot;path&quot;: &quot;behavior_packs / CoolAlliga&quot;,\n    &quot;uuid&quot;: &quot;b2d39a5c-f5c5-11e8-8eb2-f2801f1b9fd1&quot;,\n    &quot;version&quot;: &quot;1.8.0&quot;","Vous devez maintenant ajouter les packs à votre monde. Les fichiers à éditer sont:\n server  worlds  your_world  world_behavior_packs.json\n server  worlds  your_world  world_resource_packs.json","Le formatage est différent, mais vous ajoutez l&#39;uuid et la version comme ceci:","    &quot;pack_id&quot;: &quot;b2d39a5c-f5c5-11e8-8eb2-f2801f1b9fd1&quot;,\n    &quot;version&quot; : [ 1, 8, 0 ]","En cas de succès, il invitera un client connecté (par exemple iPhone) à télécharger le pack de ressources. (Vous aviez besoin server.properties, oui? Cela vous dit que tout fonctionne bien.\nSi vous avez téléchargé un pack mondial (par ex. Invasion extraterrestre), décompressez mondes sous-dossier, puis déplacez le\ncomportement et packs de ressources dans les dossiers ci-dessus. le monde _ &lt;&gt; _ packs.json les fichiers seront déjà là.\nVous devrez modifier le nom de niveau dans le fichier servers.properties pour pointer vers le bon dossier mondial.\nVous ne pouvez avoir qu&#39;un seul monde / niveau en cours d&#39;exécution dans Bedrock.\n# level-name = Niveau du substratum rocheux\nlevel-name = invasion extraterrestre","Vous savez maintenant que les modules complémentaires fonctionnent essentiellement. Le serveur les trouve, les charge et envoie tout ce qui est nécessaire au client. Les scripts sont à peu près les mêmes.\nMise à jour des modules complémentaires\nSi vous développez activement un pack de ressources (c&#39;est-à-dire en le modifiant), vous devrez peut-être incrémenter le numéro de version\nà deux endroits, le pack lui-même et le monde. C&#39;est par exemple true si vous remplacez un fichier de texture. Il aura\npour être rechargé dans le monde.\n server  resource_packs  CoolAlliga  manifest.json\n server  worlds  your_world  world_resource_packs.json","Redémarrez ensuite le serveur et il récupérera les modifications (et invitera les clients à télécharger).\nSi vous venez de changer un script, le redémarrage du serveur semble suffisant. Les scripts sont lus à partir de la source au démarrage du serveur.\nVous obtenez d&#39;abord le pack Comportement vanille et l&#39;ajoutez (voir ci-dessus). Vous pouvez obtenir le pack et plus d&#39;informations ici\nhttps://minecraft.gamepedia.com/Bedrock_Edition_beta_scripting_documentation\nIl ne contient aucun script dans le dossier, vous devez donc en créer un. Le code ci-dessous est dans le fichier countingTicks.js.\nsystem = server.registerSystem (0, 0);","var tickNumber = 0;","system.update = function () \n    // augmente le nombre de ticks\n    tickNumber ++;","    // si le nombre de ticks est exactement divisible par 100 (toutes les quelques secondes)\n    if (tickNumber% 100 === 0) \n        laissez BroadcastEventData = this.createEventData (&quot;minecraft: display_chat_event&quot;);\n        BroadcastEventData.data.message = &quot;Tick&quot; + tickNumber.toString ();\n        this.broadcastEvent (&quot;minecraft: display_chat_event&quot;, BroadcastEventData);\n    \n;","Je ne sais pas où vont les messages d&#39;erreur (s&#39;ils vont n&#39;importe où), donc s&#39;il y a quelque chose de mal avec votre code, même un seul manquant ;, il échouera en silence. J&#39;ai commencé à valider tout le code dans un validateur JavaScript distinct (Google vous en trouvera un).\nRemarque: Pour exécuter réellement des scripts, vous devez mettre votre monde en mode expérimental. Il existe au moins deux façons de procéder.\nUtilisez Minecraft pour Windows 10\nVous créez le monde dans le jeu complet et l&#39;exportez. Importez-le ensuite sur le serveur. Ceci est documenté ailleurs, et je ne l&#39;ai pas essayé car je n&#39;ai pas Minecraft pour Windows 10. Il peut fonctionner avec Minecraft sur iPad, mais déplacer des fichiers aléatoires de l&#39;iPad vers Windows est également délicat.\nPatch niveaux.dat\nVous corrigez un fichier de données (binaire). Vous avez besoin d&#39;un bon éditeur, comme Notepad ++ pour que le fichier ne soit pas corrompu. Chaque fois que vous corrigez des fichiers comme celui-ci, faites d&#39;abord une copie de sauvegarde &#8230;\nTrouvez d&#39;abord le fichier\ndossier_serveur / world / world_name / level.dat","Si vous utilisez Notepad ++, cela dira quelque chose comme\njeu expérimental[NUL][SOH]","[NUL]    et [SOH] sont chacun un seul caractère de contrôle spécial. Copiez le [SOH] et remplacez le [NUL]. Faites ressembler\njeu expérimental[SOH][SOH]","Cela a fait l&#39;affaire pour moi. Rapide, facile, moche. Patcher du code binaire n&#39;est vraiment pas un bon moyen de développer un logiciel, mais en ce moment, il me semble que c&#39;est le meilleur moyen.\nCaractéristiques futures","Expérimentez un paramètre dans server.properties.\nJournalisation des erreurs de contenu (cela est censé fonctionner, mais je ne sais pas où serait le fichier de contenu)\nMeilleur signalement global de tout problème\nScripts côté client sur des clients autres que Windows 10, avant tout Android et iOS","Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]"],"content_blocks":[{"id":"text-1","type":"text","heading":"","plain_text":"Script simple pour Bedrock Server et &#8211; plus important encore &#8211; étapes pour le faire fonctionner. Le script devrait fonctionner sur n&#39;importe quel Bedrock, mais le plus difficile est de faire fonctionner les choses sur le serveur dédié.\nObjectif: Exécutez Minecraft Bedrock Dedicated Server sous Windows avec un script côté serveur. Connectez-vous à partir d&#39;un appareil mobile et voyez le script en action.\nUne fois que vous avez exécuté ce script, vous pouvez continuer avec des scripts plus excitants.\nAvertissement: Ceci est un tutoriel non officiel. Il n&#39;est pas approuvé par ou affilié à Minecraft / Mojang.\nIl faut se méfier","html":"<p>Script simple pour Bedrock Server et &#8211; plus important encore &#8211; étapes pour le faire fonctionner. Le script devrait fonctionner sur n&#039;importe quel Bedrock, mais le plus difficile est de faire fonctionner les choses sur le serveur dédié.\nObjectif: Exécutez Minecraft Bedrock Dedicated Server sous Windows avec un script côté serveur. Connectez-vous à partir d&#039;un appareil mobile et voyez le script en action.\nUne fois que vous avez exécuté ce script, vous pouvez continuer avec des scripts plus excitants.\nAvertissement: Ceci est un tutoriel non officiel. Il n&#039;est pas approuvé par ou affilié à Minecraft / Mojang.\nIl faut se méfier</p>"},{"id":"text-2","type":"text","heading":"","plain_text":"Le serveur Bedrock dédié est en alpha. Cela signifie que les choses changent fréquemment et que les modifications interrompent les scripts de travail. Tout ici pourrait bientôt être dépassé. La dernière mise à jour ci-dessous est vérifiée pour 1.12.0.28 (consultez l&#39;historique des versions du fichier pour plus de détails)\nLes choses sont très fragiles. Il n&#39;y a pas de bons outils disponibles. Une virgule manquante et les choses cessent de fonctionner.\nActuellement, les scripts clients ne fonctionnent que sur Windows 10 (pas sur iOS, Android, etc.). Mais vous pouvez exécuter des scripts de serveur sur le serveur et vous connecter à partir d&#39;iOS / Android.","html":"<p>Le serveur Bedrock dédié est en alpha. Cela signifie que les choses changent fréquemment et que les modifications interrompent les scripts de travail. Tout ici pourrait bientôt être dépassé. La dernière mise à jour ci-dessous est vérifiée pour 1.12.0.28 (consultez l&#039;historique des versions du fichier pour plus de détails)\nLes choses sont très fragiles. Il n&#039;y a pas de bons outils disponibles. Une virgule manquante et les choses cessent de fonctionner.\nActuellement, les scripts clients ne fonctionnent que sur Windows 10 (pas sur iOS, Android, etc.). Mais vous pouvez exécuter des scripts de serveur sur le serveur et vous connecter à partir d&#039;iOS / Android.</p>"},{"id":"text-3","type":"text","heading":"","plain_text":"Pourquoi veux-tu faire cela?","html":"<p>Pourquoi veux-tu faire cela?</p>"},{"id":"text-4","type":"text","heading":"","plain_text":"Vous utilisez Minecraft Bedrock au lieu de Minecraft Java Server Edition parce que vous souhaitez l&#39;interopérabilité avec les appareils mobiles. Sinon, vous Java Server Edition, il est beaucoup plus puissant et probablement mieux documenté.\nVous voulez un serveur dédié parce que vous ne voulez pas / ne pouvez pas exécuter le Minecraft complet pour Windows 10. Sinon, exécutez Microsoft pour Windows 10 qui a un serveur et un client et est globalement beaucoup plus convivial à exécuter. Une grande partie de la documentation officielle est destinée à cela (par exemple, l&#39;emplacement du fichier journal de contenu)\n** La principale raison d&#39;exécuter le serveur uniquement est de l&#39;exécuter en arrière-plan ou dans le cloud et de le faire fonctionner tout le temps.\n** L&#39;autre raison est parce que c&#39;est amusant.","html":"<p>Vous utilisez Minecraft Bedrock au lieu de Minecraft Java Server Edition parce que vous souhaitez l&#039;interopérabilité avec les appareils mobiles. Sinon, vous Java Server Edition, il est beaucoup plus puissant et probablement mieux documenté.\nVous voulez un serveur dédié parce que vous ne voulez pas / ne pouvez pas exécuter le Minecraft complet pour Windows 10. Sinon, exécutez Microsoft pour Windows 10 qui a un serveur et un client et est globalement beaucoup plus convivial à exécuter. Une grande partie de la documentation officielle est destinée à cela (par exemple, l&#039;emplacement du fichier journal de contenu)\n** La principale raison d&#039;exécuter le serveur uniquement est de l&#039;exécuter en arrière-plan ou dans le cloud et de le faire fonctionner tout le temps.\n** L&#039;autre raison est parce que c&#039;est amusant.</p>"},{"id":"text-5","type":"text","heading":"","plain_text":"Références\nl&#39;installation du serveur Bedrock est assez bien documentée ailleurs. Cliquez sur le lien ci-dessus pour commencer. Continuez ici une fois que le serveur est en cours d&#39;exécution et que vous pouvez vous y connecter à partir d&#39;un appareil mobile.\nChoses à surveiller dans le server.properties fichier\n# Rendez le débogage facile\nallow-cheats = true\ngamemode = creative\nmode en ligne = faux","html":"<p>Références\nl&#039;installation du serveur Bedrock est assez bien documentée ailleurs. Cliquez sur le lien ci-dessus pour commencer. Continuez ici une fois que le serveur est en cours d&#039;exécution et que vous pouvez vous y connecter à partir d&#039;un appareil mobile.\nChoses à surveiller dans le server.properties fichier\n# Rendez le débogage facile\nallow-cheats = true\ngamemode = creative\nmode en ligne = faux</p>"},{"id":"text-6","type":"text","heading":"","plain_text":"# Nous en aurons besoin pour les modules complémentaires\ntexturepack-required = true","html":"<p># Nous en aurons besoin pour les modules complémentaires\ntexturepack-required = true</p>"},{"id":"text-7","type":"text","heading":"","plain_text":"Trouvez un pack de comportements (par exemple, CoolAligators), téléchargez et décompressez. Vous devez ajouter le pack de comportement à ces dossiers (j&#39;ajoute tout décompressé):\n server  behavior_packs  CoolAlliga","html":"<p>Trouvez un pack de comportements (par exemple, CoolAligators), téléchargez et décompressez. Vous devez ajouter le pack de comportement à ces dossiers (j&#039;ajoute tout décompressé):\n server  behavior_packs  CoolAlliga</p>"},{"id":"text-8","type":"text","heading":"","plain_text":"Et le pack de ressources ici:\n server  resource_packs  CoolAlliga","html":"<p>Et le pack de ressources ici:\n server  resource_packs  CoolAlliga</p>"},{"id":"text-9","type":"text","heading":"","plain_text":"S&#39;ils sont au bon endroit et valides, le serveur les lira au démarrage et les ajoutera au fichier\n server  valid_known_packs.json","html":"<p>S&#039;ils sont au bon endroit et valides, le serveur les lira au démarrage et les ajoutera au fichier\n server  valid_known_packs.json</p>"},{"id":"text-10","type":"text","heading":"","plain_text":"Cela ressemblera à","html":"<p>Cela ressemblera à</p>"},{"id":"text-11","type":"text","heading":"","plain_text":"&quot;file_system&quot;: &quot;RawPath&quot;,\n&quot;path&quot;: &quot;resource_packs / CoolAlliga&quot;,\n&quot;uuid&quot;: &quot;0ca59398-f5ce-11e8-8eb2-f2801f1b9fd1&quot;,\n&quot;version&quot;: &quot;1.8.0&quot;\n,","html":"<p>&quot;file_system&quot;: &quot;RawPath&quot;,\n&quot;path&quot;: &quot;resource_packs / CoolAlliga&quot;,\n&quot;uuid&quot;: &quot;0ca59398-f5ce-11e8-8eb2-f2801f1b9fd1&quot;,\n&quot;version&quot;: &quot;1.8.0&quot;\n,</p>"},{"id":"text-12","type":"text","heading":"","plain_text":"    &quot;file_system&quot;: &quot;RawPath&quot;,\n    &quot;path&quot;: &quot;behavior_packs / CoolAlliga&quot;,\n    &quot;uuid&quot;: &quot;b2d39a5c-f5c5-11e8-8eb2-f2801f1b9fd1&quot;,\n    &quot;version&quot;: &quot;1.8.0&quot;","html":"<p>    &quot;file_system&quot;: &quot;RawPath&quot;,\n    &quot;path&quot;: &quot;behavior_packs / CoolAlliga&quot;,\n    &quot;uuid&quot;: &quot;b2d39a5c-f5c5-11e8-8eb2-f2801f1b9fd1&quot;,\n    &quot;version&quot;: &quot;1.8.0&quot;</p>"},{"id":"text-13","type":"text","heading":"","plain_text":"Vous devez maintenant ajouter les packs à votre monde. Les fichiers à éditer sont:\n server  worlds  your_world  world_behavior_packs.json\n server  worlds  your_world  world_resource_packs.json","html":"<p>Vous devez maintenant ajouter les packs à votre monde. Les fichiers à éditer sont:\n server  worlds  your_world  world_behavior_packs.json\n server  worlds  your_world  world_resource_packs.json</p>"},{"id":"text-14","type":"text","heading":"","plain_text":"Le formatage est différent, mais vous ajoutez l&#39;uuid et la version comme ceci:","html":"<p>Le formatage est différent, mais vous ajoutez l&#039;uuid et la version comme ceci:</p>"},{"id":"text-15","type":"text","heading":"","plain_text":"    &quot;pack_id&quot;: &quot;b2d39a5c-f5c5-11e8-8eb2-f2801f1b9fd1&quot;,\n    &quot;version&quot; : [ 1, 8, 0 ]","html":"<p>    &quot;pack_id&quot;: &quot;b2d39a5c-f5c5-11e8-8eb2-f2801f1b9fd1&quot;,\n    &quot;version&quot; : [ 1, 8, 0 ]</p>"},{"id":"text-16","type":"text","heading":"","plain_text":"En cas de succès, il invitera un client connecté (par exemple iPhone) à télécharger le pack de ressources. (Vous aviez besoin server.properties, oui? Cela vous dit que tout fonctionne bien.\nSi vous avez téléchargé un pack mondial (par ex. Invasion extraterrestre), décompressez mondes sous-dossier, puis déplacez le\ncomportement et packs de ressources dans les dossiers ci-dessus. le monde _ &lt;&gt; _ packs.json les fichiers seront déjà là.\nVous devrez modifier le nom de niveau dans le fichier servers.properties pour pointer vers le bon dossier mondial.\nVous ne pouvez avoir qu&#39;un seul monde / niveau en cours d&#39;exécution dans Bedrock.\n# level-name = Niveau du substratum rocheux\nlevel-name = invasion extraterrestre","html":"<p>En cas de succès, il invitera un client connecté (par exemple iPhone) à télécharger le pack de ressources. (Vous aviez besoin server.properties, oui? Cela vous dit que tout fonctionne bien.\nSi vous avez téléchargé un pack mondial (par ex. Invasion extraterrestre), décompressez mondes sous-dossier, puis déplacez le\ncomportement et packs de ressources dans les dossiers ci-dessus. le monde _ &lt;&gt; _ packs.json les fichiers seront déjà là.\nVous devrez modifier le nom de niveau dans le fichier servers.properties pour pointer vers le bon dossier mondial.\nVous ne pouvez avoir qu&#039;un seul monde / niveau en cours d&#039;exécution dans Bedrock.\n# level-name = Niveau du substratum rocheux\nlevel-name = invasion extraterrestre</p>"},{"id":"text-17","type":"text","heading":"","plain_text":"Vous savez maintenant que les modules complémentaires fonctionnent essentiellement. Le serveur les trouve, les charge et envoie tout ce qui est nécessaire au client. Les scripts sont à peu près les mêmes.\nMise à jour des modules complémentaires\nSi vous développez activement un pack de ressources (c&#39;est-à-dire en le modifiant), vous devrez peut-être incrémenter le numéro de version\nà deux endroits, le pack lui-même et le monde. C&#39;est par exemple true si vous remplacez un fichier de texture. Il aura\npour être rechargé dans le monde.\n server  resource_packs  CoolAlliga  manifest.json\n server  worlds  your_world  world_resource_packs.json","html":"<p>Vous savez maintenant que les modules complémentaires fonctionnent essentiellement. Le serveur les trouve, les charge et envoie tout ce qui est nécessaire au client. Les scripts sont à peu près les mêmes.\nMise à jour des modules complémentaires\nSi vous développez activement un pack de ressources (c&#039;est-à-dire en le modifiant), vous devrez peut-être incrémenter le numéro de version\nà deux endroits, le pack lui-même et le monde. C&#039;est par exemple true si vous remplacez un fichier de texture. Il aura\npour être rechargé dans le monde.\n server  resource_packs  CoolAlliga  manifest.json\n server  worlds  your_world  world_resource_packs.json</p>"},{"id":"text-18","type":"text","heading":"","plain_text":"Redémarrez ensuite le serveur et il récupérera les modifications (et invitera les clients à télécharger).\nSi vous venez de changer un script, le redémarrage du serveur semble suffisant. Les scripts sont lus à partir de la source au démarrage du serveur.\nVous obtenez d&#39;abord le pack Comportement vanille et l&#39;ajoutez (voir ci-dessus). Vous pouvez obtenir le pack et plus d&#39;informations ici\nhttps://minecraft.gamepedia.com/Bedrock_Edition_beta_scripting_documentation\nIl ne contient aucun script dans le dossier, vous devez donc en créer un. Le code ci-dessous est dans le fichier countingTicks.js.\nsystem = server.registerSystem (0, 0);","html":"<p>Redémarrez ensuite le serveur et il récupérera les modifications (et invitera les clients à télécharger).\nSi vous venez de changer un script, le redémarrage du serveur semble suffisant. Les scripts sont lus à partir de la source au démarrage du serveur.\nVous obtenez d&#039;abord le pack Comportement vanille et l&#039;ajoutez (voir ci-dessus). Vous pouvez obtenir le pack et plus d&#039;informations ici\nhttps://minecraft.gamepedia.com/Bedrock_Edition_beta_scripting_documentation\nIl ne contient aucun script dans le dossier, vous devez donc en créer un. Le code ci-dessous est dans le fichier countingTicks.js.\nsystem = server.registerSystem (0, 0);</p>"},{"id":"text-19","type":"text","heading":"","plain_text":"var tickNumber = 0;","html":"<p>var tickNumber = 0;</p>"},{"id":"text-20","type":"text","heading":"","plain_text":"system.update = function () \n    // augmente le nombre de ticks\n    tickNumber ++;","html":"<p>system.update = function () \n    // augmente le nombre de ticks\n    tickNumber ++;</p>"},{"id":"text-21","type":"text","heading":"","plain_text":"    // si le nombre de ticks est exactement divisible par 100 (toutes les quelques secondes)\n    if (tickNumber% 100 === 0) \n        laissez BroadcastEventData = this.createEventData (&quot;minecraft: display_chat_event&quot;);\n        BroadcastEventData.data.message = &quot;Tick&quot; + tickNumber.toString ();\n        this.broadcastEvent (&quot;minecraft: display_chat_event&quot;, BroadcastEventData);\n    \n;","html":"<p>    // si le nombre de ticks est exactement divisible par 100 (toutes les quelques secondes)\n    if (tickNumber% 100 === 0) \n        laissez BroadcastEventData = this.createEventData (&quot;minecraft: display_chat_event&quot;);\n        BroadcastEventData.data.message = &quot;Tick&quot; + tickNumber.toString ();\n        this.broadcastEvent (&quot;minecraft: display_chat_event&quot;, BroadcastEventData);\n    \n;</p>"},{"id":"text-22","type":"text","heading":"","plain_text":"Je ne sais pas où vont les messages d&#39;erreur (s&#39;ils vont n&#39;importe où), donc s&#39;il y a quelque chose de mal avec votre code, même un seul manquant ;, il échouera en silence. J&#39;ai commencé à valider tout le code dans un validateur JavaScript distinct (Google vous en trouvera un).\nRemarque: Pour exécuter réellement des scripts, vous devez mettre votre monde en mode expérimental. Il existe au moins deux façons de procéder.\nUtilisez Minecraft pour Windows 10\nVous créez le monde dans le jeu complet et l&#39;exportez. Importez-le ensuite sur le serveur. Ceci est documenté ailleurs, et je ne l&#39;ai pas essayé car je n&#39;ai pas Minecraft pour Windows 10. Il peut fonctionner avec Minecraft sur iPad, mais déplacer des fichiers aléatoires de l&#39;iPad vers Windows est également délicat.\nPatch niveaux.dat\nVous corrigez un fichier de données (binaire). Vous avez besoin d&#39;un bon éditeur, comme Notepad ++ pour que le fichier ne soit pas corrompu. Chaque fois que vous corrigez des fichiers comme celui-ci, faites d&#39;abord une copie de sauvegarde &#8230;\nTrouvez d&#39;abord le fichier\ndossier_serveur / world / world_name / level.dat","html":"<p>Je ne sais pas où vont les messages d&#039;erreur (s&#039;ils vont n&#039;importe où), donc s&#039;il y a quelque chose de mal avec votre code, même un seul manquant ;, il échouera en silence. J&#039;ai commencé à valider tout le code dans un validateur JavaScript distinct (Google vous en trouvera un).\nRemarque: Pour exécuter réellement des scripts, vous devez mettre votre monde en mode expérimental. Il existe au moins deux façons de procéder.\nUtilisez Minecraft pour Windows 10\nVous créez le monde dans le jeu complet et l&#039;exportez. Importez-le ensuite sur le serveur. Ceci est documenté ailleurs, et je ne l&#039;ai pas essayé car je n&#039;ai pas Minecraft pour Windows 10. Il peut fonctionner avec Minecraft sur iPad, mais déplacer des fichiers aléatoires de l&#039;iPad vers Windows est également délicat.\nPatch niveaux.dat\nVous corrigez un fichier de données (binaire). Vous avez besoin d&#039;un bon éditeur, comme Notepad ++ pour que le fichier ne soit pas corrompu. Chaque fois que vous corrigez des fichiers comme celui-ci, faites d&#039;abord une copie de sauvegarde &#8230;\nTrouvez d&#039;abord le fichier\ndossier_serveur / world / world_name / level.dat</p>"},{"id":"text-23","type":"text","heading":"","plain_text":"Si vous utilisez Notepad ++, cela dira quelque chose comme\njeu expérimental[NUL][SOH]","html":"<p>Si vous utilisez Notepad ++, cela dira quelque chose comme\njeu expérimental[NUL][SOH]</p>"},{"id":"text-24","type":"text","heading":"","plain_text":"[NUL]    et [SOH] sont chacun un seul caractère de contrôle spécial. Copiez le [SOH] et remplacez le [NUL]. Faites ressembler\njeu expérimental[SOH][SOH]","html":"<p>[NUL]    et [SOH] sont chacun un seul caractère de contrôle spécial. Copiez le [SOH] et remplacez le [NUL]. Faites ressembler\njeu expérimental[SOH][SOH]</p>"},{"id":"text-25","type":"text","heading":"","plain_text":"Cela a fait l&#39;affaire pour moi. Rapide, facile, moche. Patcher du code binaire n&#39;est vraiment pas un bon moyen de développer un logiciel, mais en ce moment, il me semble que c&#39;est le meilleur moyen.\nCaractéristiques futures","html":"<p>Cela a fait l&#039;affaire pour moi. Rapide, facile, moche. Patcher du code binaire n&#039;est vraiment pas un bon moyen de développer un logiciel, mais en ce moment, il me semble que c&#039;est le meilleur moyen.\nCaractéristiques futures</p>"},{"id":"text-26","type":"text","heading":"","plain_text":"Expérimentez un paramètre dans server.properties.\nJournalisation des erreurs de contenu (cela est censé fonctionner, mais je ne sais pas où serait le fichier de contenu)\nMeilleur signalement global de tout problème\nScripts côté client sur des clients autres que Windows 10, avant tout Android et iOS","html":"<p>Expérimentez un paramètre dans server.properties.\nJournalisation des erreurs de contenu (cela est censé fonctionner, mais je ne sais pas où serait le fichier de contenu)\nMeilleur signalement global de tout problème\nScripts côté client sur des clients autres que Windows 10, avant tout Android et iOS</p>"},{"id":"text-27","type":"text","heading":"","plain_text":"Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]","html":"<p>Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]</p>"}],"sections":[{"id":"text-1","heading":"Text","content":"Script simple pour Bedrock Server et &#8211; plus important encore &#8211; étapes pour le faire fonctionner. Le script devrait fonctionner sur n&#39;importe quel Bedrock, mais le plus difficile est de faire fonctionner les choses sur le serveur dédié.\nObjectif: Exécutez Minecraft Bedrock Dedicated Server sous Windows avec un script côté serveur. Connectez-vous à partir d&#39;un appareil mobile et voyez le script en action.\nUne fois que vous avez exécuté ce script, vous pouvez continuer avec des scripts plus excitants.\nAvertissement: Ceci est un tutoriel non officiel. Il n&#39;est pas approuvé par ou affilié à Minecraft / Mojang.\nIl faut se méfier"},{"id":"text-2","heading":"Text","content":"Le serveur Bedrock dédié est en alpha. Cela signifie que les choses changent fréquemment et que les modifications interrompent les scripts de travail. Tout ici pourrait bientôt être dépassé. La dernière mise à jour ci-dessous est vérifiée pour 1.12.0.28 (consultez l&#39;historique des versions du fichier pour plus de détails)\nLes choses sont très fragiles. Il n&#39;y a pas de bons outils disponibles. Une virgule manquante et les choses cessent de fonctionner.\nActuellement, les scripts clients ne fonctionnent que sur Windows 10 (pas sur iOS, Android, etc.). Mais vous pouvez exécuter des scripts de serveur sur le serveur et vous connecter à partir d&#39;iOS / Android."},{"id":"text-3","heading":"Text","content":"Pourquoi veux-tu faire cela?"},{"id":"text-4","heading":"Text","content":"Vous utilisez Minecraft Bedrock au lieu de Minecraft Java Server Edition parce que vous souhaitez l&#39;interopérabilité avec les appareils mobiles. Sinon, vous Java Server Edition, il est beaucoup plus puissant et probablement mieux documenté.\nVous voulez un serveur dédié parce que vous ne voulez pas / ne pouvez pas exécuter le Minecraft complet pour Windows 10. Sinon, exécutez Microsoft pour Windows 10 qui a un serveur et un client et est globalement beaucoup plus convivial à exécuter. Une grande partie de la documentation officielle est destinée à cela (par exemple, l&#39;emplacement du fichier journal de contenu)\n** La principale raison d&#39;exécuter le serveur uniquement est de l&#39;exécuter en arrière-plan ou dans le cloud et de le faire fonctionner tout le temps.\n** L&#39;autre raison est parce que c&#39;est amusant."},{"id":"text-5","heading":"Text","content":"Références\nl&#39;installation du serveur Bedrock est assez bien documentée ailleurs. Cliquez sur le lien ci-dessus pour commencer. Continuez ici une fois que le serveur est en cours d&#39;exécution et que vous pouvez vous y connecter à partir d&#39;un appareil mobile.\nChoses à surveiller dans le server.properties fichier\n# Rendez le débogage facile\nallow-cheats = true\ngamemode = creative\nmode en ligne = faux"},{"id":"text-6","heading":"Text","content":"# Nous en aurons besoin pour les modules complémentaires\ntexturepack-required = true"},{"id":"text-7","heading":"Text","content":"Trouvez un pack de comportements (par exemple, CoolAligators), téléchargez et décompressez. Vous devez ajouter le pack de comportement à ces dossiers (j&#39;ajoute tout décompressé):\n server  behavior_packs  CoolAlliga"},{"id":"text-8","heading":"Text","content":"Et le pack de ressources ici:\n server  resource_packs  CoolAlliga"},{"id":"text-9","heading":"Text","content":"S&#39;ils sont au bon endroit et valides, le serveur les lira au démarrage et les ajoutera au fichier\n server  valid_known_packs.json"},{"id":"text-10","heading":"Text","content":"Cela ressemblera à"},{"id":"text-11","heading":"Text","content":"&quot;file_system&quot;: &quot;RawPath&quot;,\n&quot;path&quot;: &quot;resource_packs / CoolAlliga&quot;,\n&quot;uuid&quot;: &quot;0ca59398-f5ce-11e8-8eb2-f2801f1b9fd1&quot;,\n&quot;version&quot;: &quot;1.8.0&quot;\n,"},{"id":"text-12","heading":"Text","content":"    &quot;file_system&quot;: &quot;RawPath&quot;,\n    &quot;path&quot;: &quot;behavior_packs / CoolAlliga&quot;,\n    &quot;uuid&quot;: &quot;b2d39a5c-f5c5-11e8-8eb2-f2801f1b9fd1&quot;,\n    &quot;version&quot;: &quot;1.8.0&quot;"},{"id":"text-13","heading":"Text","content":"Vous devez maintenant ajouter les packs à votre monde. Les fichiers à éditer sont:\n server  worlds  your_world  world_behavior_packs.json\n server  worlds  your_world  world_resource_packs.json"},{"id":"text-14","heading":"Text","content":"Le formatage est différent, mais vous ajoutez l&#39;uuid et la version comme ceci:"},{"id":"text-15","heading":"Text","content":"    &quot;pack_id&quot;: &quot;b2d39a5c-f5c5-11e8-8eb2-f2801f1b9fd1&quot;,\n    &quot;version&quot; : [ 1, 8, 0 ]"},{"id":"text-16","heading":"Text","content":"En cas de succès, il invitera un client connecté (par exemple iPhone) à télécharger le pack de ressources. (Vous aviez besoin server.properties, oui? Cela vous dit que tout fonctionne bien.\nSi vous avez téléchargé un pack mondial (par ex. Invasion extraterrestre), décompressez mondes sous-dossier, puis déplacez le\ncomportement et packs de ressources dans les dossiers ci-dessus. le monde _ &lt;&gt; _ packs.json les fichiers seront déjà là.\nVous devrez modifier le nom de niveau dans le fichier servers.properties pour pointer vers le bon dossier mondial.\nVous ne pouvez avoir qu&#39;un seul monde / niveau en cours d&#39;exécution dans Bedrock.\n# level-name = Niveau du substratum rocheux\nlevel-name = invasion extraterrestre"},{"id":"text-17","heading":"Text","content":"Vous savez maintenant que les modules complémentaires fonctionnent essentiellement. Le serveur les trouve, les charge et envoie tout ce qui est nécessaire au client. Les scripts sont à peu près les mêmes.\nMise à jour des modules complémentaires\nSi vous développez activement un pack de ressources (c&#39;est-à-dire en le modifiant), vous devrez peut-être incrémenter le numéro de version\nà deux endroits, le pack lui-même et le monde. C&#39;est par exemple true si vous remplacez un fichier de texture. Il aura\npour être rechargé dans le monde.\n server  resource_packs  CoolAlliga  manifest.json\n server  worlds  your_world  world_resource_packs.json"},{"id":"text-18","heading":"Text","content":"Redémarrez ensuite le serveur et il récupérera les modifications (et invitera les clients à télécharger).\nSi vous venez de changer un script, le redémarrage du serveur semble suffisant. Les scripts sont lus à partir de la source au démarrage du serveur.\nVous obtenez d&#39;abord le pack Comportement vanille et l&#39;ajoutez (voir ci-dessus). Vous pouvez obtenir le pack et plus d&#39;informations ici\nhttps://minecraft.gamepedia.com/Bedrock_Edition_beta_scripting_documentation\nIl ne contient aucun script dans le dossier, vous devez donc en créer un. Le code ci-dessous est dans le fichier countingTicks.js.\nsystem = server.registerSystem (0, 0);"},{"id":"text-19","heading":"Text","content":"var tickNumber = 0;"},{"id":"text-20","heading":"Text","content":"system.update = function () \n    // augmente le nombre de ticks\n    tickNumber ++;"},{"id":"text-21","heading":"Text","content":"    // si le nombre de ticks est exactement divisible par 100 (toutes les quelques secondes)\n    if (tickNumber% 100 === 0) \n        laissez BroadcastEventData = this.createEventData (&quot;minecraft: display_chat_event&quot;);\n        BroadcastEventData.data.message = &quot;Tick&quot; + tickNumber.toString ();\n        this.broadcastEvent (&quot;minecraft: display_chat_event&quot;, BroadcastEventData);\n    \n;"},{"id":"text-22","heading":"Text","content":"Je ne sais pas où vont les messages d&#39;erreur (s&#39;ils vont n&#39;importe où), donc s&#39;il y a quelque chose de mal avec votre code, même un seul manquant ;, il échouera en silence. J&#39;ai commencé à valider tout le code dans un validateur JavaScript distinct (Google vous en trouvera un).\nRemarque: Pour exécuter réellement des scripts, vous devez mettre votre monde en mode expérimental. Il existe au moins deux façons de procéder.\nUtilisez Minecraft pour Windows 10\nVous créez le monde dans le jeu complet et l&#39;exportez. Importez-le ensuite sur le serveur. Ceci est documenté ailleurs, et je ne l&#39;ai pas essayé car je n&#39;ai pas Minecraft pour Windows 10. Il peut fonctionner avec Minecraft sur iPad, mais déplacer des fichiers aléatoires de l&#39;iPad vers Windows est également délicat.\nPatch niveaux.dat\nVous corrigez un fichier de données (binaire). Vous avez besoin d&#39;un bon éditeur, comme Notepad ++ pour que le fichier ne soit pas corrompu. Chaque fois que vous corrigez des fichiers comme celui-ci, faites d&#39;abord une copie de sauvegarde &#8230;\nTrouvez d&#39;abord le fichier\ndossier_serveur / world / world_name / level.dat"},{"id":"text-23","heading":"Text","content":"Si vous utilisez Notepad ++, cela dira quelque chose comme\njeu expérimental[NUL][SOH]"},{"id":"text-24","heading":"Text","content":"[NUL]    et [SOH] sont chacun un seul caractère de contrôle spécial. Copiez le [SOH] et remplacez le [NUL]. Faites ressembler\njeu expérimental[SOH][SOH]"},{"id":"text-25","heading":"Text","content":"Cela a fait l&#39;affaire pour moi. Rapide, facile, moche. Patcher du code binaire n&#39;est vraiment pas un bon moyen de développer un logiciel, mais en ce moment, il me semble que c&#39;est le meilleur moyen.\nCaractéristiques futures"},{"id":"text-26","heading":"Text","content":"Expérimentez un paramètre dans server.properties.\nJournalisation des erreurs de contenu (cela est censé fonctionner, mais je ne sais pas où serait le fichier de contenu)\nMeilleur signalement global de tout problème\nScripts côté client sur des clients autres que Windows 10, avant tout Android et iOS"},{"id":"text-27","heading":"Text","content":"Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]"}],"media":{"primary_image":"https://tutos-gameserver.fr/wp-content/uploads/2020/04/17835813"},"relations":[{"rel":"canonical","href":"https://tutos-gameserver.fr/2020/04/13/perrochon-simple-bedrock-script-tutoriel-et-script-simple-pour-minecraft-bedrock-dedicated-server-monter-un-serveur-minecraft/"},{"rel":"alternate","href":"https://tutos-gameserver.fr/2020/04/13/perrochon-simple-bedrock-script-tutoriel-et-script-simple-pour-minecraft-bedrock-dedicated-server-monter-un-serveur-minecraft/llm","type":"text/html"},{"rel":"alternate","href":"https://tutos-gameserver.fr/2020/04/13/perrochon-simple-bedrock-script-tutoriel-et-script-simple-pour-minecraft-bedrock-dedicated-server-monter-un-serveur-minecraft/llm.json","type":"application/json"},{"rel":"llm-manifest","href":"https://tutos-gameserver.fr/llm-endpoints-manifest.json","type":"application/json"}],"http_headers":{"X-LLM-Friendly":"1","X-LLM-Schema":"1.1.0","Content-Security-Policy":"default-src 'none'; img-src * data:; style-src 'unsafe-inline'"},"license":"CC BY-ND 4.0","attribution_required":true,"allow_cors":false}