{"id":261,"date":"2020-11-18T19:22:15","date_gmt":"2020-11-18T19:22:15","guid":{"rendered":"https:\/\/picockpit.com\/raspberry-pi\/?p=261"},"modified":"2023-11-13T10:13:17","modified_gmt":"2023-11-13T10:13:17","slug":"minecraft-server-on-raspberry-pi","status":"publish","type":"post","link":"https:\/\/picockpit.com\/raspberry-pi\/ja\/minecraft-server-on-raspberry-pi%e3%83%a9%e3%82%ba%e3%83%99%e3%83%aa%e3%83%bc%e3%83%91%e3%82%a4\/","title":{"rendered":"Raspberry Pi\u3067Minecraft\u30b5\u30fc\u30d0\u30fc\u3092\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u3059\u308b\u65b9\u6cd5"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/minecraft-server-1024x576.png\" alt=\"A Minecraft Server on a Raspberry Pi title image\" class=\"wp-image-5075\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/minecraft-server-1024x576.png 1024w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/minecraft-server-300x169.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/minecraft-server-768x432.png 768w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/minecraft-server-18x10.png 18w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/minecraft-server.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Minecraft is one of the most popular games ever created. You can play it with your friends in multiplayer game mode. Did you know that a Raspberry Pi 4 is powerful enough to run a Minecraft server? In this article, you&#8217;ll learn the basics of which different variations exist, a little bit of the history of Minecraft, and how to set up and operate your own Minecraft server on your Raspberry Pi.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The History of Minecraft Servers<\/h2>\n\n\n\n<p>To talk about Minecraft servers, we have to briefly discuss the two &#8220;big&#8221; forks of Minecraft. <\/p>\n\n\n\n<p>Mojang, the creators of Minecraft, originally created Minecraft in <strong>Java<\/strong>.  <\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Fun side note: Although Java is supposed to be really portable (&#8220;write once and run anywhere&#8221;), the game depends on native libraries that are x86. This means that the Java version of Minecraft will not run on other platforms, like the Raspberry Pi. The Raspberry Pi is ARM-based (ARMv6 \/ ARMv7 \/ ARMv8, depending on which Raspberry Pi you look at).<\/p>\n<cite>Raspi Berry&#8217;s Java explanations<\/cite><\/blockquote>\n\n\n\n<p>This Java Minecraft version runs on PC, Mac and Linux (x86) machines.<\/p>\n\n\n\n<p>Accordingly, there is server software compatible with the Java edition (see below for a full discussion of the different available choices). <\/p>\n\n\n\n<p>A second version of Minecraft, written from scratch, was called MCPE (Minecraft Pocket Edition). It originally appeared on Android, and was written in <strong>C++<\/strong>. This edition was ported to Windows 10, iOS, PlayStation 4, XBox and Nintendo Switch. It is now known as <strong>Minecraft Bedrock edition<\/strong>. (Bedrock refers to the engine written in C++). This is now the main version, including cross-platform play. <\/p>\n\n\n\n<p>Unfortunately the Bedrock edition is not compatible with the Java edition. This means that Mac and Linux players can&#8217;t join in the cross-platform play with it. <\/p>\n\n\n\n<p>More importantly, it requires it&#8217;s own server software, which we&#8217;ll go into, below, briefly.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" hcb-fetch-image-from=\"https:\/\/www.youtube.com\/watch?v=g6I6B_xa9aM\" title=\"Minecraft: Java &amp; Bedrock -- Launch Trailer\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/g6I6B_xa9aM?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><figcaption class=\"wp-element-caption\">Xbox has a video explaining Bedrock vs. Java<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Installation of Spigot on Raspberry Pi OS 32 bit<\/h2>\n\n\n\n<p>This will walk you through the installation of Spigot. I use an 8 GB Raspberry Pi 4 for this, under the default 32 bit OS to begin with.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Prepare the installation<\/h3>\n\n\n\n<p>Open a terminal, and run the following commands:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"sudo apt-get update\nsudo apt-get install git openjdk-8-jre-headless\nmkdir \/home\/pi\/spigot-build\ncd \/home\/pi\/spigot-build\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #D8DEE9\">sudo<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">apt<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9\">get<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">update<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">sudo<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">apt<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9\">get<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">install<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">git<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">openjdk<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #B48EAD\">8<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9\">jre<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9\">headless<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">mkdir<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">home<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">pi<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">spigot<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9\">build<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">cd<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">home<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">pi<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">spigot<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9\">build<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>This will update the packages list, and install git and OpenJDK 8 (Java Runtime Environment, JRE). Also, it will create a new directory for building Spigot, and will change into it.<\/p>\n\n\n\n<p>Then, download the most current <a href=\"https:\/\/www.spigotmc.org\/wiki\/buildtools\/#linux\">BuildTools.jar from the SpigotMC website<\/a>. You can use <strong>wget <\/strong>for this:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"wget https:\/\/hub.spigotmc.org\/jenkins\/job\/BuildTools\/lastSuccessfulBuild\/artifact\/target\/BuildTools.jar\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #D8DEE9\">wget<\/span><span style=\"color: #D8DEE9FF\"> https<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #616E88\">\/\/hub.spigotmc.org\/jenkins\/job\/BuildTools\/lastSuccessfulBuild\/artifact\/target\/BuildTools.jar<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>This is a quick download with around 4 MB.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Build Spigot<\/h3>\n\n\n\n<p>Now start the build:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"java -jar BuildTools.jar\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #D8DEE9\">java<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9\">jar<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">BuildTools<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">jar<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>I&#8217;ve started the build at <strong>13:00<\/strong>, using my Raspberry Pi 4 8GB, and it finished at about <strong>13:15 <\/strong>&#8211; so it took about one hour and 15 minutes. Here&#8217;s a screenshot of the initial output you will see:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"515\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-89-1024x515.png\" alt=\"\" class=\"wp-image-317\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-89-1024x515.png 1024w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-89-300x151.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-89-768x386.png 768w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-89-1536x772.png 1536w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-89.png 1838w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Starting to build Spigot terminal output<\/figcaption><\/figure>\n<\/div>\n\n\n<p>The build process uses multiple cores on your Raspberry Pi:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"328\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-90-1024x328.png\" alt=\"\" class=\"wp-image-318\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-90-1024x328.png 1024w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-90-300x96.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-90-768x246.png 768w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-90-1536x492.png 1536w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-90.png 1874w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">htop output of the Spigot build process<\/figcaption><\/figure>\n<\/div>\n\n\n<p>And here is the final screen you&#8217;ll see:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"921\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-91.png\" alt=\"\" class=\"wp-image-322\" style=\"width:579px;height:631px\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-91.png 845w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-91-275x300.png 275w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-91-768x837.png 768w\" sizes=\"auto, (max-width: 845px) 100vw, 845px\" \/><figcaption class=\"wp-element-caption\">Spigot build completed, spigot-1.16.4.jar is ready<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Once the build is finished, you&#8217;ll see where the finished Spigot server .jar file was saved to. In my case (as it has built spigot-1.16.4.jar), it is:<\/p>\n\n\n\n<p><em>\/home\/pi\/spigot-build\/.\/spigot-1.16.4.jar<\/em><\/p>\n\n\n\n<p>The remaining files are not needed anymore, we just need the final spigot-*.jar<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Install your new Minecraft server<\/h3>\n\n\n\n<p>I suggest to install the Minecraft server into the \/opt directory hierarchy. Let&#8217;s do that in the next step, and rename the .jar file to just <strong>spigot.jar<\/strong>:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"sudo mkdir \/opt\/spigot\nsudo mv \/home\/pi\/spigot-build\/spigot-*.jar \/opt\/spigot\/spigot.jar\nsudo chown -R pi:pi \/opt\/spigot\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #D8DEE9\">sudo<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">mkdir<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">opt<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">spigot<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">sudo<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">mv<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">home<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">pi<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">spigot<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9\">build<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">spigot<\/span><span style=\"color: #81A1C1\">-*<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">jar<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">opt<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">spigot<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">spigot<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">jar<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">sudo<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">chown<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9\">R<\/span><span style=\"color: #D8DEE9FF\"> pi<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #D8DEE9\">pi<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">opt<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">spigot<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>The last command changes the owner of this directory to the user pi, which will make it easier for you to get started with the necessary rights, without having to create a new user. For a system which is in use by multiple people, and for extra security \/ control over rights, you might want to create your own system user to run spigot under.<\/p>\n<cite>security tip<\/cite><\/blockquote>\n\n\n\n<p>Now you can try to start your new Minecraft server, allocating 2 GB RAM to it:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"java -Xms2G -Xmx2G -XX:+UseG1GC -jar spigot.jar nogui\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #D8DEE9\">java<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9\">Xms2G<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9\">Xmx2G<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">XX<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #81A1C1\">+<\/span><span style=\"color: #D8DEE9\">UseG1GC<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9\">jar<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">spigot<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">jar<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">nogui<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Allocating more than 2700M to spigot on a 32bit Raspberry Pi OS has resulted in the server not starting for me:<\/p>\n\n\n\n<p> <em>[47.195s][warning][os,thread] Failed to start thread &#8211; pthread_create failed (EAGAIN) for attributes: stacksize: 320k, guardsize: 0k, detached.<br>[07:57:48] [Server thread\/ERROR]: Encountered an unexpected exception<br><strong>java.lang.OutOfMemoryError<\/strong>: unable to create native thread: possibly out of memory or process\/resource limits reached<br>at java.lang.Thread.start0(Native Method) ~[?:?]<br>at java.lang.Thread.start(Thread.java:803) ~[?:?]<br>at java.util.Timer.(Timer.java:177) ~[?:?]<br>at org.spigotmc.Metrics.start(Metrics.java:217) ~[spigot.jar:git-Spigot-a19903d-167ff59]<br>at org.spigotmc.SpigotConfig.registerCommands(SpigotConfig.java:91) ~[spigot.jar:git-Spigot-a19903d-167ff59]<br>at net.minecraft.server.v1_16_R3.DedicatedServer.init(DedicatedServer.java:149) ~[spigot.jar:git-Spigot-a19903d-167ff59]<br>at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:809) ~[spigot.jar:git-Spigot-a19903d-167ff59]<br>at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$0(MinecraftServer.java:164) ~[spigot.jar:git-Spigot-a19903d-167ff59]<br>at java.lang.Thread.run(Thread.java:834) [?:?]<br>[07:57:48] [Server thread\/ERROR]: This crash report has been saved to: \/opt\/spigot\/.\/crash-reports\/crash-2020-11-23_07.57.48-server.txt<br>[07:57:48] [Server thread\/INFO]: Stopping server<br>[07:57:48] [Server thread\/INFO]: Saving players<br>[07:57:49] [Server thread\/INFO]: Saving worlds<\/em><\/p>\n\n\n\n<p>As outlined below (error handling \/ insufficient memory), <strong>even if the server starts OK, it might crash with out of memory errors<\/strong>, if you give it too much memory &#8211; that is why we&#8217;re sticking with a safe <strong>maximum of 2 GB<\/strong> here. On a 64 bit OS that can be higher, so you can use more of the Raspberry Pi 4 \/ 8 GB&#8217;s RAM.<\/p>\n<cite>Spigot memory limits on 32 bit Raspberry Pi OS<\/cite><\/blockquote>\n\n\n\n<p>Spigot will now generate two new files (<strong>eula.txt<\/strong> &amp; <strong>server.properties<\/strong>) and a directory (<strong>logs<\/strong>). You will see an error on the first run, because the EULA have not been accepted yet:<\/p>\n\n\n\n<p><em>Loading libraries, please wait\u2026<br>[15:01:09] [main\/ERROR]: Failed to load properties from file: server.properties<br>[15:01:09] [main\/WARN]: Failed to load eula.txt<br>[15:01:09] [main\/INFO]: You need to agree to the EULA in order to run the server. Go to eula.txt for more info.<\/em><\/p>\n\n\n\n<p>If you have a look at eula.txt, you&#8217;ll see the following:<\/p>\n\n\n\n<p><em>#By changing the setting below to TRUE you are indicating your agreement to our EULA (<a href=\"https:\/\/account.mojang.com\/documents\/minecraft_eula\">https:\/\/account.mojang.com\/documents\/minecraft_eula<\/a>).<br>#Sun Nov 22 15:01:09 CET 2020<br>eula=false<\/em><\/p>\n\n\n\n<p>Please head on over to Mojang&#8217;s website and <a href=\"https:\/\/account.mojang.com\/documents\/minecraft_eula\">read the EULA<\/a> (end user licence agreement), before actually accepting it. <\/p>\n\n\n\n<p>Here&#8217;s how you accept it. Run<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"nano \/opt\/spigot\/eula.txt\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #D8DEE9\">nano<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">opt<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">spigot<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">eula<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">txt<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>And edit the last line to read<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"eula=true\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #D8DEE9\">eula<\/span><span style=\"color: #81A1C1\">=true<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>Save with Ctrl + O (and press Enter), and Exit with Ctrl + X<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Starting Spigot from the command line<\/h2>\n\n\n\n<p>Now try to run the command to start the server again:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"java -Xms2G -Xmx2G -XX:+UseG1GC -jar spigot.jar nogui\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #D8DEE9\">java<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9\">Xms2G<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9\">Xmx2G<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">XX<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #81A1C1\">+<\/span><span style=\"color: #D8DEE9\">UseG1GC<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9\">jar<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">spigot<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">jar<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">nogui<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>The Spigot Minecraft server will now start, and initialize. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"483\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-93-1024x483.png\" alt=\"\" class=\"wp-image-328\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-93-1024x483.png 1024w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-93-300x141.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-93-768x362.png 768w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-93-1536x724.png 1536w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-93.png 1877w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Spigot starting successfully after you have accepted the EULA<\/figcaption><\/figure>\n<\/div>\n\n\n<p>During this time, your CPU load will be near 100 % on all cores:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"376\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-92-1024x376.png\" alt=\"\" class=\"wp-image-327\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-92-1024x376.png 1024w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-92-300x110.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-92-768x282.png 768w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-92.png 1303w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">htop showing system load during Spigot initialisation<\/figcaption><\/figure>\n<\/div>\n\n\n<p>During the start, some useful information will be shown (excerpted here):<\/p>\n\n\n\n<p><em>[15:09:05] [Server thread\/INFO]: Starting minecraft server version 1.16.4<br>[15:09:06] [Server thread\/INFO]: Default game type: SURVIVAL<br>[15:09:09] [Server thread\/INFO]: Starting Minecraft server on *:25565<\/em><\/p>\n\n\n\n<p>The last line cited above shows that your Minecraft server binds to all IP addresses on the Raspberry Pi, and to <strong>port 25565 <\/strong>on those IP addresses.<\/p>\n\n\n\n<p>The startup took <strong>190.812 s <\/strong>(or about three minutes) on my stock Raspbery Pi 4 \/ 8GB. Once it&#8217;s finished, you&#8217;ll see a prompt:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"210\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-94-1024x210.png\" alt=\"\" class=\"wp-image-330\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-94-1024x210.png 1024w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-94-300x61.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-94-768x157.png 768w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-94.png 1088w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">The prompt which you can use to interact with the server<\/figcaption><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">Interacting with the Spigot server<\/h2>\n\n\n\n<p>Type<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"help\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #D8DEE9\">help<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>at this prompt (<strong>without <\/strong>the \/), to get a list of possible commands:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"827\" height=\"842\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-95.png\" alt=\"\" class=\"wp-image-331\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-95.png 827w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-95-295x300.png 295w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-95-768x782.png 768w\" sizes=\"auto, (max-width: 827px) 100vw, 827px\" \/><figcaption class=\"wp-element-caption\">a list of possible commands to interact with the server is shown<\/figcaption><\/figure>\n<\/div>\n\n\n<p>For example, with the command <strong>list<\/strong>, you can see how many players are online:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"758\" height=\"47\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-96.png\" alt=\"\" class=\"wp-image-332\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-96.png 758w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-96-300x19.png 300w\" sizes=\"auto, (max-width: 758px) 100vw, 758px\" \/><figcaption class=\"wp-element-caption\">list shows that there are no players of max 20 players online<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Using the command <strong>version<\/strong>, you can see the current version of your server, and whether a newer server is available. Note that you will have to rebuild the spigot.jar to update the server.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"53\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-97-1024x53.png\" alt=\"\" class=\"wp-image-334\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-97-1024x53.png 1024w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-97-300x16.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-97-768x40.png 768w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-97-1536x80.png 1536w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-97.png 1639w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Output of version. This server is running CraftBukkit version git-Spigot-a19903d-167ff59 (MC: 1.16.4) (Implementing API version 1.16.4-R0.1-SNAPSHOT). You are running the latest version<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Can&#8217;t keep up! Is the server overloaded? The Running behind warning<\/h2>\n\n\n\n<p>You will most likely see output such as<\/p>\n\n\n\n<p><em>[08:06:11] [Server thread\/WARN]: Can&#8217;t keep up! Is the server overloaded? Running 8444ms or 168 ticks behind<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Find your Raspberry Pi Minecraft server&#8217;s IP address<\/h2>\n\n\n\n<p>If you are not sure what your Raspberry Pi&#8217;s IP address is, you can simply find it by typing:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"ip -4 addr show\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #D8DEE9\">ip<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #B48EAD\">4<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">addr<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">show<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>This will show output similar to the following:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"942\" height=\"146\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-106.png\" alt=\"\" class=\"wp-image-348\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-106.png 942w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-106-300x46.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-106-768x119.png 768w\" sizes=\"auto, (max-width: 942px) 100vw, 942px\" \/><figcaption class=\"wp-element-caption\">The ip -4 addr shows the output on the Raspberry Pi<\/figcaption><\/figure>\n\n\n\n<p>Look for the eth0 entry (2 in my case), which is the LAN on the Raspberry Pi. The IP address is the bit after inet, and before the slash. In my case <em>192.168.1.235<\/em> :<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"256\" height=\"45\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-107.png\" alt=\"\" class=\"wp-image-349\"\/><figcaption class=\"wp-element-caption\">The important parts where the IP address can be found<\/figcaption><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">Connect to your Minecraft server<\/h2>\n\n\n\n<p>You will (of course \ud83d\ude42 need Minecraft, which you can get from <a href=\"https:\/\/www.minecraft.net\/\">the official Minecraft website<\/a>. You need the Java version of Minecraft, as discussed previously.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/www.minecraft.net\/store\/minecraft-java-edition\"><img loading=\"lazy\" decoding=\"async\" width=\"308\" height=\"532\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-98.png\" alt=\"\" class=\"wp-image-336\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-98.png 308w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-98-174x300.png 174w\" sizes=\"auto, (max-width: 308px) 100vw, 308px\" \/><\/a><figcaption class=\"wp-element-caption\">Click on Minecraft Java Edition<\/figcaption><\/figure>\n<\/div>\n\n\n<p>If you do not have Minecraft yet, and need to buy it, you will need to set up a Mojang Account. You will receive a receipt e-Mail with your purchase, which includes the download links for Windows, macOS, Linux, Arch Linux and Debian (note these have to be x86 systems as discussed before!)<\/p>\n\n\n\n<p>For Windows, for example, you&#8217;ll get MinecraftInstaller.msi:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"638\" height=\"499\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-99.png\" alt=\"\" class=\"wp-image-338\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-99.png 638w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-99-300x235.png 300w\" sizes=\"auto, (max-width: 638px) 100vw, 638px\" \/><figcaption class=\"wp-element-caption\">Minecraft Launcher Setup Wizard<\/figcaption><\/figure>\n<\/div>\n\n\n<p>On launching Minecraft, you will be presented with a login screen:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"644\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-100-1024x644.png\" alt=\"\" class=\"wp-image-340\" style=\"width:765px;height:481px\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-100-1024x644.png 1024w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-100-300x189.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-100-768x483.png 768w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-100.png 1269w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Minecraft log in screen<\/figcaption><\/figure>\n<\/div>\n\n\n<p>After you log in, you will see an overview screen, with a play button. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"137\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-101-1024x137.png\" alt=\"\" class=\"wp-image-342\" style=\"width:743px;height:99px\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-101-1024x137.png 1024w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-101-300x40.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-101-768x103.png 768w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-101.png 1026w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">When you click on Play, Minecraft will first download the latest release, in my case 1.16.4<\/figcaption><\/figure>\n<\/div>\n\n\n<p>After the download is finished, the main game screen will show up:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"871\" height=\"529\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-102.png\" alt=\"\" class=\"wp-image-344\" style=\"width:796px;height:483px\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-102.png 871w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-102-300x182.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-102-768x466.png 768w\" sizes=\"auto, (max-width: 871px) 100vw, 871px\" \/><figcaption class=\"wp-element-caption\">Main game screen offering you a choice of Singleplayer, Multiplayer and Minecraft Realms<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Click on Multiplayer here. You will get a warning about third-party online play, click on <strong>proceed <\/strong>here (optional: you can also tick the box <em>do not show this screen again<\/em>).<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"875\" height=\"577\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-105.png\" alt=\"\" class=\"wp-image-347\" style=\"width:766px;height:504px\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-105.png 875w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-105-300x198.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-105-768x506.png 768w\" sizes=\"auto, (max-width: 875px) 100vw, 875px\" \/><figcaption class=\"wp-element-caption\">Caution: Third-Party Online Play<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Now you&#8217;ll get a Windows (if you&#8217;re playing on Windows) security prompt:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"634\" height=\"464\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-103.png\" alt=\"\" class=\"wp-image-345\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-103.png 634w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-103-300x220.png 300w\" sizes=\"auto, (max-width: 634px) 100vw, 634px\" \/><figcaption class=\"wp-element-caption\">Windows Firewall security prompt<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Click on Allow access here (&#8220;Zugriff zulassen&#8221; in German). <\/p>\n\n\n\n<p>You will now see the following screen:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"872\" height=\"575\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-104.png\" alt=\"\" class=\"wp-image-346\" style=\"width:775px;height:510px\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-104.png 872w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-104-300x198.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-104-768x506.png 768w\" sizes=\"auto, (max-width: 872px) 100vw, 872px\" \/><figcaption class=\"wp-element-caption\">Play Multiplayer, scanning for games on your local network<\/figcaption><\/figure>\n<\/div>\n\n\n<p>To get started quickly, click on Direct Connection, and enter your server&#8217;s IP address here (see above for how to find out what it is):<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"873\" height=\"574\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-108.png\" alt=\"\" class=\"wp-image-350\" style=\"width:773px;height:508px\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-108.png 873w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-108-300x197.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-108-768x505.png 768w\" sizes=\"auto, (max-width: 873px) 100vw, 873px\" \/><figcaption class=\"wp-element-caption\">Direct Connection, with the ability to enter the Server Address and to Join a Server<\/figcaption><\/figure>\n<\/div>\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Minecraft will remember the IP address for the next session, and suggest it to you automatically<\/p>\n<\/blockquote>\n\n\n\n<p>Click on Join Server. It will connect, and briefly show a loading screen:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"ip -4 addr show\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #D8DEE9\">ip<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #B48EAD\">4<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">addr<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">show<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>Finally, you&#8217;ll see the Game Menu:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"874\" height=\"575\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-110.png\" alt=\"\" class=\"wp-image-352\" style=\"width:758px;height:498px\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-110.png 874w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-110-300x197.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-110-768x505.png 768w\" sizes=\"auto, (max-width: 874px) 100vw, 874px\" \/><figcaption class=\"wp-element-caption\">Game menu<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Click &#8220;Back to Game&#8221; to start playing on your new Minecraft server!<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"875\" height=\"574\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-111.png\" alt=\"\" class=\"wp-image-353\" style=\"width:758px;height:497px\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-111.png 875w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-111-300x197.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-111-768x504.png 768w\" sizes=\"auto, (max-width: 875px) 100vw, 875px\" \/><figcaption class=\"wp-element-caption\">Minecraft Multiplayer on your own Raspberry Pi Minecraft server!<\/figcaption><\/figure>\n<\/div>\n\n\n<p>You can press F3 while playing, to show an overlay with information, where you can see that you are indeed connected to a Spigot server, and check the Minecraft version:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"870\" height=\"528\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-114.png\" alt=\"\" class=\"wp-image-365\" style=\"width:764px;height:463px\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-114.png 870w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-114-300x182.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-114-768x466.png 768w\" sizes=\"auto, (max-width: 870px) 100vw, 870px\" \/><figcaption class=\"wp-element-caption\">F3 opens an overlay with some statistics and debugging information in Minecraft (while F11 will make it go full-screen)<\/figcaption><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"875\" height=\"573\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-112.png\" alt=\"\" class=\"wp-image-356\" style=\"width:765px;height:501px\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-112.png 875w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-112-300x196.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-112-768x503.png 768w\" sizes=\"auto, (max-width: 875px) 100vw, 875px\" \/><figcaption class=\"wp-element-caption\">If you leave your game unattended for some time in survival mode, you will probably die. &#8220;buyzero was slain by Zombie&#8221;, giving you an option to Respawn or go to the Title Screen<\/figcaption><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">Output on your Raspberry Pi Minecraft server<\/h2>\n\n\n\n<p>Once you have connected, there is some additional output on your Minecraft server:<\/p>\n\n\n\n<p><em>[15:53:32] [User Authenticator #1\/INFO]: UUID of player buyzero is e76a3199-3ed0-4064-8086-d9f565235f71<br>[15:53:33] [Server thread\/INFO]: buyzero[\/192.168.1.202:51388] logged in with entity id 435 at ([world]25.5, 64.0, 137.5)<\/em><\/p>\n\n\n\n<p>The command <strong>list <\/strong>now shows you that one user is logged in:<\/p>\n\n\n\n<p><em>[15:57:05] [Server thread\/INFO]: There are 1 of a max of 20 players online: buyzero<\/em><\/p>\n\n\n\n<p>Also, events pertaining to your players will be shown:<\/p>\n\n\n\n<p><em>[16:04:24] [Server thread\/INFO]: buyzero was slain by Zombie<\/em><\/p>\n\n\n\n<p>Using the command <strong>op buyzero <\/strong>you can make the user buyzero a server operator (replace your user name as appropriate):<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">op buyzero\n<em>[08:09:18] [Server thread\/INFO]: Made buyzero a server operator<\/em><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Stopping the spigot Minecraft server<\/h2>\n\n\n\n<p>If you are at the prompt of your Minecraft server, type <strong>stop <\/strong>followed by Enter. This will stop the server, save the world, and return you to the command line prompt:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">stop<\/pre>\n\n\n\n<p><em>[08:36:57] [Server thread\/INFO]: Stopping the server<br>[08:36:57] [Server thread\/INFO]: Stopping server<br>[08:36:57] [Server thread\/INFO]: Saving players<br>[08:36:57] [Server thread\/INFO]: buyzero lost connection: Server closed<br>[08:36:57] [Server thread\/INFO]: buyzero left the game<br>[08:36:57] [Server thread\/INFO]: Saving worlds<br>[08:36:57] [Server thread\/INFO]: Saving chunks for level &#8216;ServerLevel[world]&#8217;\/minecraft:overworld<br>[08:37:02] [Server thread\/INFO]: ThreadedAnvilChunkStorage (world): All chunks are saved<br>[08:37:02] [Server thread\/INFO]: Saving chunks for level &#8216;ServerLevel[world_nether]&#8217;\/minecraft:the_nether<br>[08:37:05] [Server thread\/INFO]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved<br>[08:37:05] [Server thread\/INFO]: Saving chunks for level &#8216;ServerLevel[world_the_end]&#8217;\/minecraft:the_end<br>[08:37:10] [Server thread\/INFO]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved<br>[08:37:10] [Server thread\/INFO]: ThreadedAnvilChunkStorage (world): All chunks are saved<br>[08:37:10] [Server thread\/INFO]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved<br>[08:37:10] [Server thread\/INFO]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved<\/em><\/p>\n\n\n\n<p>Your users will see the following screen:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"871\" height=\"573\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-113.png\" alt=\"\" class=\"wp-image-357\" style=\"width:788px;height:518px\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-113.png 871w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-113-300x197.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-113-768x505.png 768w\" sizes=\"auto, (max-width: 871px) 100vw, 871px\" \/><figcaption class=\"wp-element-caption\">Connection Lost \/ Server closed \/ Back to Server List<\/figcaption><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">Creating a systemd service<\/h2>\n\n\n\n<p><a href=\"https:\/\/github.com\/sindastra\/systemd-minecraft\">https:\/\/github.com\/sindastra\/systemd-minecraft<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Error handling<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">insufficient memory<\/h3>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"875\" height=\"528\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-116.png\" alt=\"\" class=\"wp-image-367\" style=\"width:760px;height:458px\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-116.png 875w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-116-300x181.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/image-116-768x463.png 768w\" sizes=\"auto, (max-width: 875px) 100vw, 875px\" \/><figcaption class=\"wp-element-caption\">Connection Lost, Internal Exception: java.io.IOException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen (the remote host closed the existing connection)<\/figcaption><\/figure>\n<\/div>\n\n\n<p>The screenshot above shows the error message the players connecting to your server will see, while on the server side, you&#8217;ll see the following log output:<\/p>\n\n\n\n<p><em>There is insufficient memory for the Java Runtime Environment to continue.<br>Native memory allocation (malloc) failed to allocate 1438248 bytes for Chunk::new<br>An error report file with more information is saved as:<br>\/opt\/spigot\/hs_err_pid1531.log<\/em><\/p>\n\n\n\n<p><em>Compiler replay data is saved as:<br>\/opt\/spigot\/replay_pid1531.log<\/em><\/p>\n\n\n\n<p>In this case you need to tweak your memory settings. As per <a href=\"https:\/\/aikar.co\/2018\/07\/02\/tuning-the-jvm-g1gc-garbage-collector-flags-for-minecraft\/\">this article&#8217;s recommendation<\/a>, it should be about 1000 MB to 1500 MB lower than the system memory available on your Raspberry Pi. Consider, that for a 32bit OS the process can only address a bit less than 4 GB of RAM in total, so even with a 32bit Raspberry Pi, the total you give to your Minecraft server should be less than 2500 MB &#8211; 2000 MB to be on the safe side (2GB).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>Following this guide, you&#8217;ll be able to run your own Raspberry Pi Minecraft servers and play together with your friends. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">References \/ Further reading<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.sindastra.de\/p\/1518\/a-little-history-of-minecraft-servers-mostly-bukkit-spigot-bedrock\/\">A little history of Minecraft Servers (mostly Bukkit \/ Spigot \/ Bedrock)<\/a> (sindastra.de)<\/li>\n\n\n\n<li><a href=\"https:\/\/www.bitloco.org\/\">Bitloco.org (Minecraft Java Edition server community)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.spigotmc.org\/wiki\/spigot-installation\/\">Spigot Installation guide<\/a> (Spigotmc.org)<\/li>\n<\/ul>\n\n\n\n<h5 class=\"wp-block-heading has-text-align-center\">&#8220;Minecraft&#8221; is a trademark of Mojang Synergies AB<\/h5>\n\n\n\n<h5 class=\"wp-block-heading has-text-align-center\"><a href=\"https:\/\/github.com\/sindastra\/systemd-minecraft#this-project-is-not-affiliated-with-minecraft\"><\/a>This website is not affiliated with Minecraft.<\/h5>\n<div class=\"shariff shariff-align-center shariff-widget-align-left shariff-buttonstretch\"><ul class=\"shariff-buttons theme-white orientation-horizontal buttonsize-medium\"><li class=\"shariff-button twitter shariff-nocustomcolor\" style=\"background-color:#595959\"><a href=\"https:\/\/twitter.com\/share?url=https%3A%2F%2Fpicockpit.com%2Fraspberry-pi%2Fja%2Fminecraft-server-on-raspberry-pi%25e3%2583%25a9%25e3%2582%25ba%25e3%2583%2599%25e3%2583%25aa%25e3%2583%25bc%25e3%2583%2591%25e3%2582%25a4%2F&text=How%20to%20Set%20Up%20a%20Minecraft%20Server%20on%20a%20Raspberry%20Pi\" title=\"Share on X\" aria-label=\"Share on X\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#000; color:#000\" target=\"_blank\"><span class=\"shariff-icon\" style=\"fill:#000\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\"><path fill=\"#000\" d=\"M14.258 10.152L23.176 0h-2.113l-7.747 8.813L7.133 0H0l9.352 13.328L0 23.973h2.113l8.176-9.309 6.531 9.309h7.133zm-2.895 3.293l-.949-1.328L2.875 1.56h3.246l6.086 8.523.945 1.328 7.91 11.078h-3.246zm0 0\"\/><\/svg><\/span><span class=\"shariff-text\" style=\"color:#000\">\u5171\u6709<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button facebook shariff-nocustomcolor\" style=\"background-color:#4273c8\"><a href=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https%3A%2F%2Fpicockpit.com%2Fraspberry-pi%2Fja%2Fminecraft-server-on-raspberry-pi%25e3%2583%25a9%25e3%2582%25ba%25e3%2583%2599%25e3%2583%25aa%25e3%2583%25bc%25e3%2583%2591%25e3%2582%25a4%2F\" title=\"\u30d5\u30a7\u30a4\u30b9\u30d6\u30c3\u30af\u4e0a\u3067\u5171\u6709\" aria-label=\"\u30d5\u30a7\u30a4\u30b9\u30d6\u30c3\u30af\u4e0a\u3067\u5171\u6709\" role=\"button\" rel=\"nofollow\" class=\"shariff-link\" style=\"; background-color:#3b5998; color:#3b5998\" target=\"_blank\"><span class=\"shariff-icon\" style=\"fill:#3b5998\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 18 32\"><path fill=\"#3b5998\" d=\"M17.1 0.2v4.7h-2.8q-1.5 0-2.1 0.6t-0.5 1.9v3.4h5.2l-0.7 5.3h-4.5v13.6h-5.5v-13.6h-4.5v-5.3h4.5v-3.9q0-3.3 1.9-5.2t5-1.8q2.6 0 4.1 0.2z\"\/><\/svg><\/span><span class=\"shariff-text\" style=\"color:#3b5998\">\u5171\u6709<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button telegram shariff-nocustomcolor\" style=\"background-color:#4084A6\"><a href=\"https:\/\/telegram.me\/share\/url?url=https%3A%2F%2Fpicockpit.com%2Fraspberry-pi%2Fja%2Fminecraft-server-on-raspberry-pi%25e3%2583%25a9%25e3%2582%25ba%25e3%2583%2599%25e3%2583%25aa%25e3%2583%25bc%25e3%2583%2591%25e3%2582%25a4%2F&text=How%20to%20Set%20Up%20a%20Minecraft%20Server%20on%20a%20Raspberry%20Pi\" title=\"Telegram\u4e0a\u3067\u5171\u6709\" aria-label=\"Telegram\u4e0a\u3067\u5171\u6709\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#0088cc; color:#0088cc\" target=\"_blank\"><span class=\"shariff-icon\" style=\"fill:#0088cc\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 32 32\"><path fill=\"#0088cc\" d=\"M30.8 6.5l-4.5 21.4c-.3 1.5-1.2 1.9-2.5 1.2L16.9 24l-3.3 3.2c-.4.4-.7.7-1.4.7l.5-7L25.5 9.2c.6-.5-.1-.8-.9-.3l-15.8 10L2 16.7c-1.5-.5-1.5-1.5.3-2.2L28.9 4.3c1.3-.5 2.3.3 1.9 2.2z\"\/><\/svg><\/span><span class=\"shariff-text\" style=\"color:#0088cc\">\u5171\u6709<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button reddit shariff-nocustomcolor\" style=\"background-color:#ff5700\"><a href=\"https:\/\/www.reddit.com\/submit?url=https%3A%2F%2Fpicockpit.com%2Fraspberry-pi%2Fja%2Fminecraft-server-on-raspberry-pi%25e3%2583%25a9%25e3%2582%25ba%25e3%2583%2599%25e3%2583%25aa%25e3%2583%25bc%25e3%2583%2591%25e3%2582%25a4%2F\" title=\"Reddit\u4e0a\u3067\u5171\u6709\" aria-label=\"Reddit\u4e0a\u3067\u5171\u6709\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#ff4500; color:#ff4500\" target=\"_blank\"><span class=\"shariff-icon\" style=\"fill:#ff4500\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"><path fill=\"#ff4500\" d=\"M440.3 203.5c-15 0-28.2 6.2-37.9 15.9-35.7-24.7-83.8-40.6-137.1-42.3L293 52.3l88.2 19.8c0 21.6 17.6 39.2 39.2 39.2 22 0 39.7-18.1 39.7-39.7s-17.6-39.7-39.7-39.7c-15.4 0-28.7 9.3-35.3 22l-97.4-21.6c-4.9-1.3-9.7 2.2-11 7.1L246.3 177c-52.9 2.2-100.5 18.1-136.3 42.8-9.7-10.1-23.4-16.3-38.4-16.3-55.6 0-73.8 74.6-22.9 100.1-1.8 7.9-2.6 16.3-2.6 24.7 0 83.8 94.4 151.7 210.3 151.7 116.4 0 210.8-67.9 210.8-151.7 0-8.4-.9-17.2-3.1-25.1 49.9-25.6 31.5-99.7-23.8-99.7zM129.4 308.9c0-22 17.6-39.7 39.7-39.7 21.6 0 39.2 17.6 39.2 39.7 0 21.6-17.6 39.2-39.2 39.2-22 .1-39.7-17.6-39.7-39.2zm214.3 93.5c-36.4 36.4-139.1 36.4-175.5 0-4-3.5-4-9.7 0-13.7 3.5-3.5 9.7-3.5 13.2 0 27.8 28.5 120 29 149 0 3.5-3.5 9.7-3.5 13.2 0 4.1 4 4.1 10.2.1 13.7zm-.8-54.2c-21.6 0-39.2-17.6-39.2-39.2 0-22 17.6-39.7 39.2-39.7 22 0 39.7 17.6 39.7 39.7-.1 21.5-17.7 39.2-39.7 39.2z\"\/><\/svg><\/span><span class=\"shariff-text\" style=\"color:#ff4500\">\u5171\u6709<\/span>&nbsp;<\/a><\/li><\/ul><\/div>","protected":false},"excerpt":{"rendered":"<p>Minecraft\u306f\u3001\u3053\u308c\u307e\u3067\u306b\u4f5c\u3089\u308c\u305f\u30b2\u30fc\u30e0\u306e\u4e2d\u3067\u6700\u3082\u4eba\u6c17\u306e\u3042\u308b\u30b2\u30fc\u30e0\u306e1\u3064\u3067\u3059\u3002\u30de\u30eb\u30c1\u30d7\u30ec\u30a4\u30e4\u30fc\u30b2\u30fc\u30e0\u30e2\u30fc\u30c9\u3067\u53cb\u9054\u3068\u4e00\u7dd2\u306b\u904a\u3076\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002Raspberry Pi 4\u304cMinecraft\u30b5\u30fc\u30d0\u30fc\u3092\u52d5\u304b\u3059\u306e\u306b\u5341\u5206\u306a\u6027\u80fd\u3092\u6301\u3063\u3066\u3044\u308b\u3053\u3068\u3092\u3054\u5b58\u77e5\u3067\u3059\u304b\uff1f\u3053\u306e\u8a18\u4e8b\u3067\u306f\u3001\u3069\u306e\u3088\u3046\u306a\u30d0\u30ea\u30a8\u30fc\u30b7\u30e7\u30f3\u304c\u5b58\u5728\u3059\u308b\u306e\u304b\u3001Minecraft\u306e\u6b74\u53f2\u3092\u5c11\u3057\u5b66\u3073\u3001Raspberry Pi\u3067\u72ec\u81ea\u306eMinecraft\u30b5\u30fc\u30d0\u30fc\u3092\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u3057\u3066\u904b\u7528\u3059\u308b\u65b9\u6cd5\u306e\u57fa\u790e\u3092\u5b66\u3073\u307e\u3059\u3002Minecraft \u30b5\u30fc\u30d0\u30fc\u306e\u6b74\u53f2 Minecraft \u30b5\u30fc\u30d0\u30fc\u306b\u3064\u3044\u3066\u8a9e\u308b\u306b\u306f\u3001Minecraft \u306e 2 \u3064\u306e\u300c\u5927\u304d\u306a\u300d\u30d5\u30a9\u30fc\u30af\u306b\u3064\u3044\u3066\u7c21\u5358\u306b\u8aac\u660e\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002Minecraft \u306e\u30af\u30ea\u30a8\u30a4\u30bf\u30fc\u3067\u3042\u308b Mojang \u306f\u3001\u3082\u3068\u3082\u3068 Java \u3067 Minecraft \u3092\u4f5c\u308a\u307e\u3057\u305f\u3002\u9762\u767d\u3044\u4f59\u8ac7\u3067\u3059\u304c\u3001Java\u306f...<\/p>","protected":false},"author":2,"featured_media":5075,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[1087,19,1086,1085,606,684,1084,1088,486,447,187,576,1089,575,581,580,683,846],"class_list":["post-261","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-raspberry-pi-how-to","tag-bedrock","tag-c","tag-java","tag-lan","tag-linux","tag-mac","tag-minecraft","tag-pocket","tag-project","tag-projects","tag-raspberry-pi","tag-server","tag-spigot","tag-web-server","tag-wi-fi","tag-wifi","tag-windows","tag-wlan"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Set Up a Minecraft Server on a Raspberry Pi | PiCockpit<\/title>\n<meta name=\"description\" content=\"Did you know that a Raspberry Pi 4 can run a Minecraft server? In this article, you&#039;ll learn the basics of how to do it yourself!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/picockpit.com\/raspberry-pi\/ja\/minecraft-server-on-raspberry-pi\u30e9\u30ba\u30d9\u30ea\u30fc\u30d1\u30a4\/\" \/>\n<meta property=\"og:locale\" content=\"ja_JP\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Set Up a Minecraft Server on a Raspberry Pi | PiCockpit\" \/>\n<meta property=\"og:description\" content=\"Did you know that a Raspberry Pi 4 can run a Minecraft server? In this article, you&#039;ll learn the basics of how to do it yourself!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/picockpit.com\/raspberry-pi\/ja\/minecraft-server-on-raspberry-pi\u30e9\u30ba\u30d9\u30ea\u30fc\u30d1\u30a4\/\" \/>\n<meta property=\"og:site_name\" content=\"PiCockpit\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/pi3gshop\" \/>\n<meta property=\"article:published_time\" content=\"2020-11-18T19:22:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-11-13T10:13:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/minecraft-server.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"raspi berry\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@pi3g\" \/>\n<meta name=\"twitter:site\" content=\"@pi3g\" \/>\n<meta name=\"twitter:label1\" content=\"\u57f7\u7b46\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"raspi berry\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593\" \/>\n\t<meta name=\"twitter:data2\" content=\"15\u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/minecraft-server-on-raspberry-pi\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/minecraft-server-on-raspberry-pi\\\/\"},\"author\":{\"name\":\"raspi berry\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#\\\/schema\\\/person\\\/7af3a7a8c999bc722029ef9ca9d78eee\"},\"headline\":\"How to Set Up a Minecraft Server on a Raspberry Pi\",\"datePublished\":\"2020-11-18T19:22:15+00:00\",\"dateModified\":\"2023-11-13T10:13:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/minecraft-server-on-raspberry-pi\\\/\"},\"wordCount\":2459,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/minecraft-server-on-raspberry-pi\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/minecraft-server.png\",\"keywords\":[\"bedrock\",\"C\",\"java\",\"LAN\",\"linux\",\"mac\",\"Minecraft\",\"pocket\",\"project\",\"Projects\",\"Raspberry Pi\",\"server\",\"spigot\",\"web server\",\"Wi-Fi\",\"WiFi\",\"windows\",\"wlan\"],\"articleSection\":[\"Tutorials\"],\"inLanguage\":\"ja\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/minecraft-server-on-raspberry-pi\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/minecraft-server-on-raspberry-pi\\\/\",\"url\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/minecraft-server-on-raspberry-pi\\\/\",\"name\":\"How to Set Up a Minecraft Server on a Raspberry Pi | PiCockpit\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/minecraft-server-on-raspberry-pi\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/minecraft-server-on-raspberry-pi\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/minecraft-server.png\",\"datePublished\":\"2020-11-18T19:22:15+00:00\",\"dateModified\":\"2023-11-13T10:13:17+00:00\",\"description\":\"Did you know that a Raspberry Pi 4 can run a Minecraft server? In this article, you'll learn the basics of how to do it yourself!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/minecraft-server-on-raspberry-pi\\\/#breadcrumb\"},\"inLanguage\":\"ja\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/minecraft-server-on-raspberry-pi\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/minecraft-server-on-raspberry-pi\\\/#primaryimage\",\"url\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/minecraft-server.png\",\"contentUrl\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/minecraft-server.png\",\"width\":1200,\"height\":675,\"caption\":\"A Minecraft Server on a Raspberry Pi title image\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/minecraft-server-on-raspberry-pi\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tutorials\",\"item\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/category\\\/raspberry-pi-how-to\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"How to Set Up a Minecraft Server on a Raspberry Pi\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#website\",\"url\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/\",\"name\":\"PiCockpit\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ja\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#organization\",\"name\":\"PiCockpit.com\",\"url\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/wp-content\\\/uploads\\\/2023\\\/07\\\/Screenshot-from-2023-07-24-15-01-24.png\",\"contentUrl\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/wp-content\\\/uploads\\\/2023\\\/07\\\/Screenshot-from-2023-07-24-15-01-24.png\",\"width\":1165,\"height\":283,\"caption\":\"PiCockpit.com\"},\"image\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/pi3gshop\",\"https:\\\/\\\/x.com\\\/pi3g\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#\\\/schema\\\/person\\\/7af3a7a8c999bc722029ef9ca9d78eee\",\"name\":\"raspi berry\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c10c423ceeff34163dd54a5472d6da17d71c0e360e0cf8cdb8847006372f216b?s=96&d=blank&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c10c423ceeff34163dd54a5472d6da17d71c0e360e0cf8cdb8847006372f216b?s=96&d=blank&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c10c423ceeff34163dd54a5472d6da17d71c0e360e0cf8cdb8847006372f216b?s=96&d=blank&r=g\",\"caption\":\"raspi berry\"},\"description\":\"I'm here to help you with all your Raspberry Pi related questions &amp; love to share about new project ideas for the Raspberry Pi, and give quick tips. Of course I'll also help you with PiCockpit and how to make your Raspberry Pi even easier to use with this raspberry pi monitoring solution :-)\",\"sameAs\":[\"https:\\\/\\\/picockpit.com\"],\"url\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/ja\\\/author\\\/raspi-berry\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Raspberry Pi\u3067Minecraft\u30b5\u30fc\u30d0\u30fc\u3092\u7acb\u3061\u4e0a\u3052\u308b\u65b9\u6cd5\uff5cPiCockpit\u30d1\u30a4\u30b3\u30c3\u30af\u30d4\u30c3\u30c8","description":"Raspberry Pi 4 \u3067 Minecraft \u30b5\u30fc\u30d0\u30fc\u3092\u5b9f\u884c\u3067\u304d\u308b\u3053\u3068\u3092\u3054\u5b58\u77e5\u3067\u3059\u304b\uff1f\u3053\u306e\u8a18\u4e8b\u3067\u306f\u3001\u305d\u308c\u3092\u81ea\u5206\u3067\u5b9f\u884c\u3059\u308b\u65b9\u6cd5\u306e\u57fa\u672c\u3092\u5b66\u3073\u307e\u3059\uff01","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/picockpit.com\/raspberry-pi\/ja\/minecraft-server-on-raspberry-pi\u30e9\u30ba\u30d9\u30ea\u30fc\u30d1\u30a4\/","og_locale":"ja_JP","og_type":"article","og_title":"How to Set Up a Minecraft Server on a Raspberry Pi | PiCockpit","og_description":"Did you know that a Raspberry Pi 4 can run a Minecraft server? In this article, you'll learn the basics of how to do it yourself!","og_url":"https:\/\/picockpit.com\/raspberry-pi\/ja\/minecraft-server-on-raspberry-pi\u30e9\u30ba\u30d9\u30ea\u30fc\u30d1\u30a4\/","og_site_name":"PiCockpit","article_publisher":"https:\/\/www.facebook.com\/pi3gshop","article_published_time":"2020-11-18T19:22:15+00:00","article_modified_time":"2023-11-13T10:13:17+00:00","og_image":[{"width":1200,"height":675,"url":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/minecraft-server.png","type":"image\/png"}],"author":"raspi berry","twitter_card":"summary_large_image","twitter_creator":"@pi3g","twitter_site":"@pi3g","twitter_misc":{"\u57f7\u7b46\u8005":"raspi berry","\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593":"15\u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/picockpit.com\/raspberry-pi\/minecraft-server-on-raspberry-pi\/#article","isPartOf":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/minecraft-server-on-raspberry-pi\/"},"author":{"name":"raspi berry","@id":"https:\/\/picockpit.com\/raspberry-pi\/#\/schema\/person\/7af3a7a8c999bc722029ef9ca9d78eee"},"headline":"How to Set Up a Minecraft Server on a Raspberry Pi","datePublished":"2020-11-18T19:22:15+00:00","dateModified":"2023-11-13T10:13:17+00:00","mainEntityOfPage":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/minecraft-server-on-raspberry-pi\/"},"wordCount":2459,"commentCount":1,"publisher":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/#organization"},"image":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/minecraft-server-on-raspberry-pi\/#primaryimage"},"thumbnailUrl":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/minecraft-server.png","keywords":["bedrock","C","java","LAN","linux","mac","Minecraft","pocket","project","Projects","Raspberry Pi","server","spigot","web server","Wi-Fi","WiFi","windows","wlan"],"articleSection":["Tutorials"],"inLanguage":"ja","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/picockpit.com\/raspberry-pi\/minecraft-server-on-raspberry-pi\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/picockpit.com\/raspberry-pi\/minecraft-server-on-raspberry-pi\/","url":"https:\/\/picockpit.com\/raspberry-pi\/minecraft-server-on-raspberry-pi\/","name":"Raspberry Pi\u3067Minecraft\u30b5\u30fc\u30d0\u30fc\u3092\u7acb\u3061\u4e0a\u3052\u308b\u65b9\u6cd5\uff5cPiCockpit\u30d1\u30a4\u30b3\u30c3\u30af\u30d4\u30c3\u30c8","isPartOf":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/#website"},"primaryImageOfPage":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/minecraft-server-on-raspberry-pi\/#primaryimage"},"image":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/minecraft-server-on-raspberry-pi\/#primaryimage"},"thumbnailUrl":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/minecraft-server.png","datePublished":"2020-11-18T19:22:15+00:00","dateModified":"2023-11-13T10:13:17+00:00","description":"Raspberry Pi 4 \u3067 Minecraft \u30b5\u30fc\u30d0\u30fc\u3092\u5b9f\u884c\u3067\u304d\u308b\u3053\u3068\u3092\u3054\u5b58\u77e5\u3067\u3059\u304b\uff1f\u3053\u306e\u8a18\u4e8b\u3067\u306f\u3001\u305d\u308c\u3092\u81ea\u5206\u3067\u5b9f\u884c\u3059\u308b\u65b9\u6cd5\u306e\u57fa\u672c\u3092\u5b66\u3073\u307e\u3059\uff01","breadcrumb":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/minecraft-server-on-raspberry-pi\/#breadcrumb"},"inLanguage":"ja","potentialAction":[{"@type":"ReadAction","target":["https:\/\/picockpit.com\/raspberry-pi\/minecraft-server-on-raspberry-pi\/"]}]},{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/picockpit.com\/raspberry-pi\/minecraft-server-on-raspberry-pi\/#primaryimage","url":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/minecraft-server.png","contentUrl":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/minecraft-server.png","width":1200,"height":675,"caption":"A Minecraft Server on a Raspberry Pi title image"},{"@type":"BreadcrumbList","@id":"https:\/\/picockpit.com\/raspberry-pi\/minecraft-server-on-raspberry-pi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/picockpit.com\/raspberry-pi\/"},{"@type":"ListItem","position":2,"name":"Tutorials","item":"https:\/\/picockpit.com\/raspberry-pi\/category\/raspberry-pi-how-to\/"},{"@type":"ListItem","position":3,"name":"How to Set Up a Minecraft Server on a Raspberry Pi"}]},{"@type":"WebSite","@id":"https:\/\/picockpit.com\/raspberry-pi\/#website","url":"https:\/\/picockpit.com\/raspberry-pi\/","name":"PiCockpit","description":"","publisher":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/picockpit.com\/raspberry-pi\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ja"},{"@type":"Organization","@id":"https:\/\/picockpit.com\/raspberry-pi\/#organization","name":"PiCockpit.com","url":"https:\/\/picockpit.com\/raspberry-pi\/","logo":{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/picockpit.com\/raspberry-pi\/#\/schema\/logo\/image\/","url":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/07\/Screenshot-from-2023-07-24-15-01-24.png","contentUrl":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/07\/Screenshot-from-2023-07-24-15-01-24.png","width":1165,"height":283,"caption":"PiCockpit.com"},"image":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/pi3gshop","https:\/\/x.com\/pi3g"]},{"@type":"Person","@id":"https:\/\/picockpit.com\/raspberry-pi\/#\/schema\/person\/7af3a7a8c999bc722029ef9ca9d78eee","name":"\u30e9\u30ba\u30d1\u30a4\u30fb\u30d9\u30ea\u30fc","image":{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/secure.gravatar.com\/avatar\/c10c423ceeff34163dd54a5472d6da17d71c0e360e0cf8cdb8847006372f216b?s=96&d=blank&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/c10c423ceeff34163dd54a5472d6da17d71c0e360e0cf8cdb8847006372f216b?s=96&d=blank&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c10c423ceeff34163dd54a5472d6da17d71c0e360e0cf8cdb8847006372f216b?s=96&d=blank&r=g","caption":"raspi berry"},"description":"\u79c1\u306fRaspberry Pi\u306b\u95a2\u3059\u308b\u3042\u3089\u3086\u308b\u8cea\u554f\u306b\u304a\u7b54\u3048\u3057\u3001Raspberry Pi\u306e\u65b0\u3057\u3044\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30a2\u30a4\u30c7\u30a2\u3084\u7c21\u5358\u306a\u30d2\u30f3\u30c8\u3092\u5171\u6709\u3059\u308b\u306e\u304c\u5927\u597d\u304d\u3067\u3059\u3002\u3082\u3061\u308d\u3093\u3001PiCockpit\u306b\u3064\u3044\u3066\u3082\u304a\u624b\u4f1d\u3044\u3057\u307e\u3059\u3057\u3001\u3053\u306e\u30e9\u30ba\u30d9\u30ea\u30fc\u30d1\u30a4\u30fb\u30e2\u30cb\u30bf\u30ea\u30f3\u30b0\u30fb\u30bd\u30ea\u30e5\u30fc\u30b7\u30e7\u30f3\u3092\u4f7f\u3063\u3066Raspberry Pi\u3092\u3088\u308a\u4f7f\u3044\u3084\u3059\u304f\u3059\u308b\u65b9\u6cd5\u3082\u3054\u7d39\u4ecb\u3057\u307e\u3059 :-)","sameAs":["https:\/\/picockpit.com"],"url":"https:\/\/picockpit.com\/raspberry-pi\/ja\/author\/raspi-berry\/"}]}},"_links":{"self":[{"href":"https:\/\/picockpit.com\/raspberry-pi\/ja\/wp-json\/wp\/v2\/posts\/261","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/picockpit.com\/raspberry-pi\/ja\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/picockpit.com\/raspberry-pi\/ja\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/picockpit.com\/raspberry-pi\/ja\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/picockpit.com\/raspberry-pi\/ja\/wp-json\/wp\/v2\/comments?post=261"}],"version-history":[{"count":24,"href":"https:\/\/picockpit.com\/raspberry-pi\/ja\/wp-json\/wp\/v2\/posts\/261\/revisions"}],"predecessor-version":[{"id":5960,"href":"https:\/\/picockpit.com\/raspberry-pi\/ja\/wp-json\/wp\/v2\/posts\/261\/revisions\/5960"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/picockpit.com\/raspberry-pi\/ja\/wp-json\/wp\/v2\/media\/5075"}],"wp:attachment":[{"href":"https:\/\/picockpit.com\/raspberry-pi\/ja\/wp-json\/wp\/v2\/media?parent=261"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/picockpit.com\/raspberry-pi\/ja\/wp-json\/wp\/v2\/categories?post=261"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/picockpit.com\/raspberry-pi\/ja\/wp-json\/wp\/v2\/tags?post=261"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}