{"version":"1.1","schema_version":"1.1.0","plugin_version":"1.1.2","url":"https://tutos-gameserver.fr/2020/02/20/tutoriel-pocketmine-mp-creez-votre-serveur-pour-minecraft-bedrock-windows-linux-et-macos-minecraft-fr-monter-un-serveur-minecraft/","llm_html_url":"https://tutos-gameserver.fr/2020/02/20/tutoriel-pocketmine-mp-creez-votre-serveur-pour-minecraft-bedrock-windows-linux-et-macos-minecraft-fr-monter-un-serveur-minecraft/llm","llm_json_url":"https://tutos-gameserver.fr/2020/02/20/tutoriel-pocketmine-mp-creez-votre-serveur-pour-minecraft-bedrock-windows-linux-et-macos-minecraft-fr-monter-un-serveur-minecraft/llm.json","manifest_url":"https://tutos-gameserver.fr/llm-endpoints-manifest.json","language":"fr-FR","locale":"fr_FR","title":"Tutoriel PocketMine-MP &#8211; Créez votre serveur pour Minecraft Bedrock! [Windows/Linux et MacOS] | Minecraft.fr\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-02-20T16:25:50+00:00","modified_at":"2020-02-20T16:25:50+00:00","word_count":1681,"reading_time_seconds":505,"summary":"Bonjour et bienvenue dans ce tutoriel où je vais vous apprendre à créer votre serveur pour Minecraft Bedrock sur une machine Windows, Linux ou MacOS. Pour être sûr que nous sommes sur la même longueur d&#39;onde, je vous invite à lire ce guide pour mieux comprendre de quoi je parle en disant &quot;Minecraft Bedrock&quot;. Maintenant [&hellip;]","summary_points":["Bonjour et bienvenue dans ce tutoriel où je vais vous apprendre à créer votre serveur pour Minecraft Bedrock sur une machine Windows, Linux ou MacOS.","Pour être sûr que nous sommes sur la même longueur d&#39;onde, je vous invite à lire ce guide pour mieux comprendre de quoi je parle en disant &quot;Minecraft Bedrock&quot;.","Maintenant que tout est clair, entrons dans le vif du sujet.","Qu&#39;est-ce que PocketMine-MP (PMMP)?"],"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":"299d7c8aa65c06dbb87603834cdf170b","plain_text":"Bonjour et bienvenue dans ce tutoriel où je vais vous apprendre à créer votre serveur pour Minecraft Bedrock sur une machine Windows, Linux ou MacOS. Pour être sûr que nous sommes sur la même longueur d&#39;onde, je vous invite à lire ce guide pour mieux comprendre de quoi je parle en disant &quot;Minecraft Bedrock&quot;.\nMaintenant que tout est clair, entrons dans le vif du sujet. Qu&#39;est-ce que PocketMine-MP (PMMP)?\nPMMP est un &quot;logiciel serveur&quot; pour Minecraft Bedrock. Il faut savoir que PMMP n&#39;est clairement pas le seul &quot;logiciel serveur&quot; disponible mais c&#39;est l&#39;un des rares qui soit encore mis à jour et qui a bien progressé permettant son utilisation (ainsi qu&#39;une communauté active). Pour une liste d&#39;autres projets, je vous invite à consulter cette page.Sur Java, vous connaissez sûrement Spigot et bien là c&#39;est pareil sauf qu&#39;il permet d&#39;accueillir les joueurs de Minecraft Bedrock. Bien que les fonctionnalités et plugins proposés par PMMP soient à ce jour inférieurs à ceux proposés par Spigot, tout cela a tendance à se développer rapidement avec l&#39;essor de Minecraft Bedrock.\nVous devez également savoir que le fonctionnement interne est très différent. En effet, Minecraft Java et Minecraft Bedrock ne sont pas écrits dans les mêmes langages et n&#39;utilisent donc pas les mêmes protocoles pour transmettre des données. Ainsi, le &quot;logiciel serveur&quot; pour Minecraft Java est écrit en Java et celui pour Minecraft Bedrock est écrit en Php et c&#39;est bien le cas avec PMMP.\nAvant de passer à la configuration du serveur, voici quelques conditions préalables:\n\navoir installé Php 7.2 avec certaines extensions (une partie du tutoriel ci-dessous est dédiée à la configuration de Php);\navoir une machine (VPS ou serveur dédié de préférence sous une distribution Linux) d&#39;y installer le serveur avec une fréquence correcte et un processeur assez similaire à ceux utilisés pour héberger les serveurs Java Minecraft;\n1 Go de mémoire vive (RAM) minimum;\n\n\nIl est recommandé d&#39;avoir une connaissance minimale de l&#39;installation du serveur (sous Java) et une connaissance de base d&#39;UNIX si vous êtes sous Linux.\nRemarque: PMMP ne prend pas en charge les systèmes 32 bits, si c&#39;est le cas pour votre machine, vous devrez le changer.\nPour Windows uniquement: Vous devez vérifier que Microsoft Visual C ++ 2017 redistribuable est correctement installé sur votre système afin de ne pas avoir de problèmes avec Php.\nInstallation des prérequis:\n\n\t\n\t\tdivulgacher: Linux (recommandé) ou MacOS\n\t\n\n\nSi vous avez déjà Php 7.2, nous n&#39;avons pas besoin de suivre cette partie du tutoriel. Vous pouvez vérifier votre version Php possible avec la commande: php -v.\nProcédure d&#39;installation de Php 7.2 (source: https://thishosting.rocks/install-php-on-ubuntu/)\n\nMettez à jour votre système et vos référentiels: sudo apt-get update &amp;&amp; sudo apt-get upgrade\nAjoutez les packages nécessaires et le référentiel dont vous aurez besoin: sudo apt-get install python-software-properties puis sudo add-apt-repository ppa: ondrej / php (appuyez sur la touche &quot;Entrée&quot; comme demandé)\nMettez à jour votre liste de paquets: sudo apt-get update\nsudo apt-get install php7.2. Si la commande que vous demandez pour confirmation, écrivez simplement &quot;y&quot; pour accepter\nVérifiez que votre système fonctionne maintenant sur la bonne version de php: php -v\n\n\nVous devriez avoir quelque chose de proche:\n\n\t\t\n\t\n\n\n\n\n\n\t\n\t\tdivulgacher: Windows (non recommandé)\n\t\n\nInstallation du serveur:\nMaintenant que nous avons une version correctement installée de Php, nous pouvons prendre soin du serveur. Encore une fois, le processus sera différent selon que vous êtes sous Windows ou non.\n\n\t\n\t\tdivulgacher: Linux ou MacOS\n\t\n\n\nNous allons d&#39;abord créer un dossier pour installer notre serveur. Personnellement, je vais le mettre dans &quot;home&quot; et l&#39;appeler &quot;PMMP&quot;:\n\n\t\tCodé:\n\t\n\ncd / home &amp;&amp; sudo mkdir pmmp &amp;&amp; cd pmmp /\n\n\nUne fois dans ce dossier, nous utilisons le script prêt à l&#39;emploi que nous téléchargeons, avec curl par exemple:\n\n\t\tCodé:\n\t\n\ncurl -sL https://get.pmmp.io | bash -s -\n\n\nRemarque: ce script ne doit pas être exécuté en tant que root. Je suppose ici que vous avez des compétences de base dans les systèmes Unix et que vous utilisez donc votre propre utilisateur avec les privilèges sudo.\n\n\t\t\n\t\nQuand c&#39;est fait, il ne vous reste plus qu&#39;à démarrer le serveur, et oui, c&#39;était déjà rapide! Il est important de noter qu&#39;il est recommandé de le lancer en tant qu&#39;utilisateur et non en tant que root.\nLa commande pour le lancer est la suivante:\n\n\n\n\n\n\t\n\t\tdivulgacher: les fenêtres\n\t\n\n\nAccédez à l&#39;emplacement de votre choix et créez un nouveau fichier. Je vais l&#39;appeler &quot;PMMP&quot;.\nUne fois cela fait, allez sur ce lien pour télécharger le fichier PocketMine-MP.phar. Faites-le ensuite glisser dans votre dossier et renommez-le PocketMine-MP.phar.\nCréez ensuite un fichier start.cmd qui lancera votre serveur. Dans ce fichier, mettez ceci:\n\n\t\n\t\tdivulgacher: Code de lancement (Source: https://github.com/pmmp/PocketMine-MP/blob/master/start.cmd)\n\t\n\n\n\n\n\t\tCodé:\n\t\n\n@Écho off\n\nTITLE Logiciel serveur PocketMine-MP pour Minecraft: Pocket Edition\ncd / d% ~ dp0\n\ns&#39;il existe bin  php  php.exe (\ndéfinir PHPRC = &quot;&quot;\ndéfinir PHP_BINARY = bin  php  php.exe\n) autre (\ndéfinir PHP_BINARY = php\n)\n\ns&#39;il existe PocketMine-MP.phar (\nset POCKETMINE_FILE = PocketMine-MP.phar\n) autre (\ns&#39;il existe src  pocketmine  PocketMine.php (\ndéfinir POCKETMINE_FILE = src  pocketmine  PocketMine.php\n) autre (\necho &quot;Impossible de trouver une installation PocketMine-MP valide&quot;\npause\nsortie 1\n)\n)\n\ns&#39;il existe bin  mintty.exe (\nstart &quot;&quot; bin  mintty.exe -o Columns = 88 -o Rows = 32 -o AllowBlinking = 0 -o FontQuality = 3 -o Font = &quot;Consolas&quot; -o FontHeight = 10 -o CursorType = 0 -o CursorBlinks = 1 -h erreur -t &quot;PocketMine-MP&quot; -i bin / pocketmine.ico -w max% PHP_BINARY %% POCKETMINE_FILE% --enable-ansi% *\n) autre (\nPause REM sur exitcode! = 0 pour que l&#39;utilisateur puisse voir ce qui n&#39;a pas fonctionné\n% PHP_BINARY% -c bin  php% POCKETMINE_FILE %% * || pause\n)\n\n\n\n\n\n\nVous pouvez ensuite double-cliquer sur le fichier pour le lancer!\n\n\n\n\nPMMP vous demandera normalement de sélectionner une langue (langue qui sera utilisée uniquement pour l&#39;installation). Nous devons revenir eng pour l&#39;anglais et eng pour les Français.\n\n\t\t\n\t\nJuste après, vous devrez accepter la licence. Pour ce faire, il suffit d&#39;écrire:\n\n\t\t\n\t\nEncore une fois, il vous demande si vous souhaitez ignorer l&#39;assistant d&#39;installation. Dans mon cas, je vais écrire &quot;y&quot; mais vous pouvez très bien écrire &quot;N&quot; et suivre l&#39;assistant pour avoir une première configuration minimale pour votre serveur.\nAprès avoir suivi l&#39;assistant d&#39;installation (ou l&#39;avoir réussi), votre serveur démarre. Au niveau de la console, vous disposez d&#39;informations de base, presque comme si vous lanciez un serveur Spigot.\n\n\t\t\n\t\nComme pour Spigot, les commandes sont disponibles sur la console. Vous pouvez donc écrire Aidez-moi pour afficher l&#39;aide ou Arrêtez pour arrêter votre serveur. Une fois votre serveur arrêté, vous pouvez le redémarrer avec la même commande que précédemment (./start.sh sous Linux).\nPar défaut, votre serveur utilise le port 19132 (port par défaut sur Minecraft Bedrock). Si vous ne le modifiez pas, il n&#39;est pas nécessaire de le spécifier lors de la connexion, Minecraft Bedrock l&#39;utilisera automatiquement.\nConfiguration du serveur et plugins:\nPMMP présente deux fichiers de configuration, relativement similaires à ceux trouvés sur les serveurs Java: server.properties et pocketmine.yml. Dans le premier, vous pouvez configurer les options de base: port serveur, motd, slots, mode jeu, etc &#8230; Je ne m&#39;attarderai pas sur l&#39;ensemble de la config, les champs sont à mon avis assez clairs, mais je vous fais attention à ce champ :\n\nxbox-auth = true. Si vous laissez la valeur sur vrai, le serveur s&#39;assurera que les joueurs sont correctement identifiés sur Xbox Live lors de la connexion. Sinon, le serveur ne fera pas cette vérification.\n\nDans le deuxième fichier, vous avez des options plus avancées concernant les timings, l&#39;utilisateur (joueur) ou la génération du monde. Cependant, je voudrais vous rappeler quelques options que je vous invite à modifier:\n\nsettings.language = &quot;eng&quot;. Pour être sûr que le serveur est en français, vous pouvez mettre eng.\nmemory.main-hard-limit = 1024. Cette limite correspond à la mémoire RAM maximale allouée. Si le serveur atteint cette étape, il s&#39;arrête immédiatement.\ndebug.commands = false. Valeur à mettre vrai si vous souhaitez pouvoir utiliser les commandes debeug, je le recommande, c&#39;est toujours pratique: / gc, / status.\nplayer.allow-movement-cheat = true. Si vous mettez cette valeur dans faux, le serveur tentera d&#39;empêcher les joueurs de tricher avec un speed-hack ou un noclip.\n\nPour éviter tout problème, il est important de faire les modifications de configuration avec un serveur arrêté et de s&#39;assurer que vous n&#39;avez aucune erreur lorsque vous le redémarrez après les modifications. Si tel est le cas, reportez-vous au forum d&#39;aide PMMP (en anglais).\nJe n&#39;irai pas plus loin dans la configuration de PMMP dans ce tutoriel car vous trouverez une version plus détaillée (et en français), ici. Je vous invite fortement à le lire.\nLes plugins sous PMMP, comme pour les serveurs sous Java, doivent être placés dans le dossier plugins strouvé à la racine de votre serveur. Actuellement, il n&#39;y a qu&#39;une poignée de plugins disponibles sur Poggit. Si vous souhaitez obtenir plus d&#39;informations sur ces plugins, je vous invite à consulter la documentation.\nC&#39;est la fin de ce tutoriel! Merci de l&#39;avoir suivi et j&#39;espère qu&#39;il vous a été utile! Si vous avez des questions, n&#39;hésitez pas à y répondre!\nPMMP ~ Liens utiles:\nCe didacticiel a été réalisé sur une machine virtuelle exécutant Ubuntu 16.04.3 LTS.\nClick to rate this post!\r\n                                   \r\n                               [Total: 0  Average: 0]","paragraphs":["Bonjour et bienvenue dans ce tutoriel où je vais vous apprendre à créer votre serveur pour Minecraft Bedrock sur une machine Windows, Linux ou MacOS. Pour être sûr que nous sommes sur la même longueur d&#39;onde, je vous invite à lire ce guide pour mieux comprendre de quoi je parle en disant &quot;Minecraft Bedrock&quot;.\nMaintenant que tout est clair, entrons dans le vif du sujet. Qu&#39;est-ce que PocketMine-MP (PMMP)?\nPMMP est un &quot;logiciel serveur&quot; pour Minecraft Bedrock. Il faut savoir que PMMP n&#39;est clairement pas le seul &quot;logiciel serveur&quot; disponible mais c&#39;est l&#39;un des rares qui soit encore mis à jour et qui a bien progressé permettant son utilisation (ainsi qu&#39;une communauté active). Pour une liste d&#39;autres projets, je vous invite à consulter cette page.Sur Java, vous connaissez sûrement Spigot et bien là c&#39;est pareil sauf qu&#39;il permet d&#39;accueillir les joueurs de Minecraft Bedrock. Bien que les fonctionnalités et plugins proposés par PMMP soient à ce jour inférieurs à ceux proposés par Spigot, tout cela a tendance à se développer rapidement avec l&#39;essor de Minecraft Bedrock.\nVous devez également savoir que le fonctionnement interne est très différent. En effet, Minecraft Java et Minecraft Bedrock ne sont pas écrits dans les mêmes langages et n&#39;utilisent donc pas les mêmes protocoles pour transmettre des données. Ainsi, le &quot;logiciel serveur&quot; pour Minecraft Java est écrit en Java et celui pour Minecraft Bedrock est écrit en Php et c&#39;est bien le cas avec PMMP.\nAvant de passer à la configuration du serveur, voici quelques conditions préalables:","avoir installé Php 7.2 avec certaines extensions (une partie du tutoriel ci-dessous est dédiée à la configuration de Php);\navoir une machine (VPS ou serveur dédié de préférence sous une distribution Linux) d&#39;y installer le serveur avec une fréquence correcte et un processeur assez similaire à ceux utilisés pour héberger les serveurs Java Minecraft;\n1 Go de mémoire vive (RAM) minimum;","Il est recommandé d&#39;avoir une connaissance minimale de l&#39;installation du serveur (sous Java) et une connaissance de base d&#39;UNIX si vous êtes sous Linux.\nRemarque: PMMP ne prend pas en charge les systèmes 32 bits, si c&#39;est le cas pour votre machine, vous devrez le changer.\nPour Windows uniquement: Vous devez vérifier que Microsoft Visual C ++ 2017 redistribuable est correctement installé sur votre système afin de ne pas avoir de problèmes avec Php.\nInstallation des prérequis:","divulgacher: Linux (recommandé) ou MacOS","Si vous avez déjà Php 7.2, nous n&#39;avons pas besoin de suivre cette partie du tutoriel. Vous pouvez vérifier votre version Php possible avec la commande: php -v.\nProcédure d&#39;installation de Php 7.2 (source: https://thishosting.rocks/install-php-on-ubuntu/)","Mettez à jour votre système et vos référentiels: sudo apt-get update &amp;&amp; sudo apt-get upgrade\nAjoutez les packages nécessaires et le référentiel dont vous aurez besoin: sudo apt-get install python-software-properties puis sudo add-apt-repository ppa: ondrej / php (appuyez sur la touche &quot;Entrée&quot; comme demandé)\nMettez à jour votre liste de paquets: sudo apt-get update\nsudo apt-get install php7.2. Si la commande que vous demandez pour confirmation, écrivez simplement &quot;y&quot; pour accepter\nVérifiez que votre système fonctionne maintenant sur la bonne version de php: php -v","Vous devriez avoir quelque chose de proche:","divulgacher: Windows (non recommandé)","Installation du serveur:\nMaintenant que nous avons une version correctement installée de Php, nous pouvons prendre soin du serveur. Encore une fois, le processus sera différent selon que vous êtes sous Windows ou non.","divulgacher: Linux ou MacOS","Nous allons d&#39;abord créer un dossier pour installer notre serveur. Personnellement, je vais le mettre dans &quot;home&quot; et l&#39;appeler &quot;PMMP&quot;:","Codé:","cd / home &amp;&amp; sudo mkdir pmmp &amp;&amp; cd pmmp /","Une fois dans ce dossier, nous utilisons le script prêt à l&#39;emploi que nous téléchargeons, avec curl par exemple:","Codé:","curl -sL https://get.pmmp.io | bash -s -","Remarque: ce script ne doit pas être exécuté en tant que root. Je suppose ici que vous avez des compétences de base dans les systèmes Unix et que vous utilisez donc votre propre utilisateur avec les privilèges sudo.","Quand c&#39;est fait, il ne vous reste plus qu&#39;à démarrer le serveur, et oui, c&#39;était déjà rapide! Il est important de noter qu&#39;il est recommandé de le lancer en tant qu&#39;utilisateur et non en tant que root.\nLa commande pour le lancer est la suivante:","divulgacher: les fenêtres","Accédez à l&#39;emplacement de votre choix et créez un nouveau fichier. Je vais l&#39;appeler &quot;PMMP&quot;.\nUne fois cela fait, allez sur ce lien pour télécharger le fichier PocketMine-MP.phar. Faites-le ensuite glisser dans votre dossier et renommez-le PocketMine-MP.phar.\nCréez ensuite un fichier start.cmd qui lancera votre serveur. Dans ce fichier, mettez ceci:","divulgacher: Code de lancement (Source: https://github.com/pmmp/PocketMine-MP/blob/master/start.cmd)","Codé:","@Écho off","TITLE Logiciel serveur PocketMine-MP pour Minecraft: Pocket Edition\ncd / d% ~ dp0","s&#39;il existe bin  php  php.exe (\ndéfinir PHPRC = &quot;&quot;\ndéfinir PHP_BINARY = bin  php  php.exe\n) autre (\ndéfinir PHP_BINARY = php\n)","s&#39;il existe PocketMine-MP.phar (\nset POCKETMINE_FILE = PocketMine-MP.phar\n) autre (\ns&#39;il existe src  pocketmine  PocketMine.php (\ndéfinir POCKETMINE_FILE = src  pocketmine  PocketMine.php\n) autre (\necho &quot;Impossible de trouver une installation PocketMine-MP valide&quot;\npause\nsortie 1\n)\n)","s&#39;il existe bin  mintty.exe (\nstart &quot;&quot; bin  mintty.exe -o Columns = 88 -o Rows = 32 -o AllowBlinking = 0 -o FontQuality = 3 -o Font = &quot;Consolas&quot; -o FontHeight = 10 -o CursorType = 0 -o CursorBlinks = 1 -h erreur -t &quot;PocketMine-MP&quot; -i bin / pocketmine.ico -w max% PHP_BINARY %% POCKETMINE_FILE% --enable-ansi% *\n) autre (\nPause REM sur exitcode! = 0 pour que l&#39;utilisateur puisse voir ce qui n&#39;a pas fonctionné\n% PHP_BINARY% -c bin  php% POCKETMINE_FILE %% * || pause\n)","Vous pouvez ensuite double-cliquer sur le fichier pour le lancer!","PMMP vous demandera normalement de sélectionner une langue (langue qui sera utilisée uniquement pour l&#39;installation). Nous devons revenir eng pour l&#39;anglais et eng pour les Français.","Juste après, vous devrez accepter la licence. Pour ce faire, il suffit d&#39;écrire:","Encore une fois, il vous demande si vous souhaitez ignorer l&#39;assistant d&#39;installation. Dans mon cas, je vais écrire &quot;y&quot; mais vous pouvez très bien écrire &quot;N&quot; et suivre l&#39;assistant pour avoir une première configuration minimale pour votre serveur.\nAprès avoir suivi l&#39;assistant d&#39;installation (ou l&#39;avoir réussi), votre serveur démarre. Au niveau de la console, vous disposez d&#39;informations de base, presque comme si vous lanciez un serveur Spigot.","Comme pour Spigot, les commandes sont disponibles sur la console. Vous pouvez donc écrire Aidez-moi pour afficher l&#39;aide ou Arrêtez pour arrêter votre serveur. Une fois votre serveur arrêté, vous pouvez le redémarrer avec la même commande que précédemment (./start.sh sous Linux).\nPar défaut, votre serveur utilise le port 19132 (port par défaut sur Minecraft Bedrock). Si vous ne le modifiez pas, il n&#39;est pas nécessaire de le spécifier lors de la connexion, Minecraft Bedrock l&#39;utilisera automatiquement.\nConfiguration du serveur et plugins:\nPMMP présente deux fichiers de configuration, relativement similaires à ceux trouvés sur les serveurs Java: server.properties et pocketmine.yml. Dans le premier, vous pouvez configurer les options de base: port serveur, motd, slots, mode jeu, etc &#8230; Je ne m&#39;attarderai pas sur l&#39;ensemble de la config, les champs sont à mon avis assez clairs, mais je vous fais attention à ce champ :","xbox-auth = true. Si vous laissez la valeur sur vrai, le serveur s&#39;assurera que les joueurs sont correctement identifiés sur Xbox Live lors de la connexion. Sinon, le serveur ne fera pas cette vérification.","Dans le deuxième fichier, vous avez des options plus avancées concernant les timings, l&#39;utilisateur (joueur) ou la génération du monde. Cependant, je voudrais vous rappeler quelques options que je vous invite à modifier:","settings.language = &quot;eng&quot;. Pour être sûr que le serveur est en français, vous pouvez mettre eng.\nmemory.main-hard-limit = 1024. Cette limite correspond à la mémoire RAM maximale allouée. Si le serveur atteint cette étape, il s&#39;arrête immédiatement.\ndebug.commands = false. Valeur à mettre vrai si vous souhaitez pouvoir utiliser les commandes debeug, je le recommande, c&#39;est toujours pratique: / gc, / status.\nplayer.allow-movement-cheat = true. Si vous mettez cette valeur dans faux, le serveur tentera d&#39;empêcher les joueurs de tricher avec un speed-hack ou un noclip.","Pour éviter tout problème, il est important de faire les modifications de configuration avec un serveur arrêté et de s&#39;assurer que vous n&#39;avez aucune erreur lorsque vous le redémarrez après les modifications. Si tel est le cas, reportez-vous au forum d&#39;aide PMMP (en anglais).\nJe n&#39;irai pas plus loin dans la configuration de PMMP dans ce tutoriel car vous trouverez une version plus détaillée (et en français), ici. Je vous invite fortement à le lire.\nLes plugins sous PMMP, comme pour les serveurs sous Java, doivent être placés dans le dossier plugins strouvé à la racine de votre serveur. Actuellement, il n&#39;y a qu&#39;une poignée de plugins disponibles sur Poggit. Si vous souhaitez obtenir plus d&#39;informations sur ces plugins, je vous invite à consulter la documentation.\nC&#39;est la fin de ce tutoriel! Merci de l&#39;avoir suivi et j&#39;espère qu&#39;il vous a été utile! Si vous avez des questions, n&#39;hésitez pas à y répondre!\nPMMP ~ Liens utiles:\nCe didacticiel a été réalisé sur une machine virtuelle exécutant Ubuntu 16.04.3 LTS.\nClick to rate this post!\n                                   \n                               [Total: 0  Average: 0]"],"content_blocks":[{"id":"text-1","type":"text","heading":"","plain_text":"Bonjour et bienvenue dans ce tutoriel où je vais vous apprendre à créer votre serveur pour Minecraft Bedrock sur une machine Windows, Linux ou MacOS. Pour être sûr que nous sommes sur la même longueur d&#39;onde, je vous invite à lire ce guide pour mieux comprendre de quoi je parle en disant &quot;Minecraft Bedrock&quot;.\nMaintenant que tout est clair, entrons dans le vif du sujet. Qu&#39;est-ce que PocketMine-MP (PMMP)?\nPMMP est un &quot;logiciel serveur&quot; pour Minecraft Bedrock. Il faut savoir que PMMP n&#39;est clairement pas le seul &quot;logiciel serveur&quot; disponible mais c&#39;est l&#39;un des rares qui soit encore mis à jour et qui a bien progressé permettant son utilisation (ainsi qu&#39;une communauté active). Pour une liste d&#39;autres projets, je vous invite à consulter cette page.Sur Java, vous connaissez sûrement Spigot et bien là c&#39;est pareil sauf qu&#39;il permet d&#39;accueillir les joueurs de Minecraft Bedrock. Bien que les fonctionnalités et plugins proposés par PMMP soient à ce jour inférieurs à ceux proposés par Spigot, tout cela a tendance à se développer rapidement avec l&#39;essor de Minecraft Bedrock.\nVous devez également savoir que le fonctionnement interne est très différent. En effet, Minecraft Java et Minecraft Bedrock ne sont pas écrits dans les mêmes langages et n&#39;utilisent donc pas les mêmes protocoles pour transmettre des données. Ainsi, le &quot;logiciel serveur&quot; pour Minecraft Java est écrit en Java et celui pour Minecraft Bedrock est écrit en Php et c&#39;est bien le cas avec PMMP.\nAvant de passer à la configuration du serveur, voici quelques conditions préalables:","html":"<p>Bonjour et bienvenue dans ce tutoriel où je vais vous apprendre à créer votre serveur pour Minecraft Bedrock sur une machine Windows, Linux ou MacOS. Pour être sûr que nous sommes sur la même longueur d&#039;onde, je vous invite à lire ce guide pour mieux comprendre de quoi je parle en disant &quot;Minecraft Bedrock&quot;.\nMaintenant que tout est clair, entrons dans le vif du sujet. Qu&#039;est-ce que PocketMine-MP (PMMP)?\nPMMP est un &quot;logiciel serveur&quot; pour Minecraft Bedrock. Il faut savoir que PMMP n&#039;est clairement pas le seul &quot;logiciel serveur&quot; disponible mais c&#039;est l&#039;un des rares qui soit encore mis à jour et qui a bien progressé permettant son utilisation (ainsi qu&#039;une communauté active). Pour une liste d&#039;autres projets, je vous invite à consulter cette page.Sur Java, vous connaissez sûrement Spigot et bien là c&#039;est pareil sauf qu&#039;il permet d&#039;accueillir les joueurs de Minecraft Bedrock. Bien que les fonctionnalités et plugins proposés par PMMP soient à ce jour inférieurs à ceux proposés par Spigot, tout cela a tendance à se développer rapidement avec l&#039;essor de Minecraft Bedrock.\nVous devez également savoir que le fonctionnement interne est très différent. En effet, Minecraft Java et Minecraft Bedrock ne sont pas écrits dans les mêmes langages et n&#039;utilisent donc pas les mêmes protocoles pour transmettre des données. Ainsi, le &quot;logiciel serveur&quot; pour Minecraft Java est écrit en Java et celui pour Minecraft Bedrock est écrit en Php et c&#039;est bien le cas avec PMMP.\nAvant de passer à la configuration du serveur, voici quelques conditions préalables:</p>"},{"id":"text-2","type":"text","heading":"","plain_text":"avoir installé Php 7.2 avec certaines extensions (une partie du tutoriel ci-dessous est dédiée à la configuration de Php);\navoir une machine (VPS ou serveur dédié de préférence sous une distribution Linux) d&#39;y installer le serveur avec une fréquence correcte et un processeur assez similaire à ceux utilisés pour héberger les serveurs Java Minecraft;\n1 Go de mémoire vive (RAM) minimum;","html":"<p>avoir installé Php 7.2 avec certaines extensions (une partie du tutoriel ci-dessous est dédiée à la configuration de Php);\navoir une machine (VPS ou serveur dédié de préférence sous une distribution Linux) d&#039;y installer le serveur avec une fréquence correcte et un processeur assez similaire à ceux utilisés pour héberger les serveurs Java Minecraft;\n1 Go de mémoire vive (RAM) minimum;</p>"},{"id":"text-3","type":"text","heading":"","plain_text":"Il est recommandé d&#39;avoir une connaissance minimale de l&#39;installation du serveur (sous Java) et une connaissance de base d&#39;UNIX si vous êtes sous Linux.\nRemarque: PMMP ne prend pas en charge les systèmes 32 bits, si c&#39;est le cas pour votre machine, vous devrez le changer.\nPour Windows uniquement: Vous devez vérifier que Microsoft Visual C ++ 2017 redistribuable est correctement installé sur votre système afin de ne pas avoir de problèmes avec Php.\nInstallation des prérequis:","html":"<p>Il est recommandé d&#039;avoir une connaissance minimale de l&#039;installation du serveur (sous Java) et une connaissance de base d&#039;UNIX si vous êtes sous Linux.\nRemarque: PMMP ne prend pas en charge les systèmes 32 bits, si c&#039;est le cas pour votre machine, vous devrez le changer.\nPour Windows uniquement: Vous devez vérifier que Microsoft Visual C ++ 2017 redistribuable est correctement installé sur votre système afin de ne pas avoir de problèmes avec Php.\nInstallation des prérequis:</p>"},{"id":"text-4","type":"text","heading":"","plain_text":"divulgacher: Linux (recommandé) ou MacOS","html":"<p>divulgacher: Linux (recommandé) ou MacOS</p>"},{"id":"text-5","type":"text","heading":"","plain_text":"Si vous avez déjà Php 7.2, nous n&#39;avons pas besoin de suivre cette partie du tutoriel. Vous pouvez vérifier votre version Php possible avec la commande: php -v.\nProcédure d&#39;installation de Php 7.2 (source: https://thishosting.rocks/install-php-on-ubuntu/)","html":"<p>Si vous avez déjà Php 7.2, nous n&#039;avons pas besoin de suivre cette partie du tutoriel. Vous pouvez vérifier votre version Php possible avec la commande: php -v.\nProcédure d&#039;installation de Php 7.2 (source: https://thishosting.rocks/install-php-on-ubuntu/)</p>"},{"id":"text-6","type":"text","heading":"","plain_text":"Mettez à jour votre système et vos référentiels: sudo apt-get update &amp;&amp; sudo apt-get upgrade\nAjoutez les packages nécessaires et le référentiel dont vous aurez besoin: sudo apt-get install python-software-properties puis sudo add-apt-repository ppa: ondrej / php (appuyez sur la touche &quot;Entrée&quot; comme demandé)\nMettez à jour votre liste de paquets: sudo apt-get update\nsudo apt-get install php7.2. Si la commande que vous demandez pour confirmation, écrivez simplement &quot;y&quot; pour accepter\nVérifiez que votre système fonctionne maintenant sur la bonne version de php: php -v","html":"<p>Mettez à jour votre système et vos référentiels: sudo apt-get update &amp;&amp; sudo apt-get upgrade\nAjoutez les packages nécessaires et le référentiel dont vous aurez besoin: sudo apt-get install python-software-properties puis sudo add-apt-repository ppa: ondrej / php (appuyez sur la touche &quot;Entrée&quot; comme demandé)\nMettez à jour votre liste de paquets: sudo apt-get update\nsudo apt-get install php7.2. Si la commande que vous demandez pour confirmation, écrivez simplement &quot;y&quot; pour accepter\nVérifiez que votre système fonctionne maintenant sur la bonne version de php: php -v</p>"},{"id":"text-7","type":"text","heading":"","plain_text":"Vous devriez avoir quelque chose de proche:","html":"<p>Vous devriez avoir quelque chose de proche:</p>"},{"id":"text-8","type":"text","heading":"","plain_text":"divulgacher: Windows (non recommandé)","html":"<p>divulgacher: Windows (non recommandé)</p>"},{"id":"text-9","type":"text","heading":"","plain_text":"Installation du serveur:\nMaintenant que nous avons une version correctement installée de Php, nous pouvons prendre soin du serveur. Encore une fois, le processus sera différent selon que vous êtes sous Windows ou non.","html":"<p>Installation du serveur:\nMaintenant que nous avons une version correctement installée de Php, nous pouvons prendre soin du serveur. Encore une fois, le processus sera différent selon que vous êtes sous Windows ou non.</p>"},{"id":"text-10","type":"text","heading":"","plain_text":"divulgacher: Linux ou MacOS","html":"<p>divulgacher: Linux ou MacOS</p>"},{"id":"text-11","type":"text","heading":"","plain_text":"Nous allons d&#39;abord créer un dossier pour installer notre serveur. Personnellement, je vais le mettre dans &quot;home&quot; et l&#39;appeler &quot;PMMP&quot;:","html":"<p>Nous allons d&#039;abord créer un dossier pour installer notre serveur. Personnellement, je vais le mettre dans &quot;home&quot; et l&#039;appeler &quot;PMMP&quot;:</p>"},{"id":"text-12","type":"text","heading":"","plain_text":"Codé:","html":"<p>Codé:</p>"},{"id":"text-13","type":"text","heading":"","plain_text":"cd / home &amp;&amp; sudo mkdir pmmp &amp;&amp; cd pmmp /","html":"<p>cd / home &amp;&amp; sudo mkdir pmmp &amp;&amp; cd pmmp /</p>"},{"id":"text-14","type":"text","heading":"","plain_text":"Une fois dans ce dossier, nous utilisons le script prêt à l&#39;emploi que nous téléchargeons, avec curl par exemple:","html":"<p>Une fois dans ce dossier, nous utilisons le script prêt à l&#039;emploi que nous téléchargeons, avec curl par exemple:</p>"},{"id":"text-15","type":"text","heading":"","plain_text":"Codé:","html":"<p>Codé:</p>"},{"id":"text-16","type":"text","heading":"","plain_text":"curl -sL https://get.pmmp.io | bash -s -","html":"<p>curl -sL https://get.pmmp.io | bash -s -</p>"},{"id":"text-17","type":"text","heading":"","plain_text":"Remarque: ce script ne doit pas être exécuté en tant que root. Je suppose ici que vous avez des compétences de base dans les systèmes Unix et que vous utilisez donc votre propre utilisateur avec les privilèges sudo.","html":"<p>Remarque: ce script ne doit pas être exécuté en tant que root. Je suppose ici que vous avez des compétences de base dans les systèmes Unix et que vous utilisez donc votre propre utilisateur avec les privilèges sudo.</p>"},{"id":"text-18","type":"text","heading":"","plain_text":"Quand c&#39;est fait, il ne vous reste plus qu&#39;à démarrer le serveur, et oui, c&#39;était déjà rapide! Il est important de noter qu&#39;il est recommandé de le lancer en tant qu&#39;utilisateur et non en tant que root.\nLa commande pour le lancer est la suivante:","html":"<p>Quand c&#039;est fait, il ne vous reste plus qu&#039;à démarrer le serveur, et oui, c&#039;était déjà rapide! Il est important de noter qu&#039;il est recommandé de le lancer en tant qu&#039;utilisateur et non en tant que root.\nLa commande pour le lancer est la suivante:</p>"},{"id":"text-19","type":"text","heading":"","plain_text":"divulgacher: les fenêtres","html":"<p>divulgacher: les fenêtres</p>"},{"id":"text-20","type":"text","heading":"","plain_text":"Accédez à l&#39;emplacement de votre choix et créez un nouveau fichier. Je vais l&#39;appeler &quot;PMMP&quot;.\nUne fois cela fait, allez sur ce lien pour télécharger le fichier PocketMine-MP.phar. Faites-le ensuite glisser dans votre dossier et renommez-le PocketMine-MP.phar.\nCréez ensuite un fichier start.cmd qui lancera votre serveur. Dans ce fichier, mettez ceci:","html":"<p>Accédez à l&#039;emplacement de votre choix et créez un nouveau fichier. Je vais l&#039;appeler &quot;PMMP&quot;.\nUne fois cela fait, allez sur ce lien pour télécharger le fichier PocketMine-MP.phar. Faites-le ensuite glisser dans votre dossier et renommez-le PocketMine-MP.phar.\nCréez ensuite un fichier start.cmd qui lancera votre serveur. Dans ce fichier, mettez ceci:</p>"},{"id":"text-21","type":"text","heading":"","plain_text":"divulgacher: Code de lancement (Source: https://github.com/pmmp/PocketMine-MP/blob/master/start.cmd)","html":"<p>divulgacher: Code de lancement (Source: https://github.com/pmmp/PocketMine-MP/blob/master/start.cmd)</p>"},{"id":"text-22","type":"text","heading":"","plain_text":"Codé:","html":"<p>Codé:</p>"},{"id":"text-23","type":"text","heading":"","plain_text":"@Écho off","html":"<p>@Écho off</p>"},{"id":"text-24","type":"text","heading":"","plain_text":"TITLE Logiciel serveur PocketMine-MP pour Minecraft: Pocket Edition\ncd / d% ~ dp0","html":"<p>TITLE Logiciel serveur PocketMine-MP pour Minecraft: Pocket Edition\ncd / d% ~ dp0</p>"},{"id":"text-25","type":"text","heading":"","plain_text":"s&#39;il existe bin  php  php.exe (\ndéfinir PHPRC = &quot;&quot;\ndéfinir PHP_BINARY = bin  php  php.exe\n) autre (\ndéfinir PHP_BINARY = php\n)","html":"<p>s&#039;il existe bin  php  php.exe (\ndéfinir PHPRC = &quot;&quot;\ndéfinir PHP_BINARY = bin  php  php.exe\n) autre (\ndéfinir PHP_BINARY = php\n)</p>"},{"id":"text-26","type":"text","heading":"","plain_text":"s&#39;il existe PocketMine-MP.phar (\nset POCKETMINE_FILE = PocketMine-MP.phar\n) autre (\ns&#39;il existe src  pocketmine  PocketMine.php (\ndéfinir POCKETMINE_FILE = src  pocketmine  PocketMine.php\n) autre (\necho &quot;Impossible de trouver une installation PocketMine-MP valide&quot;\npause\nsortie 1\n)\n)","html":"<p>s&#039;il existe PocketMine-MP.phar (\nset POCKETMINE_FILE = PocketMine-MP.phar\n) autre (\ns&#039;il existe src  pocketmine  PocketMine.php (\ndéfinir POCKETMINE_FILE = src  pocketmine  PocketMine.php\n) autre (\necho &quot;Impossible de trouver une installation PocketMine-MP valide&quot;\npause\nsortie 1\n)\n)</p>"},{"id":"text-27","type":"text","heading":"","plain_text":"s&#39;il existe bin  mintty.exe (\nstart &quot;&quot; bin  mintty.exe -o Columns = 88 -o Rows = 32 -o AllowBlinking = 0 -o FontQuality = 3 -o Font = &quot;Consolas&quot; -o FontHeight = 10 -o CursorType = 0 -o CursorBlinks = 1 -h erreur -t &quot;PocketMine-MP&quot; -i bin / pocketmine.ico -w max% PHP_BINARY %% POCKETMINE_FILE% --enable-ansi% *\n) autre (\nPause REM sur exitcode! = 0 pour que l&#39;utilisateur puisse voir ce qui n&#39;a pas fonctionné\n% PHP_BINARY% -c bin  php% POCKETMINE_FILE %% * || pause\n)","html":"<p>s&#039;il existe bin  mintty.exe (\nstart &quot;&quot; bin  mintty.exe -o Columns = 88 -o Rows = 32 -o AllowBlinking = 0 -o FontQuality = 3 -o Font = &quot;Consolas&quot; -o FontHeight = 10 -o CursorType = 0 -o CursorBlinks = 1 -h erreur -t &quot;PocketMine-MP&quot; -i bin / pocketmine.ico -w max% PHP_BINARY %% POCKETMINE_FILE% --enable-ansi% *\n) autre (\nPause REM sur exitcode! = 0 pour que l&#039;utilisateur puisse voir ce qui n&#039;a pas fonctionné\n% PHP_BINARY% -c bin  php% POCKETMINE_FILE %% * || pause\n)</p>"},{"id":"text-28","type":"text","heading":"","plain_text":"Vous pouvez ensuite double-cliquer sur le fichier pour le lancer!","html":"<p>Vous pouvez ensuite double-cliquer sur le fichier pour le lancer!</p>"},{"id":"text-29","type":"text","heading":"","plain_text":"PMMP vous demandera normalement de sélectionner une langue (langue qui sera utilisée uniquement pour l&#39;installation). Nous devons revenir eng pour l&#39;anglais et eng pour les Français.","html":"<p>PMMP vous demandera normalement de sélectionner une langue (langue qui sera utilisée uniquement pour l&#039;installation). Nous devons revenir eng pour l&#039;anglais et eng pour les Français.</p>"},{"id":"text-30","type":"text","heading":"","plain_text":"Juste après, vous devrez accepter la licence. Pour ce faire, il suffit d&#39;écrire:","html":"<p>Juste après, vous devrez accepter la licence. Pour ce faire, il suffit d&#039;écrire:</p>"},{"id":"text-31","type":"text","heading":"","plain_text":"Encore une fois, il vous demande si vous souhaitez ignorer l&#39;assistant d&#39;installation. Dans mon cas, je vais écrire &quot;y&quot; mais vous pouvez très bien écrire &quot;N&quot; et suivre l&#39;assistant pour avoir une première configuration minimale pour votre serveur.\nAprès avoir suivi l&#39;assistant d&#39;installation (ou l&#39;avoir réussi), votre serveur démarre. Au niveau de la console, vous disposez d&#39;informations de base, presque comme si vous lanciez un serveur Spigot.","html":"<p>Encore une fois, il vous demande si vous souhaitez ignorer l&#039;assistant d&#039;installation. Dans mon cas, je vais écrire &quot;y&quot; mais vous pouvez très bien écrire &quot;N&quot; et suivre l&#039;assistant pour avoir une première configuration minimale pour votre serveur.\nAprès avoir suivi l&#039;assistant d&#039;installation (ou l&#039;avoir réussi), votre serveur démarre. Au niveau de la console, vous disposez d&#039;informations de base, presque comme si vous lanciez un serveur Spigot.</p>"},{"id":"text-32","type":"text","heading":"","plain_text":"Comme pour Spigot, les commandes sont disponibles sur la console. Vous pouvez donc écrire Aidez-moi pour afficher l&#39;aide ou Arrêtez pour arrêter votre serveur. Une fois votre serveur arrêté, vous pouvez le redémarrer avec la même commande que précédemment (./start.sh sous Linux).\nPar défaut, votre serveur utilise le port 19132 (port par défaut sur Minecraft Bedrock). Si vous ne le modifiez pas, il n&#39;est pas nécessaire de le spécifier lors de la connexion, Minecraft Bedrock l&#39;utilisera automatiquement.\nConfiguration du serveur et plugins:\nPMMP présente deux fichiers de configuration, relativement similaires à ceux trouvés sur les serveurs Java: server.properties et pocketmine.yml. Dans le premier, vous pouvez configurer les options de base: port serveur, motd, slots, mode jeu, etc &#8230; Je ne m&#39;attarderai pas sur l&#39;ensemble de la config, les champs sont à mon avis assez clairs, mais je vous fais attention à ce champ :","html":"<p>Comme pour Spigot, les commandes sont disponibles sur la console. Vous pouvez donc écrire Aidez-moi pour afficher l&#039;aide ou Arrêtez pour arrêter votre serveur. Une fois votre serveur arrêté, vous pouvez le redémarrer avec la même commande que précédemment (./start.sh sous Linux).\nPar défaut, votre serveur utilise le port 19132 (port par défaut sur Minecraft Bedrock). Si vous ne le modifiez pas, il n&#039;est pas nécessaire de le spécifier lors de la connexion, Minecraft Bedrock l&#039;utilisera automatiquement.\nConfiguration du serveur et plugins:\nPMMP présente deux fichiers de configuration, relativement similaires à ceux trouvés sur les serveurs Java: server.properties et pocketmine.yml. Dans le premier, vous pouvez configurer les options de base: port serveur, motd, slots, mode jeu, etc &#8230; Je ne m&#039;attarderai pas sur l&#039;ensemble de la config, les champs sont à mon avis assez clairs, mais je vous fais attention à ce champ :</p>"},{"id":"text-33","type":"text","heading":"","plain_text":"xbox-auth = true. Si vous laissez la valeur sur vrai, le serveur s&#39;assurera que les joueurs sont correctement identifiés sur Xbox Live lors de la connexion. Sinon, le serveur ne fera pas cette vérification.","html":"<p>xbox-auth = true. Si vous laissez la valeur sur vrai, le serveur s&#039;assurera que les joueurs sont correctement identifiés sur Xbox Live lors de la connexion. Sinon, le serveur ne fera pas cette vérification.</p>"},{"id":"text-34","type":"text","heading":"","plain_text":"Dans le deuxième fichier, vous avez des options plus avancées concernant les timings, l&#39;utilisateur (joueur) ou la génération du monde. Cependant, je voudrais vous rappeler quelques options que je vous invite à modifier:","html":"<p>Dans le deuxième fichier, vous avez des options plus avancées concernant les timings, l&#039;utilisateur (joueur) ou la génération du monde. Cependant, je voudrais vous rappeler quelques options que je vous invite à modifier:</p>"},{"id":"text-35","type":"text","heading":"","plain_text":"settings.language = &quot;eng&quot;. Pour être sûr que le serveur est en français, vous pouvez mettre eng.\nmemory.main-hard-limit = 1024. Cette limite correspond à la mémoire RAM maximale allouée. Si le serveur atteint cette étape, il s&#39;arrête immédiatement.\ndebug.commands = false. Valeur à mettre vrai si vous souhaitez pouvoir utiliser les commandes debeug, je le recommande, c&#39;est toujours pratique: / gc, / status.\nplayer.allow-movement-cheat = true. Si vous mettez cette valeur dans faux, le serveur tentera d&#39;empêcher les joueurs de tricher avec un speed-hack ou un noclip.","html":"<p>settings.language = &quot;eng&quot;. Pour être sûr que le serveur est en français, vous pouvez mettre eng.\nmemory.main-hard-limit = 1024. Cette limite correspond à la mémoire RAM maximale allouée. Si le serveur atteint cette étape, il s&#039;arrête immédiatement.\ndebug.commands = false. Valeur à mettre vrai si vous souhaitez pouvoir utiliser les commandes debeug, je le recommande, c&#039;est toujours pratique: / gc, / status.\nplayer.allow-movement-cheat = true. Si vous mettez cette valeur dans faux, le serveur tentera d&#039;empêcher les joueurs de tricher avec un speed-hack ou un noclip.</p>"},{"id":"text-36","type":"text","heading":"","plain_text":"Pour éviter tout problème, il est important de faire les modifications de configuration avec un serveur arrêté et de s&#39;assurer que vous n&#39;avez aucune erreur lorsque vous le redémarrez après les modifications. Si tel est le cas, reportez-vous au forum d&#39;aide PMMP (en anglais).\nJe n&#39;irai pas plus loin dans la configuration de PMMP dans ce tutoriel car vous trouverez une version plus détaillée (et en français), ici. Je vous invite fortement à le lire.\nLes plugins sous PMMP, comme pour les serveurs sous Java, doivent être placés dans le dossier plugins strouvé à la racine de votre serveur. Actuellement, il n&#39;y a qu&#39;une poignée de plugins disponibles sur Poggit. Si vous souhaitez obtenir plus d&#39;informations sur ces plugins, je vous invite à consulter la documentation.\nC&#39;est la fin de ce tutoriel! Merci de l&#39;avoir suivi et j&#39;espère qu&#39;il vous a été utile! Si vous avez des questions, n&#39;hésitez pas à y répondre!\nPMMP ~ Liens utiles:\nCe didacticiel a été réalisé sur une machine virtuelle exécutant Ubuntu 16.04.3 LTS.\nClick to rate this post!\n                                   \n                               [Total: 0  Average: 0]","html":"<p>Pour éviter tout problème, il est important de faire les modifications de configuration avec un serveur arrêté et de s&#039;assurer que vous n&#039;avez aucune erreur lorsque vous le redémarrez après les modifications. Si tel est le cas, reportez-vous au forum d&#039;aide PMMP (en anglais).\nJe n&#039;irai pas plus loin dans la configuration de PMMP dans ce tutoriel car vous trouverez une version plus détaillée (et en français), ici. Je vous invite fortement à le lire.\nLes plugins sous PMMP, comme pour les serveurs sous Java, doivent être placés dans le dossier plugins strouvé à la racine de votre serveur. Actuellement, il n&#039;y a qu&#039;une poignée de plugins disponibles sur Poggit. Si vous souhaitez obtenir plus d&#039;informations sur ces plugins, je vous invite à consulter la documentation.\nC&#039;est la fin de ce tutoriel! Merci de l&#039;avoir suivi et j&#039;espère qu&#039;il vous a été utile! Si vous avez des questions, n&#039;hésitez pas à y répondre!\nPMMP ~ Liens utiles:\nCe didacticiel a été réalisé sur une machine virtuelle exécutant Ubuntu 16.04.3 LTS.\nClick to rate this post!\n                                   \n                               [Total: 0  Average: 0]</p>"}],"sections":[{"id":"text-1","heading":"Text","content":"Bonjour et bienvenue dans ce tutoriel où je vais vous apprendre à créer votre serveur pour Minecraft Bedrock sur une machine Windows, Linux ou MacOS. Pour être sûr que nous sommes sur la même longueur d&#39;onde, je vous invite à lire ce guide pour mieux comprendre de quoi je parle en disant &quot;Minecraft Bedrock&quot;.\nMaintenant que tout est clair, entrons dans le vif du sujet. Qu&#39;est-ce que PocketMine-MP (PMMP)?\nPMMP est un &quot;logiciel serveur&quot; pour Minecraft Bedrock. Il faut savoir que PMMP n&#39;est clairement pas le seul &quot;logiciel serveur&quot; disponible mais c&#39;est l&#39;un des rares qui soit encore mis à jour et qui a bien progressé permettant son utilisation (ainsi qu&#39;une communauté active). Pour une liste d&#39;autres projets, je vous invite à consulter cette page.Sur Java, vous connaissez sûrement Spigot et bien là c&#39;est pareil sauf qu&#39;il permet d&#39;accueillir les joueurs de Minecraft Bedrock. Bien que les fonctionnalités et plugins proposés par PMMP soient à ce jour inférieurs à ceux proposés par Spigot, tout cela a tendance à se développer rapidement avec l&#39;essor de Minecraft Bedrock.\nVous devez également savoir que le fonctionnement interne est très différent. En effet, Minecraft Java et Minecraft Bedrock ne sont pas écrits dans les mêmes langages et n&#39;utilisent donc pas les mêmes protocoles pour transmettre des données. Ainsi, le &quot;logiciel serveur&quot; pour Minecraft Java est écrit en Java et celui pour Minecraft Bedrock est écrit en Php et c&#39;est bien le cas avec PMMP.\nAvant de passer à la configuration du serveur, voici quelques conditions préalables:"},{"id":"text-2","heading":"Text","content":"avoir installé Php 7.2 avec certaines extensions (une partie du tutoriel ci-dessous est dédiée à la configuration de Php);\navoir une machine (VPS ou serveur dédié de préférence sous une distribution Linux) d&#39;y installer le serveur avec une fréquence correcte et un processeur assez similaire à ceux utilisés pour héberger les serveurs Java Minecraft;\n1 Go de mémoire vive (RAM) minimum;"},{"id":"text-3","heading":"Text","content":"Il est recommandé d&#39;avoir une connaissance minimale de l&#39;installation du serveur (sous Java) et une connaissance de base d&#39;UNIX si vous êtes sous Linux.\nRemarque: PMMP ne prend pas en charge les systèmes 32 bits, si c&#39;est le cas pour votre machine, vous devrez le changer.\nPour Windows uniquement: Vous devez vérifier que Microsoft Visual C ++ 2017 redistribuable est correctement installé sur votre système afin de ne pas avoir de problèmes avec Php.\nInstallation des prérequis:"},{"id":"text-4","heading":"Text","content":"divulgacher: Linux (recommandé) ou MacOS"},{"id":"text-5","heading":"Text","content":"Si vous avez déjà Php 7.2, nous n&#39;avons pas besoin de suivre cette partie du tutoriel. Vous pouvez vérifier votre version Php possible avec la commande: php -v.\nProcédure d&#39;installation de Php 7.2 (source: https://thishosting.rocks/install-php-on-ubuntu/)"},{"id":"text-6","heading":"Text","content":"Mettez à jour votre système et vos référentiels: sudo apt-get update &amp;&amp; sudo apt-get upgrade\nAjoutez les packages nécessaires et le référentiel dont vous aurez besoin: sudo apt-get install python-software-properties puis sudo add-apt-repository ppa: ondrej / php (appuyez sur la touche &quot;Entrée&quot; comme demandé)\nMettez à jour votre liste de paquets: sudo apt-get update\nsudo apt-get install php7.2. Si la commande que vous demandez pour confirmation, écrivez simplement &quot;y&quot; pour accepter\nVérifiez que votre système fonctionne maintenant sur la bonne version de php: php -v"},{"id":"text-7","heading":"Text","content":"Vous devriez avoir quelque chose de proche:"},{"id":"text-8","heading":"Text","content":"divulgacher: Windows (non recommandé)"},{"id":"text-9","heading":"Text","content":"Installation du serveur:\nMaintenant que nous avons une version correctement installée de Php, nous pouvons prendre soin du serveur. Encore une fois, le processus sera différent selon que vous êtes sous Windows ou non."},{"id":"text-10","heading":"Text","content":"divulgacher: Linux ou MacOS"},{"id":"text-11","heading":"Text","content":"Nous allons d&#39;abord créer un dossier pour installer notre serveur. Personnellement, je vais le mettre dans &quot;home&quot; et l&#39;appeler &quot;PMMP&quot;:"},{"id":"text-12","heading":"Text","content":"Codé:"},{"id":"text-13","heading":"Text","content":"cd / home &amp;&amp; sudo mkdir pmmp &amp;&amp; cd pmmp /"},{"id":"text-14","heading":"Text","content":"Une fois dans ce dossier, nous utilisons le script prêt à l&#39;emploi que nous téléchargeons, avec curl par exemple:"},{"id":"text-15","heading":"Text","content":"Codé:"},{"id":"text-16","heading":"Text","content":"curl -sL https://get.pmmp.io | bash -s -"},{"id":"text-17","heading":"Text","content":"Remarque: ce script ne doit pas être exécuté en tant que root. Je suppose ici que vous avez des compétences de base dans les systèmes Unix et que vous utilisez donc votre propre utilisateur avec les privilèges sudo."},{"id":"text-18","heading":"Text","content":"Quand c&#39;est fait, il ne vous reste plus qu&#39;à démarrer le serveur, et oui, c&#39;était déjà rapide! Il est important de noter qu&#39;il est recommandé de le lancer en tant qu&#39;utilisateur et non en tant que root.\nLa commande pour le lancer est la suivante:"},{"id":"text-19","heading":"Text","content":"divulgacher: les fenêtres"},{"id":"text-20","heading":"Text","content":"Accédez à l&#39;emplacement de votre choix et créez un nouveau fichier. Je vais l&#39;appeler &quot;PMMP&quot;.\nUne fois cela fait, allez sur ce lien pour télécharger le fichier PocketMine-MP.phar. Faites-le ensuite glisser dans votre dossier et renommez-le PocketMine-MP.phar.\nCréez ensuite un fichier start.cmd qui lancera votre serveur. Dans ce fichier, mettez ceci:"},{"id":"text-21","heading":"Text","content":"divulgacher: Code de lancement (Source: https://github.com/pmmp/PocketMine-MP/blob/master/start.cmd)"},{"id":"text-22","heading":"Text","content":"Codé:"},{"id":"text-23","heading":"Text","content":"@Écho off"},{"id":"text-24","heading":"Text","content":"TITLE Logiciel serveur PocketMine-MP pour Minecraft: Pocket Edition\ncd / d% ~ dp0"},{"id":"text-25","heading":"Text","content":"s&#39;il existe bin  php  php.exe (\ndéfinir PHPRC = &quot;&quot;\ndéfinir PHP_BINARY = bin  php  php.exe\n) autre (\ndéfinir PHP_BINARY = php\n)"},{"id":"text-26","heading":"Text","content":"s&#39;il existe PocketMine-MP.phar (\nset POCKETMINE_FILE = PocketMine-MP.phar\n) autre (\ns&#39;il existe src  pocketmine  PocketMine.php (\ndéfinir POCKETMINE_FILE = src  pocketmine  PocketMine.php\n) autre (\necho &quot;Impossible de trouver une installation PocketMine-MP valide&quot;\npause\nsortie 1\n)\n)"},{"id":"text-27","heading":"Text","content":"s&#39;il existe bin  mintty.exe (\nstart &quot;&quot; bin  mintty.exe -o Columns = 88 -o Rows = 32 -o AllowBlinking = 0 -o FontQuality = 3 -o Font = &quot;Consolas&quot; -o FontHeight = 10 -o CursorType = 0 -o CursorBlinks = 1 -h erreur -t &quot;PocketMine-MP&quot; -i bin / pocketmine.ico -w max% PHP_BINARY %% POCKETMINE_FILE% --enable-ansi% *\n) autre (\nPause REM sur exitcode! = 0 pour que l&#39;utilisateur puisse voir ce qui n&#39;a pas fonctionné\n% PHP_BINARY% -c bin  php% POCKETMINE_FILE %% * || pause\n)"},{"id":"text-28","heading":"Text","content":"Vous pouvez ensuite double-cliquer sur le fichier pour le lancer!"},{"id":"text-29","heading":"Text","content":"PMMP vous demandera normalement de sélectionner une langue (langue qui sera utilisée uniquement pour l&#39;installation). Nous devons revenir eng pour l&#39;anglais et eng pour les Français."},{"id":"text-30","heading":"Text","content":"Juste après, vous devrez accepter la licence. Pour ce faire, il suffit d&#39;écrire:"},{"id":"text-31","heading":"Text","content":"Encore une fois, il vous demande si vous souhaitez ignorer l&#39;assistant d&#39;installation. Dans mon cas, je vais écrire &quot;y&quot; mais vous pouvez très bien écrire &quot;N&quot; et suivre l&#39;assistant pour avoir une première configuration minimale pour votre serveur.\nAprès avoir suivi l&#39;assistant d&#39;installation (ou l&#39;avoir réussi), votre serveur démarre. Au niveau de la console, vous disposez d&#39;informations de base, presque comme si vous lanciez un serveur Spigot."},{"id":"text-32","heading":"Text","content":"Comme pour Spigot, les commandes sont disponibles sur la console. Vous pouvez donc écrire Aidez-moi pour afficher l&#39;aide ou Arrêtez pour arrêter votre serveur. Une fois votre serveur arrêté, vous pouvez le redémarrer avec la même commande que précédemment (./start.sh sous Linux).\nPar défaut, votre serveur utilise le port 19132 (port par défaut sur Minecraft Bedrock). Si vous ne le modifiez pas, il n&#39;est pas nécessaire de le spécifier lors de la connexion, Minecraft Bedrock l&#39;utilisera automatiquement.\nConfiguration du serveur et plugins:\nPMMP présente deux fichiers de configuration, relativement similaires à ceux trouvés sur les serveurs Java: server.properties et pocketmine.yml. Dans le premier, vous pouvez configurer les options de base: port serveur, motd, slots, mode jeu, etc &#8230; Je ne m&#39;attarderai pas sur l&#39;ensemble de la config, les champs sont à mon avis assez clairs, mais je vous fais attention à ce champ :"},{"id":"text-33","heading":"Text","content":"xbox-auth = true. Si vous laissez la valeur sur vrai, le serveur s&#39;assurera que les joueurs sont correctement identifiés sur Xbox Live lors de la connexion. Sinon, le serveur ne fera pas cette vérification."},{"id":"text-34","heading":"Text","content":"Dans le deuxième fichier, vous avez des options plus avancées concernant les timings, l&#39;utilisateur (joueur) ou la génération du monde. Cependant, je voudrais vous rappeler quelques options que je vous invite à modifier:"},{"id":"text-35","heading":"Text","content":"settings.language = &quot;eng&quot;. Pour être sûr que le serveur est en français, vous pouvez mettre eng.\nmemory.main-hard-limit = 1024. Cette limite correspond à la mémoire RAM maximale allouée. Si le serveur atteint cette étape, il s&#39;arrête immédiatement.\ndebug.commands = false. Valeur à mettre vrai si vous souhaitez pouvoir utiliser les commandes debeug, je le recommande, c&#39;est toujours pratique: / gc, / status.\nplayer.allow-movement-cheat = true. Si vous mettez cette valeur dans faux, le serveur tentera d&#39;empêcher les joueurs de tricher avec un speed-hack ou un noclip."},{"id":"text-36","heading":"Text","content":"Pour éviter tout problème, il est important de faire les modifications de configuration avec un serveur arrêté et de s&#39;assurer que vous n&#39;avez aucune erreur lorsque vous le redémarrez après les modifications. Si tel est le cas, reportez-vous au forum d&#39;aide PMMP (en anglais).\nJe n&#39;irai pas plus loin dans la configuration de PMMP dans ce tutoriel car vous trouverez une version plus détaillée (et en français), ici. Je vous invite fortement à le lire.\nLes plugins sous PMMP, comme pour les serveurs sous Java, doivent être placés dans le dossier plugins strouvé à la racine de votre serveur. Actuellement, il n&#39;y a qu&#39;une poignée de plugins disponibles sur Poggit. Si vous souhaitez obtenir plus d&#39;informations sur ces plugins, je vous invite à consulter la documentation.\nC&#39;est la fin de ce tutoriel! Merci de l&#39;avoir suivi et j&#39;espère qu&#39;il vous a été utile! Si vous avez des questions, n&#39;hésitez pas à y répondre!\nPMMP ~ Liens utiles:\nCe didacticiel a été réalisé sur une machine virtuelle exécutant Ubuntu 16.04.3 LTS.\nClick to rate this post!\n                                   \n                               [Total: 0  Average: 0]"}],"media":{"primary_image":""},"relations":[{"rel":"canonical","href":"https://tutos-gameserver.fr/2020/02/20/tutoriel-pocketmine-mp-creez-votre-serveur-pour-minecraft-bedrock-windows-linux-et-macos-minecraft-fr-monter-un-serveur-minecraft/"},{"rel":"alternate","href":"https://tutos-gameserver.fr/2020/02/20/tutoriel-pocketmine-mp-creez-votre-serveur-pour-minecraft-bedrock-windows-linux-et-macos-minecraft-fr-monter-un-serveur-minecraft/llm","type":"text/html"},{"rel":"alternate","href":"https://tutos-gameserver.fr/2020/02/20/tutoriel-pocketmine-mp-creez-votre-serveur-pour-minecraft-bedrock-windows-linux-et-macos-minecraft-fr-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}