<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>haisaba on haisaba｜ゲームサーバー＆個人サーバー構築ラボ</title><link>https://haisaba.com/</link><description>Recent content in haisaba on haisaba｜ゲームサーバー＆個人サーバー構築ラボ</description><generator>Hugo</generator><language>ja</language><lastBuildDate>Wed, 21 Oct 2026 19:00:00 +0900</lastBuildDate><atom:link href="https://haisaba.com/index.xml" rel="self" type="application/rss+xml"/><item><title>はじめてのマイクラサーバー 第0回：自分のサーバーを持つと何ができる？Realms・ゲーム用VPSとの違い</title><link>https://haisaba.com/minecraft-server-beginner-00-why/</link><pubDate>Wed, 21 Oct 2026 19:00:00 +0900</pubDate><guid>https://haisaba.com/minecraft-server-beginner-00-why/</guid><description>&lt;p&gt;「友だちと遊びたいのに、ホストの人がいないと入れない」「ワールドが消えないか不安」。&lt;strong&gt;自分のサーバーを持つと、こうしたストレスが減ります&lt;/strong&gt;。第0回では、サーバーを持つと何ができるのか、どんな手間があるのかを整理します。&lt;/p&gt;&#10;&lt;figure class="fig"&gt;&lt;img src="https://haisaba.com/images/charts/beginner-why.svg" alt="自分のサーバーでできることの図" width="760" loading="lazy" decoding="async"&gt;&lt;figcaption&gt;図：自分のサーバーでできること（当サイト作成の自作図）&lt;/figcaption&gt;&lt;/figure&gt;&#10;&#10;&lt;p&gt;&lt;span class="word"&gt;&lt;b&gt;サーバー&lt;/b&gt;：みんなが同じ世界で遊ぶための「場所」を動かし続けるソフト（またはそのPC）&lt;/span&gt;&#10;&#10;&lt;span class="word"&gt;&lt;b&gt;Realms&lt;/b&gt;：Mojang（マイクロソフト）の公式の有料サーバーサービス。月額制&lt;/span&gt;&#10;&lt;/p&gt;&#10;&lt;h2 id="自分のサーバーでできること"&gt;自分のサーバーでできること&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;友だちと好きなときに遊べる&lt;/strong&gt;：「LANに公開」のように、ホストのゲームに入る形ではありません。サーバーが動いていれば、ホストの人がゲームを開いていなくても入れます。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;ワールドが残る・守れる&lt;/strong&gt;：ワールドはサーバーに保存され続けます。バックアップも自分で取れます（&lt;a href="https://haisaba.com/minecraft-server-backup-linux/"&gt;自動バックアップの記事&lt;/a&gt;）。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;人数・設定を自由に決められる&lt;/strong&gt;：同時に入れる人数（&lt;code&gt;max-players&lt;/code&gt;）、難易度、ホワイトリストなどを自分で決められます（&lt;a href="https://haisaba.com/minecraft-server-beginner-04-properties/"&gt;第4回&lt;/a&gt;）。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Mod やプラグインも選べる&lt;/strong&gt;：Paper などのサーバーソフトを使う方法もあります（&lt;a href="https://haisaba.com/paper-vs-vanilla-server/"&gt;PaperMC と公式サーバーの比較&lt;/a&gt;）。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;自宅PCなら月額料金がかからない&lt;/strong&gt;：サーバーソフトは無料です（電気代はかかります）。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="正直なデメリット"&gt;正直なデメリット&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;管理の手間&lt;/strong&gt;：起動・停止、アップデート、バックアップを自分で行います。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;自宅PCの場合&lt;/strong&gt;：遊ぶ間は PC を付けっぱなしにする必要があります。外から入るにはポート開放が必要で、回線によってはできません（&lt;a href="https://haisaba.com/minecraft-server-port-forwarding-cgnat/"&gt;ポート開放できないときの切り分け&lt;/a&gt;）。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;PCの性能が必要&lt;/strong&gt;：当サイトの実測では、2〜5人でサーバーがメモリを約 2.2〜2.5GB 使いました（&lt;a href="https://haisaba.com/minecraft-server-players-memory/"&gt;人数別の実測&lt;/a&gt;）。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;安全の注意&lt;/strong&gt;：外に公開するなら、ホワイトリストや RCON のポートを閉じるなどの対策が必要です。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="自宅pcrealmsゲーム用vpsの比較"&gt;自宅PC・Realms・ゲーム用VPSの比較&lt;/h2&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;自宅PC&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Realms（Java版）&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;ゲーム用VPS&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;月額&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;なし（電気代はかかる）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;7.99米ドル／月&lt;/strong&gt;（公式ページの米ドル表示。日本円の価格は未確認）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;プランによる（各社の公式ページで確認）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;同時に遊べる人数&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;PCの性能による&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;本人＋10人&lt;/strong&gt;（公式ページより）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;プランの性能による&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ホストがいなくても入れる&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;PCが動いていれば入れる&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;入れる（公式ページより）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;入れる&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;24時間動かす&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;PCを付けっぱなしにする必要&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;公式が運用&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;業者が運用&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;設定の自由さ&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;高い&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;公式ページで選べる範囲（Mod などの詳細は未確認）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;高い&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;管理の手間&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;多い&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;少ない&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;中くらい（推定）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;バックアップ&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;自分で取る&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;無料のバックアップあり（公式ページより）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;プランによる&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Realms の価格と人数は、&lt;a href="https://www.minecraft.net/en-us/realms"&gt;Minecraft 公式の Realms ページ&lt;/a&gt;（英語版）で &lt;strong&gt;2026-10-21 に確認&lt;/strong&gt;しました。価格は変わることがあります。Realms は当サイトでは契約していません。&lt;/li&gt;&#10;&lt;li&gt;「管理の手間」は当サイトの見方です（推定）。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="ゲーム用vpsという選択肢"&gt;ゲーム用VPSという選択肢&lt;/h2&gt;&#10;&lt;p&gt;自宅PCを付けっぱなしにしたくない、ポート開放が難しい、でも設定は自由にしたい。そんなときは、ゲーム用VPS（ネット上に借りる自分専用のサーバー）も候補になります。&lt;/p&gt;&#10;&#10;&lt;div class="ad"&gt;&lt;p class="ad-label"&gt;【PR】ここから下は広告です（A8.net）&lt;/p&gt;&#10;&lt;a href="https://px.a8.net/svt/ejp?a8mat=4BEL1P+FFHG6Q+50+79YXW2" rel="nofollow"&gt;【ConoHa for GAME】マルチプレイがかんたんにすぐ遊べるゲームサーバー&lt;/a&gt;&lt;br&gt;&#10;&lt;img border="0" width="1" height="1" src="https://www13.a8.net/0.gif?a8mat=4BEL1P+FFHG6Q+50+79YXW2" alt=""&gt;&#10;&lt;/div&gt;&#10;&#10;&lt;ul&gt;&#10;&lt;li&gt;上のサービスは、当サイトではまだ契約・利用していません。料金は公式ページで確認してください。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="まずは自宅pcで試してみよう"&gt;まずは自宅PCで試してみよう&lt;/h2&gt;&#10;&lt;p&gt;無料で始められるのは自宅PCです。この連載では、自宅PCでサーバーを立てる手順を1回1ステップで説明します。&lt;/p&gt;</description></item><item><title>はじめてのマイクラサーバー 第6回：友だちと遊ぶには？ポート開放とゲーム用VPSの選び方</title><link>https://haisaba.com/minecraft-server-beginner-06-play-with-friends/</link><pubDate>Wed, 21 Oct 2026 09:45:00 +0900</pubDate><guid>https://haisaba.com/minecraft-server-beginner-06-play-with-friends/</guid><description>&lt;p&gt;最終回は、&lt;strong&gt;友だちと一緒に遊ぶ方法&lt;/strong&gt;です。自分のPCの中だけ（&lt;code&gt;localhost&lt;/code&gt;）なら第5回までで遊べますが、ほかの家の友だちを入れるには、もう1段階必要です。&lt;/p&gt;&#10;&lt;figure class="fig"&gt;&lt;img src="https://haisaba.com/images/charts/beginner-choices.svg" alt="自宅PCとVPSの選び方の図" width="760" loading="lazy" decoding="async"&gt;&lt;figcaption&gt;図：2つの方法（当サイト作成の自作図）&lt;/figcaption&gt;&lt;/figure&gt;&#10;&#10;&lt;h2 id="方法1自宅のルーターでポートを開ける"&gt;方法1：自宅のルーターでポートを開ける&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;ルーターの設定で、&lt;strong&gt;25565 番を、サーバーのPCに転送&lt;/strong&gt;します（ポート開放）。やり方はルーターごとに違うので、ルーターの説明書を見てください（出典：&lt;a href="https://help.minecraft.net/hc/en-us/articles/360058525452"&gt;Minecraft Help&lt;/a&gt;）。&lt;/li&gt;&#10;&lt;li&gt;友だちは「&lt;strong&gt;グローバルIP:25565&lt;/strong&gt;」で接続します。公式の手順書でも、&lt;strong&gt;グローバルIPは信頼できる人にだけ教え、公開しない&lt;/strong&gt;よう強く勧めています。&lt;/li&gt;&#10;&lt;li&gt;回線が &lt;strong&gt;CGNAT&lt;/strong&gt; だと、ポートを開けても届きません。見分け方は&lt;a href="https://haisaba.com/minecraft-server-port-forwarding-cgnat/"&gt;ポート開放できないときの切り分け&lt;/a&gt;にまとめています。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;当サイトでは、ルーターでのポート開放は試していません（未検証）。&lt;/strong&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;&lt;span class="word"&gt;&lt;b&gt;ポート開放&lt;/b&gt;：ルーターに「25565番に来た通信は、このPCへ通してね」と設定すること&lt;/span&gt;&#10;&#10;&lt;span class="word"&gt;&lt;b&gt;グローバルIP&lt;/b&gt;：インターネット上での、自宅の回線の住所のような番号&lt;/span&gt;&#10;&#10;&lt;span class="word"&gt;&lt;b&gt;CGNAT&lt;/b&gt;：回線事業者が、複数の家で1つのグローバルIPを共有するしくみ。この場合は外から自宅へ直接つなげません&lt;/span&gt;&#10;&lt;/p&gt;&#10;&lt;h2 id="方法2ゲーム用vpsを借りる"&gt;方法2：ゲーム用VPSを借りる&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;サーバーを、24時間動いている外部のサーバー（VPS）に置く方法です。&lt;strong&gt;自宅の回線を公開しなくて済み&lt;/strong&gt;、自分のPCを付けっぱなしにする必要もありません。&lt;/li&gt;&#10;&lt;li&gt;代わりに&lt;strong&gt;月額の費用&lt;/strong&gt;がかかります。料金はプランによって違うので、各社の公式ページで確認してください。&lt;/li&gt;&#10;&lt;li&gt;メモリの目安は、当サイトの実測では &lt;strong&gt;2〜5人で約 2.2〜2.5GB&lt;/strong&gt;（ヒープ 2GB、自動クライアントで計測）でした（&lt;a href="https://haisaba.com/minecraft-server-players-memory/"&gt;人数別の実測&lt;/a&gt;）。OS の分も考えると、**4GB 程度のプランが安心（推定）**です。&lt;/li&gt;&#10;&lt;li&gt;比べ方は&lt;a href="https://haisaba.com/minecraft-home-pc-vs-game-vps/"&gt;自宅PC と ゲームVPS の比較&lt;/a&gt;にまとめています。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;span class="word"&gt;&lt;b&gt;VPS&lt;/b&gt;：ネット上に借りる、自分専用のサーバー。ゲーム用のプランは、マイクラを簡単に入れられるようになっていることが多いです&lt;/span&gt;&#10;&#10;&lt;p&gt;&#10;&lt;div class="ad"&gt;&lt;p class="ad-label"&gt;【PR】ここから下は広告です（A8.net）&lt;/p&gt;&#10;&lt;a href="https://px.a8.net/svt/ejp?a8mat=4BEL1P+FFHG6Q+50+79YXW2" rel="nofollow"&gt;【ConoHa for GAME】マルチプレイがかんたんにすぐ遊べるゲームサーバー&lt;/a&gt;&lt;br&gt;&#10;&lt;img border="0" width="1" height="1" src="https://www13.a8.net/0.gif?a8mat=4BEL1P+FFHG6Q+50+79YXW2" alt=""&gt;&#10;&lt;/div&gt;&#10;&#10;&#10;&lt;div class="ad"&gt;&lt;p class="ad-label"&gt;【PR】ここから下は広告です（A8.net）&lt;/p&gt;&#10;&lt;a href="https://px.a8.net/svt/ejp?a8mat=4BEL1P+FG2VSI+CO4+2N9KIA" rel="nofollow"&gt;XServer VPS for Game&lt;/a&gt;&#10;&#10;&#10;&#10;&lt;img border="0" width="1" height="1" src="https://www11.a8.net/0.gif?a8mat=4BEL1P+FG2VSI+CO4+2N9KIA" alt=""&gt;&#10;&lt;/div&gt;&#10;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;当サイトでは、上の2社のサービスはまだ&lt;strong&gt;契約・利用していません&lt;/strong&gt;。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="どちらを選ぶか"&gt;どちらを選ぶか&lt;/h2&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;こんなとき&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;おすすめ&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;まず無料で試したい／家族だけで遊ぶ&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;自宅PC（同じ家の中なら、LAN内のアドレスで入れるはずです。当サイトでは未検証）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;回線が CGNAT／ポート開放が不安&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ゲーム用VPS&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;友だちがいつでも入れるようにしたい&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ゲーム用VPS&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;div class="okbox"&gt;&lt;p class="okbox-title"&gt;✅ この表示になればOK&lt;/p&gt;&lt;ul&gt;&#10;&lt;li&gt;自宅PCで遊ぶか、VPS を借りるかを決めた&lt;/li&gt;&#10;&lt;li&gt;自宅PCなら、ホワイトリストに友だちの名前を入れ、RCON などほかのポートは開けない&lt;/li&gt;&#10;&lt;li&gt;公開するサーバーは &lt;code&gt;online-mode=true&lt;/code&gt;（初期値）のまま&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/div&gt;&#10;&#10;&lt;p&gt;おつかれさまでした。連載はこれで終わりです。バックアップの取り方は&lt;a href="https://haisaba.com/minecraft-server-backup-linux/"&gt;自動バックアップの記事&lt;/a&gt;、重いときは&lt;a href="https://haisaba.com/minecraft-server-lag-view-simulation-distance/"&gt;重い原因の記事&lt;/a&gt;へどうぞ。&lt;/p&gt;&#10;&lt;h2 id="参照url"&gt;参照URL&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Minecraft Help（サーバーの立て方）: &lt;a href="https://help.minecraft.net/hc/en-us/articles/360058525452"&gt;https://help.minecraft.net/hc/en-us/articles/360058525452&lt;/a&gt; （2026-10-21 確認）&lt;/li&gt;&#10;&lt;li&gt;ConoHa for GAME 料金: &lt;a href="https://game.conoha.jp/pricing/"&gt;https://game.conoha.jp/pricing/&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;XServer VPS for Game: &lt;a href="https://vps.xserver.ne.jp/game-server/"&gt;https://vps.xserver.ne.jp/game-server/&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>はじめてのマイクラサーバー 第5回：サーバーを起動して接続し、正しく停止する</title><link>https://haisaba.com/minecraft-server-beginner-05-start-join/</link><pubDate>Wed, 21 Oct 2026 09:44:00 +0900</pubDate><guid>https://haisaba.com/minecraft-server-beginner-05-start-join/</guid><description>&lt;p&gt;第5回は、いよいよ&lt;strong&gt;サーバーを起動して、接続して、正しく止めます&lt;/strong&gt;。&lt;/p&gt;&#10;&lt;h2 id="1-起動してdoneを確認する"&gt;1. 起動して「Done」を確認する&lt;/h2&gt;&#10;&lt;p&gt;第3回と同じコマンドで起動します。&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;java -Xms1G -Xmx1G -jar server.jar nogui&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;figure class="fig video"&gt;&lt;video muted playsinline controls preload="none" poster="/video/start-poster.webp" width="1104" height="720"&gt;&lt;source src="https://haisaba.com/video/start.mp4" type="video/mp4"&gt;&lt;/video&gt;&lt;figcaption&gt;録画：起動 → Done → list → stop → ポートが閉じたことを確認。録画の java は、Java 25 の警告表示（sun.misc.Unsafe）を出さないオプション --sun-misc-unsafe-memory-access=allow を付けて実行（当サイトの検証機・Linux で実際に操作した画面。音声なし）&lt;/figcaption&gt;&lt;/figure&gt;&#10;&#10;&lt;ul&gt;&#10;&lt;li&gt;「&lt;strong&gt;Done (○○s)! For help, type &amp;ldquo;help&amp;rdquo;&lt;/strong&gt;」と出たら起動完了です。当サイトの録画では &lt;code&gt;Done (2.483s)&lt;/code&gt; でした（新しいワールドの作成を含む）。&lt;/li&gt;&#10;&lt;li&gt;起動中のターミナルには、そのままコマンドを入力できます。&lt;code&gt;list&lt;/code&gt; で、今入っている人数が表示されます。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;span class="word"&gt;&lt;b&gt;コンソール&lt;/b&gt;：サーバーを起動したターミナルの画面。ここに list や stop などのコマンドを入力します&lt;/span&gt;&#10;&#10;&lt;h2 id="2-接続する"&gt;2. 接続する&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;自分のPCでマイクラ（Java版）を開き、「マルチプレイ」→「サーバーを追加」で、アドレスに &lt;strong&gt;&lt;code&gt;localhost&lt;/code&gt;&lt;/strong&gt; と入れます（同じPCでサーバーを動かしているとき。出典：&lt;a href="https://help.minecraft.net/hc/en-us/articles/360058525452"&gt;Minecraft Help&lt;/a&gt;）。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;当サイトの検証機には、ゲームのクライアントがありません。&lt;/strong&gt; そのため下の録画では、無料の自動クライアント「mineflayer」を接続しています（26.3 に未対応のため、この録画だけ 26.1 のサーバーです）。&lt;strong&gt;ゲーム画面での接続は撮影していません。&lt;/strong&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;figure class="fig video"&gt;&lt;video muted playsinline controls preload="none" poster="/video/join-poster.webp" width="1104" height="720"&gt;&lt;source src="https://haisaba.com/video/join.mp4" type="video/mp4"&gt;&lt;/video&gt;&lt;figcaption&gt;録画：下の画面で自動クライアント（Bot1、Bot2）を接続。ホワイトリストを有効にすると Bot2 が入れなくなる。録画の java は、Java 25 の警告表示（sun.misc.Unsafe）を出さないオプション --sun-misc-unsafe-memory-access=allow を付けて実行（当サイトの検証機・Linux で実際に操作した画面。音声なし）&lt;/figcaption&gt;&lt;/figure&gt;&#10;&#10;&lt;span class="word"&gt;&lt;b&gt;ホワイトリスト&lt;/b&gt;：入ってよい人の名簿。26.3 では初期値で有効です&lt;/span&gt;&#10;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;code&gt;whitelist on&lt;/code&gt; の後は、名簿にない Bot2 が「&lt;strong&gt;You are not white-listed on this server!&lt;/strong&gt;」で切断されました。&lt;/li&gt;&#10;&lt;li&gt;友だちを入れるには、コンソールで &lt;code&gt;whitelist add 名前&lt;/code&gt; を実行します。&lt;strong&gt;オンラインモード（初期値）での &lt;code&gt;whitelist add&lt;/code&gt; の動きは、当サイトでは未検証&lt;/strong&gt;です（検証はアカウントを使わないオフラインモードで行ったため）。詳しくは&lt;a href="https://haisaba.com/minecraft-server-whitelist-not-whitelisted/"&gt;ホワイトリストの記事&lt;/a&gt;を見てください。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="3-正しく止める"&gt;3. 正しく止める&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;コンソールで &lt;strong&gt;&lt;code&gt;stop&lt;/code&gt;&lt;/strong&gt; と入力します。ワールドが保存されてから終了します。ターミナルを閉じる（×ボタン）で止めると、保存されないおそれがあります。&lt;/li&gt;&#10;&lt;li&gt;録画では、止めた後に &lt;code&gt;ss -ltn&lt;/code&gt; で 25565 番の待ち受けがなくなったことを確認しました。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;div class="okbox"&gt;&lt;p class="okbox-title"&gt;✅ この表示になればOK&lt;/p&gt;&lt;ul&gt;&#10;&lt;li&gt;起動して「&lt;strong&gt;Done&lt;/strong&gt;」が出た&lt;/li&gt;&#10;&lt;li&gt;自分のPCのマイクラから &lt;code&gt;localhost&lt;/code&gt; で入れた（入れない場合は、ホワイトリストを確認）&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;stop&lt;/code&gt; で「Stopping the server」と出て、プロンプト（入力待ちの表示）に戻った&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/div&gt;</description></item><item><title>はじめてのマイクラサーバー 第4回：server.propertiesで最初に見る5つの設定</title><link>https://haisaba.com/minecraft-server-beginner-04-properties/</link><pubDate>Wed, 21 Oct 2026 09:43:00 +0900</pubDate><guid>https://haisaba.com/minecraft-server-beginner-04-properties/</guid><description>&lt;p&gt;第4回は、サーバーの設定ファイル &lt;strong&gt;server.properties&lt;/strong&gt; を見ます。項目はたくさんありますが、&lt;strong&gt;最初は5つだけ&lt;/strong&gt;確認すれば十分です。&lt;/p&gt;&#10;&lt;span class="word"&gt;&lt;b&gt;server.properties&lt;/b&gt;：サーバーの設定ファイル。第3回の初回起動で作られます。テキストエディタで開けます&lt;/span&gt;&#10;&#10;&lt;h2 id="最初に見る5つ263-の初期値は当サイトで確認"&gt;最初に見る5つ（26.3 の初期値は当サイトで確認）&lt;/h2&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;設定&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;初期値&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;意味&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;server-ip&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;（空欄）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;待ち受けるアドレス。空欄なら、そのPCのすべてのアドレスで待ち受けます&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;server-port&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;25565&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;接続に使う番号（ポート）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;max-players&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;20&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;同時に入れる人数の上限&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;white-list&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;true&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;許可した人だけが入れる設定（26.3 では初期値で有効）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;motd&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;A Minecraft Server&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;サーバー一覧に表示される説明文&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;p&gt;&lt;span class="word"&gt;&lt;b&gt;ポート&lt;/b&gt;：PCの中の「受付窓口の番号」。マイクラのサーバーは初期値で 25565 番を使います&lt;/span&gt;&#10;&#10;&lt;span class="word"&gt;&lt;b&gt;ホワイトリスト&lt;/b&gt;：入ってよい人の名簿。有効だと、名簿にない人は入れません（第5回で確認します）&lt;/span&gt;&#10;&lt;/p&gt;&#10;&lt;h2 id="当サイトでの操作自分のpcの中だけで試す設定"&gt;当サイトでの操作（自分のPCの中だけで試す設定）&lt;/h2&gt;&#10;&lt;p&gt;当サイトでは、外から接続されないように &lt;code&gt;server-ip=127.0.0.1&lt;/code&gt; にしました。&lt;strong&gt;127.0.0.1 は「このPC自身」を表すアドレス&lt;/strong&gt;で、ほかのPCからは接続できません。&lt;/p&gt;&#10;&lt;figure class="fig video"&gt;&lt;video muted playsinline controls preload="none" poster="/video/props-poster.webp" width="1104" height="720"&gt;&lt;source src="https://haisaba.com/video/props.mp4" type="video/mp4"&gt;&lt;/video&gt;&lt;figcaption&gt;録画：5つの設定を表示し、server-ip を 127.0.0.1 に変更（当サイトの検証機・Linux で実際に操作した画面。音声なし）&lt;/figcaption&gt;&lt;/figure&gt;&#10;&#10;&lt;ul&gt;&#10;&lt;li&gt;録画では &lt;code&gt;grep&lt;/code&gt;（ファイルから行を探すコマンド）と &lt;code&gt;sed&lt;/code&gt;（書き換えるコマンド）を使いました。&lt;strong&gt;メモ帳などで開いて書き換えても同じ&lt;/strong&gt;です。&lt;/li&gt;&#10;&lt;li&gt;友だちと遊ぶときは、&lt;code&gt;server-ip&lt;/code&gt; は空欄のままにします（第6回）。&lt;/li&gt;&#10;&lt;li&gt;設定を変えたら、&lt;strong&gt;サーバーを再起動すると反映&lt;/strong&gt;されます。&lt;/li&gt;&#10;&lt;li&gt;Windows では、server.properties を右クリック →「プログラムから開く」でメモ帳を選びます（出典：&lt;a href="https://help.minecraft.net/hc/en-us/articles/360058525452"&gt;Minecraft Help&lt;/a&gt;）。&lt;strong&gt;Windows の画面は撮影していません&lt;/strong&gt;。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;div class="okbox"&gt;&lt;p class="okbox-title"&gt;✅ この表示になればOK&lt;/p&gt;&lt;ul&gt;&#10;&lt;li&gt;server.properties を開いて、上の5つの行が見つかった&lt;/li&gt;&#10;&lt;li&gt;自分のPCだけで試すなら &lt;code&gt;server-ip=127.0.0.1&lt;/code&gt;、友だちと遊ぶなら空欄、のどちらにするか決めた&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/div&gt;&#10;&#10;&lt;p&gt;ほかの設定の意味は、&lt;a href="https://haisaba.com/minecraft-server-properties/"&gt;server.properties の主な設定の解説（26.3）&lt;/a&gt;にまとめています。&lt;/p&gt;&#10;&lt;h2 id="参照url"&gt;参照URL&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Minecraft Help（サーバーの立て方）: &lt;a href="https://help.minecraft.net/hc/en-us/articles/360058525452"&gt;https://help.minecraft.net/hc/en-us/articles/360058525452&lt;/a&gt; （2026-10-21 確認）&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>はじめてのマイクラサーバー 第3回：server.jarの初めての起動とEULAへの同意（eula=true）</title><link>https://haisaba.com/minecraft-server-beginner-03-eula/</link><pubDate>Wed, 21 Oct 2026 09:42:00 +0900</pubDate><guid>https://haisaba.com/minecraft-server-beginner-03-eula/</guid><description>&lt;p&gt;第3回は、サーバーを&lt;strong&gt;初めて起動&lt;/strong&gt;します。1回目は、&lt;strong&gt;EULA（利用規約）に同意していないので止まります&lt;/strong&gt;。これは正常な動きです。&lt;/p&gt;&#10;&lt;p&gt;&lt;span class="word"&gt;&lt;b&gt;EULA&lt;/b&gt;：マイクラの利用規約（エンドユーザー使用許諾契約）。サーバーを動かすには同意が必要です&lt;/span&gt;&#10;&#10;&lt;span class="word"&gt;&lt;b&gt;eula.txt&lt;/b&gt;：初回起動で作られるファイル。中の eula=false を eula=true に変えると「同意した」ことになります&lt;/span&gt;&#10;&lt;/p&gt;&#10;&lt;h2 id="手順"&gt;手順&lt;/h2&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;空のフォルダを作り、公式サイトからダウンロードした &lt;strong&gt;server.jar&lt;/strong&gt; を入れます（&lt;a href="https://www.minecraft.net/en-us/download/server"&gt;公式のダウンロードページ&lt;/a&gt;）。&lt;/li&gt;&#10;&lt;li&gt;そのフォルダで、次のコマンドを実行します（&lt;code&gt;-Xmx1G&lt;/code&gt; は「メモリを最大 1GB まで使う」という指定です）。&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;java -Xms1G -Xmx1G -jar server.jar nogui&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;&#10;&lt;li&gt;英語のエラーのような表示（&lt;code&gt;NoSuchFileException&lt;/code&gt; など）がたくさん出た後、「&lt;strong&gt;You need to agree to the EULA in order to run the server&lt;/strong&gt;」と出て止まります。最初のエラーのような表示は、まだ設定ファイルがないためで、&lt;strong&gt;この段階では正常&lt;/strong&gt;です（当サイトの録画でも出ています）。フォルダに eula.txt などが作られます。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;規約を読んでから&lt;/strong&gt;（&lt;a href="https://www.minecraft.net/en-us/eula"&gt;Minecraft EULA&lt;/a&gt;）、eula.txt の &lt;code&gt;eula=false&lt;/code&gt; を &lt;code&gt;eula=true&lt;/code&gt; に書き換えて保存します。&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;figure class="fig video"&gt;&lt;video muted playsinline controls preload="none" poster="/video/eula-poster.webp" width="1104" height="720"&gt;&lt;source src="https://haisaba.com/video/eula.mp4" type="video/mp4"&gt;&lt;/video&gt;&lt;figcaption&gt;録画：初回起動 → EULA の案内で停止 → eula.txt を書き換え。録画の java は、Java 25 の警告表示（sun.misc.Unsafe）を出さないオプション --sun-misc-unsafe-memory-access=allow を付けて実行（当サイトの検証機・Linux で実際に操作した画面。音声なし）&lt;/figcaption&gt;&lt;/figure&gt;&#10;&#10;&lt;ul&gt;&#10;&lt;li&gt;録画では、書き換えに &lt;code&gt;sed&lt;/code&gt; というコマンドを使いました。&lt;strong&gt;メモ帳などのテキストエディタで書き換えても同じ&lt;/strong&gt;です。&lt;/li&gt;&#10;&lt;li&gt;Windows では、フォルダの中の eula.txt をメモ帳で開いて書き換えます（出典：&lt;a href="https://help.minecraft.net/hc/en-us/articles/360058525452"&gt;Minecraft Help&lt;/a&gt;）。&lt;strong&gt;Windows での画面は撮影していません&lt;/strong&gt;。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;span class="word"&gt;&lt;b&gt;nogui&lt;/b&gt;：サーバーの管理画面（ウィンドウ）を出さずに、ターミナルだけで動かす指定&lt;/span&gt;&#10;&#10;&lt;div class="okbox"&gt;&lt;p class="okbox-title"&gt;✅ この表示になればOK&lt;/p&gt;&lt;ul&gt;&#10;&lt;li&gt;1回目の起動で「&lt;strong&gt;You need to agree to the EULA&lt;/strong&gt;」と出て止まった&lt;/li&gt;&#10;&lt;li&gt;フォルダに &lt;strong&gt;eula.txt&lt;/strong&gt; と &lt;strong&gt;server.properties&lt;/strong&gt; ができた&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;eula.txt&lt;/code&gt; の中身が &lt;strong&gt;&lt;code&gt;eula=true&lt;/code&gt;&lt;/strong&gt; になった&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/div&gt;</description></item><item><title>はじめてのマイクラサーバー 第2回：Javaを入れて「java -version」で確認する</title><link>https://haisaba.com/minecraft-server-beginner-02-java/</link><pubDate>Wed, 21 Oct 2026 09:41:00 +0900</pubDate><guid>https://haisaba.com/minecraft-server-beginner-02-java/</guid><description>&lt;p&gt;第2回は、サーバーを動かすための &lt;strong&gt;Java&lt;/strong&gt; を入れて、正しく入ったかを確認します。&lt;/p&gt;&#10;&lt;span class="word"&gt;&lt;b&gt;Java&lt;/b&gt;：サーバー（server.jar）を動かすためのソフト。マイクラ本体とは別に、サーバーを動かすPCに必要です&lt;/span&gt;&#10;&#10;&lt;h2 id="どの-java-が必要か"&gt;どの Java が必要か&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Minecraft 26.3 のサーバーには Java 25 が必要&lt;/strong&gt;です（Mojang のバージョン情報に書かれた値。当サイトで確認）。&lt;/li&gt;&#10;&lt;li&gt;当サイトでは、無料の &lt;strong&gt;Eclipse Temurin 25&lt;/strong&gt;（Adoptium が配布する Java）を使いました。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="linux-の場合当サイトで実際に行った操作"&gt;Linux の場合（当サイトで実際に行った操作）&lt;/h2&gt;&#10;&lt;p&gt;Java を入れたら、ターミナルで次のコマンドを実行します。&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;java -version&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;figure class="fig video"&gt;&lt;video muted playsinline controls preload="none" poster="/video/java-poster.webp" width="1104" height="720"&gt;&lt;source src="https://haisaba.com/video/java.mp4" type="video/mp4"&gt;&lt;/video&gt;&lt;figcaption&gt;録画：java -version を実行したところ（当サイトの検証機・Linux で実際に操作した画面。音声なし）&lt;/figcaption&gt;&lt;/figure&gt;&#10;&#10;&lt;span class="word"&gt;&lt;b&gt;ターミナル&lt;/b&gt;：文字でコマンドを入力して、PCを操作する画面。Windows では「コマンドプロンプト」や「ターミナル」がこれにあたります&lt;/span&gt;&#10;&#10;&lt;h2 id="windows-の場合当サイトでは撮影していません"&gt;Windows の場合（当サイトでは撮影していません）&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Adoptium の配布ページから、Windows 用の Temurin 25（.msi）をダウンロードして入れます（出典：&lt;a href="https://adoptium.net/installation/windows/"&gt;Adoptium のインストール手順（Windows）&lt;/a&gt;、&lt;a href="https://adoptium.net/temurin/releases/"&gt;ダウンロードページ&lt;/a&gt;）。&lt;/li&gt;&#10;&lt;li&gt;入れたら、スタートメニューから「コマンドプロンプト」を開いて、同じく &lt;code&gt;java -version&lt;/code&gt; と入力します。公式の手順書にも、この確認方法が書かれています（出典：&lt;a href="https://help.minecraft.net/hc/en-us/articles/360058525452"&gt;Minecraft Help&lt;/a&gt;）。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Windows での表示は当サイトでは確認していません（未検証）&lt;/strong&gt;。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;div class="okbox"&gt;&lt;p class="okbox-title"&gt;✅ この表示になればOK&lt;/p&gt;&lt;p&gt;&lt;code&gt;java -version&lt;/code&gt; を実行して、&lt;strong&gt;&lt;code&gt;openjdk version &amp;quot;25&lt;/code&gt; で始まる行&lt;/strong&gt;が出ればOKです（上の録画では &lt;code&gt;25.0.4&lt;/code&gt; と表示されました）。&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;「コマンドが見つからない」と出た場合は、Java が入っていないか、入れた後にターミナルを開き直していない可能性があります。&lt;/li&gt;&#10;&lt;li&gt;25 より古い番号が出た場合は、古い Java が使われています。&lt;/li&gt;&#10;&lt;/ul&gt;&lt;/div&gt;&#10;&#10;&lt;h2 id="参照url"&gt;参照URL&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Adoptium（Temurin）インストール手順: &lt;a href="https://adoptium.net/installation/"&gt;https://adoptium.net/installation/&lt;/a&gt; （2026-10-21 確認）&lt;/li&gt;&#10;&lt;li&gt;Temurin ダウンロード: &lt;a href="https://adoptium.net/temurin/releases/"&gt;https://adoptium.net/temurin/releases/&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Minecraft Help（サーバーの立て方）: &lt;a href="https://help.minecraft.net/hc/en-us/articles/360058525452"&gt;https://help.minecraft.net/hc/en-us/articles/360058525452&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>はじめてのマイクラサーバー 第1回：必要なものを確認する（PC・メモリ・Java・ファイル）</title><link>https://haisaba.com/minecraft-server-beginner-01-prepare/</link><pubDate>Wed, 21 Oct 2026 09:40:00 +0900</pubDate><guid>https://haisaba.com/minecraft-server-beginner-01-prepare/</guid><description>&lt;p&gt;この連載では、マイクラ（Java版）のサーバーを&lt;strong&gt;1回に1ステップずつ&lt;/strong&gt;立てていきます。第1回は、始める前に&lt;strong&gt;必要なものを確認&lt;/strong&gt;します。「そもそも自分のサーバーで何ができるの？」という方は、先に&lt;a href="https://haisaba.com/minecraft-server-beginner-00-why/"&gt;第0回&lt;/a&gt;をどうぞ。&lt;/p&gt;&#10;&lt;figure class="fig"&gt;&lt;img src="https://haisaba.com/images/charts/beginner-steps.svg" alt="連載の全体の流れの図" width="760" loading="lazy" decoding="async"&gt;&lt;figcaption&gt;図：連載の流れ（当サイト作成の自作図）&lt;/figcaption&gt;&lt;/figure&gt;&#10;&#10;&lt;p&gt;&lt;span class="word"&gt;&lt;b&gt;サーバー&lt;/b&gt;：みんなが同じ世界で遊ぶための「場所」を動かし続けるソフト。自分のPCでも動かせます&lt;/span&gt;&#10;&#10;&lt;span class="word"&gt;&lt;b&gt;Java版&lt;/b&gt;：PC向けのマイクラ。統合版（スマホ・Switch など）とはサーバーが別物で、この連載は Java版だけを扱います&lt;/span&gt;&#10;&lt;/p&gt;&#10;&lt;h2 id="必要なもの"&gt;必要なもの&lt;/h2&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;もの&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;内容&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;費用&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;PC&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;サーバーを動かすPC。遊ぶPCと同じでもよい&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;手持ちなら0円&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;メモリ&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;下の「メモリの目安」を参照&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;—&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Java&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;サーバーを動かすためのソフト（第2回で入れます）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;無料&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;server.jar&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Mojang 公式のサーバー本体（第3回で使います）。26.3 は約 62MB（当サイトで取得したファイルの大きさ）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;無料&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;マイクラ本体（Java版）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;遊ぶ人それぞれに必要&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;有料（各自）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;span class="word"&gt;&lt;b&gt;server.jar&lt;/b&gt;：サーバー本体のファイル。公式サイトから無料でダウンロードできます&lt;/span&gt;&#10;&#10;&lt;h2 id="メモリの目安当サイトの実測"&gt;メモリの目安（当サイトの実測）&lt;/h2&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;条件&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;サーバーが使ったメモリ（RSS の最大）&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;0人・ヒープ 1GB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;約 1.2GB&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;2〜5人・ヒープ 2GB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;約 2.2〜2.5GB&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;出典：&lt;a href="https://haisaba.com/minecraft-server-memory/"&gt;1GB・2GBの実測&lt;/a&gt;、&lt;a href="https://haisaba.com/minecraft-server-players-memory/"&gt;人数別の実測&lt;/a&gt;（自動クライアントで計測）。&lt;/li&gt;&#10;&lt;li&gt;このほかに OS やほかのアプリの分も必要です。**メモリ 8GB 以上のPCなら、少人数で試すには足りることが多い（推定）**です。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;span class="word"&gt;&lt;b&gt;メモリ（RAM）&lt;/b&gt;：作業中のデータを置く場所。足りないとサーバーが重くなったり止まったりします&lt;/span&gt;&#10;&#10;&lt;h2 id="windows-と-linux-について"&gt;Windows と Linux について&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;この連載の録画は、当サイトの検証機（&lt;strong&gt;Linux&lt;/strong&gt;）で撮りました。&lt;strong&gt;Windows の画面は撮影していません&lt;/strong&gt;。&lt;/li&gt;&#10;&lt;li&gt;Windows でも、手順の流れ（Java を入れる → server.jar を置く → 起動 → EULA → 設定 → 起動）は同じです。公式の手順書にも同じ流れが書かれています（出典：&lt;a href="https://help.minecraft.net/hc/en-us/articles/360058525452"&gt;How to Setup a Minecraft: Java Edition Server（Minecraft Help）&lt;/a&gt;）。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;div class="okbox"&gt;&lt;p class="okbox-title"&gt;✅ この表示になればOK&lt;/p&gt;&lt;ul&gt;&#10;&lt;li&gt;サーバー用のPCがある（メモリの空きが数GB ある）&lt;/li&gt;&#10;&lt;li&gt;遊ぶマイクラが &lt;strong&gt;Java版&lt;/strong&gt; である&lt;/li&gt;&#10;&lt;li&gt;次の回で Java を入れる準備ができた&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/div&gt;</description></item><item><title>マイクラサーバーのメモリ使用量の見方：-Xmx・ヒープ・RSSの違いを実測値で解説</title><link>https://haisaba.com/minecraft-server-memory-usage-explained/</link><pubDate>Wed, 21 Oct 2026 08:08:00 +0900</pubDate><guid>https://haisaba.com/minecraft-server-memory-usage-explained/</guid><description>&lt;p&gt;「タスクマネージャーでは 1.7GB なのに、ゲーム内では数百MBしか使っていない」。マイクラサーバーのメモリは、&lt;strong&gt;どこを見るかで数字が大きく変わります&lt;/strong&gt;。当サイトで測った値を使って、違いを説明します。&lt;/p&gt;&#10;&lt;figure class="fig"&gt;&lt;img src="https://haisaba.com/images/charts/memory-layers.svg" alt="-Xmx・RSS・ヒープの関係を示す棒グラフ" width="760" loading="lazy" decoding="async"&gt;&lt;figcaption&gt;図：同じサーバーでの3つの値（当サイトの実測、26.3・2G/2G・プレイヤー0人）&lt;/figcaption&gt;&lt;/figure&gt;&#10;&#10;&lt;h2 id="3つの数字"&gt;3つの数字&lt;/h2&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;数字&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;何を表すか&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;確認方法の例&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;-Xmx（ヒープの上限）&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Java が使ってよいヒープの最大量。起動時に自分で指定する&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;起動コマンド（&lt;code&gt;-Xmx2G&lt;/code&gt; など）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;ヒープの使用量（GC 後）&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ゲームのデータが実際に使っている量。GC（不要なメモリの回収）の直後の値が目安&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;GC ログ（&lt;code&gt;-Xlog:gc&lt;/code&gt;）、spark などのツール&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;RSS（プロセス全体）&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;OS から見た、プロセスが使っている物理メモリ。ヒープに加え、JVM 本体などの分も入る&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;ps&lt;/code&gt;、&lt;code&gt;top&lt;/code&gt;、タスクマネージャー&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;code&gt;-Xms&lt;/code&gt; は起動時に確保するヒープの初期量、&lt;code&gt;-Xmx&lt;/code&gt; は最大量です（出典: &lt;a href="https://docs.oracle.com/en/java/javase/25/docs/specs/man/java.html"&gt;Oracle の java コマンドのドキュメント&lt;/a&gt;）。&lt;/li&gt;&#10;&lt;li&gt;spark（サーバー用の性能計測プラグイン／Mod）でもメモリを確認できます（出典: &lt;a href="https://spark.lucko.me/docs/"&gt;spark のドキュメント&lt;/a&gt;）。&lt;strong&gt;当サイトでは spark はまだ使っていません。&lt;/strong&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="実測値で見ると"&gt;実測値で見ると&lt;/h2&gt;&#10;&lt;p&gt;同じ 26.3 の公式サーバー・プレイヤー0人で、指定だけを変えました（&lt;a href="https://haisaba.com/minecraft-server-memory/"&gt;1GB・2GBの実測記事&lt;/a&gt;の追記より）。&lt;/p&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;指定&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;待機中の RSS&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;RSS の最大&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;GC 後のヒープ使用量の最大&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;-Xms1G -Xmx1G&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;1,095MB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;1,245MB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;232MB&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;-Xms2G -Xmx2G&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;1,736MB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;1,879MB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;210MB&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;ゲームのデータが使っていたのは &lt;strong&gt;約 210〜230MB&lt;/strong&gt; だけでした。&lt;/li&gt;&#10;&lt;li&gt;それなのに RSS は &lt;strong&gt;1.1〜1.9GB&lt;/strong&gt;。&lt;code&gt;-Xms&lt;/code&gt; で最初に確保した分や、JVM 自身の分が含まれるためです。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;RSS は「指定（-Xms／-Xmx）」に引っぱられる&lt;/strong&gt;ので、RSS だけを見て「足りない」と判断しないほうがよいです。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;人が入ると、ヒープの使用量が増えます（&lt;a href="https://haisaba.com/minecraft-server-players-memory/"&gt;人数別の実測記事&lt;/a&gt;より、26.1・ボットでの計測）。&lt;/p&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;条件&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;GC 後のヒープ使用量の最大&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;RSS の最大&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;GC の回数&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;2人・2GB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;515MB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;2,169MB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;35回&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;5人・2GB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;721MB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;2,459MB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;70回&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;5人・1GB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;902MB（上限 1,024MB の約88%）&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;1,479MB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;159回&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;figure class="fig"&gt;&lt;img src="https://haisaba.com/images/charts/heap-usage.svg" alt="ヒープ使用率の棒グラフ" width="760" loading="lazy" decoding="async"&gt;&lt;figcaption&gt;図：ヒープの上限に対する GC 後の使用量（当サイトの実測）&lt;/figcaption&gt;&lt;/figure&gt;&#10;&#10;&lt;h2 id="どの数字で判断するか"&gt;どの数字で判断するか&lt;/h2&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&lt;strong&gt;足りるかどうかは「GC 後のヒープ使用量 ÷ -Xmx」で見る&lt;/strong&gt;。5人・1GB では約88%になり、GC の回数も2GBのときの約2.3倍に増えました。これが「余裕がない」状態のサインです。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;VPS やPCのメモリは「RSS ＋ OS の分」で見る&lt;/strong&gt;。2GB のヒープでも、RSS は最大 2.46GB でした。OS などの分も含めると、&lt;strong&gt;3GB以上のプランが安心（推定）&lt;/strong&gt; です。OS の使用量は環境によって違うので、ここは測っていません。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;タスクマネージャーの値が大きくても、すぐに増設しなくてよい&lt;/strong&gt;。RSS は指定した分だけ大きく見えます。&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;&#10;&lt;div class="ad"&gt;&lt;p class="ad-label"&gt;【PR】ここから下は広告です（A8.net）&lt;/p&gt;&#10;&lt;a href="https://px.a8.net/svt/ejp?a8mat=4BEL1P+FFHG6Q+50+79YXW2" rel="nofollow"&gt;【ConoHa for GAME】マルチプレイがかんたんにすぐ遊べるゲームサーバー&lt;/a&gt;&lt;br&gt;&#10;&lt;img border="0" width="1" height="1" src="https://www13.a8.net/0.gif?a8mat=4BEL1P+FFHG6Q+50+79YXW2" alt=""&gt;&#10;&lt;/div&gt;&#10;&#10;&#10;&lt;div class="ad"&gt;&lt;p class="ad-label"&gt;【PR】ここから下は広告です（A8.net）&lt;/p&gt;&#10;&lt;a href="https://px.a8.net/svt/ejp?a8mat=4BEL1P+FG2VSI+CO4+2N9KIA" rel="nofollow"&gt;XServer VPS for Game&lt;/a&gt;&#10;&#10;&#10;&#10;&lt;img border="0" width="1" height="1" src="https://www11.a8.net/0.gif?a8mat=4BEL1P+FG2VSI+CO4+2N9KIA" alt=""&gt;&#10;&lt;/div&gt;&#10;&lt;/p&gt;</description></item><item><title>PaperMCと公式サーバーはどっちが軽い？26.3で起動時間・メモリ・tickを同条件で実測</title><link>https://haisaba.com/paper-vs-vanilla-server/</link><pubDate>Wed, 21 Oct 2026 08:05:00 +0900</pubDate><guid>https://haisaba.com/paper-vs-vanilla-server/</guid><description>&lt;p&gt;「マイクラのサーバーは Paper にすると軽くなる」とよく言われます。そこで、&lt;strong&gt;公式サーバーと Paper を、同じ条件で起動して測りました&lt;/strong&gt;。&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;先に結論（プレイヤー0人・256チャンクの強制読み込みまで）&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;メモリ（RSS）は Paper のほうが多めでした&lt;/strong&gt;。待機中は公式が約 1,094〜1,097MB、Paper が約 1,419〜1,448MB です。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;256チャンクを読み込んだ後の tick は、どちらも数ms で大差なし&lt;/strong&gt;でした（公式 2.1〜2.7ms、Paper 1.5〜1.6ms）。&lt;/li&gt;&#10;&lt;li&gt;公式で毎回出た「Can&amp;rsquo;t keep up!」の警告は、&lt;strong&gt;Paper では1回も出ませんでした&lt;/strong&gt;。&lt;/li&gt;&#10;&lt;li&gt;プレイヤーが入ったときの差は、&lt;strong&gt;この計測では分かりません&lt;/strong&gt;（接続していないため）。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;figure class="fig"&gt;&lt;img src="https://haisaba.com/images/charts/paper-vs-vanilla-rss.svg" alt="公式とPaperの待機中メモリの棒グラフ" width="760" loading="lazy" decoding="async"&gt;&lt;figcaption&gt;図：待機中の RSS（当サイトの実測。各条件1回、2GBは2回）&lt;/figcaption&gt;&lt;/figure&gt;&#10;&#10;&lt;h2 id="検証環境と条件"&gt;検証環境と条件&lt;/h2&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;項目&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;内容&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;サーバー&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Paper 26.3 build 209（&lt;a href="https://papermc.io/downloads/paper"&gt;公式のダウンロード&lt;/a&gt;から取得、SHA-256 照合済み）と Minecraft 公式 server 26.3&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Java&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Temurin 25（JRE）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;メモリ指定&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;「2GB」= &lt;code&gt;-Xms1G -Xmx2G&lt;/code&gt;、「1GB」= &lt;code&gt;-Xms1G -Xmx1G&lt;/code&gt;（&lt;a href="https://haisaba.com/minecraft-server-memory/"&gt;1GB・2GBの実測記事&lt;/a&gt;と同じ指定）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ワールド&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;毎回新しく作成。シード &lt;code&gt;haisaba&lt;/code&gt;、server.properties は公式の計測と同じもの（待ち受けは 127.0.0.1 のみ）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;手順&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;起動 → Done から30秒後に &lt;code&gt;tick query&lt;/code&gt; → &lt;code&gt;forceload add -128 -128 127 127&lt;/code&gt;（256チャンク）→ 落ち着いてから &lt;code&gt;tick query&lt;/code&gt; → &lt;code&gt;stop&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;計測&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;/proc から2秒ごとに RSS と CPU（100%＝1コア分）を記録&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;日時&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;公式: 2026-10-19、Paper: 2026-10-21（同じ box。共用の仮想マシンなので、日によって多少ぶれる可能性があります）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Paper は、1回目の起動で必要なファイルを準備するので、&lt;strong&gt;準備用に1回起動してから&lt;/strong&gt;計測しました（その1回は結果に入れていません）。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="結果"&gt;結果&lt;/h2&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;サーバー・条件&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Done までの実時間&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;最大の RSS&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;待機中の RSS&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;最大の CPU&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;公式・2GB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;8.4秒&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;1,229MB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;1,097MB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;738%&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;公式・2GB（もう一度）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;8.8秒&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;1,256MB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;1,094MB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;663%&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;公式・1GB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;8.2秒&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;1,235MB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;1,094MB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;697%&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Paper・2GB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;9.1秒&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;1,528MB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;1,419MB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;413%&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Paper・2GB（もう一度）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;9.0秒&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;1,553MB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;1,441MB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;493%&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Paper・1GB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;9.8秒&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;1,558MB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;1,448MB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;443%&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;p&gt;tick の時間（50ms 以内なら 20 TPS＝正常）:&lt;/p&gt;</description></item><item><title>マイクラサーバーのポート開放ができない原因はCGNAT？自宅回線の切り分け手順（25565）</title><link>https://haisaba.com/minecraft-server-port-forwarding-cgnat/</link><pubDate>Wed, 21 Oct 2026 08:00:00 +0900</pubDate><guid>https://haisaba.com/minecraft-server-port-forwarding-cgnat/</guid><description>&lt;p&gt;自宅のPCでマイクラのサーバーを立てたのに、外から入れない。よくある原因の1つが、&lt;strong&gt;回線が CGNAT（キャリアグレードNAT）になっていて、ルーターでポートを開けても外から届かない&lt;/strong&gt;ケースです。&lt;/p&gt;&#10;&lt;p&gt;この記事では、&lt;strong&gt;どこで止まっているかを順番に切り分ける手順&lt;/strong&gt;を説明します。&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;この記事について（正直に書きます）&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;当サイトの検証機（box）は、自宅のルーターにつながった環境ではありません。&lt;strong&gt;ルーターでのポート開放や、外からの接続は試していません。&lt;/strong&gt;&lt;/li&gt;&#10;&lt;li&gt;サーバー側での待ち受けの確認（&lt;code&gt;ss&lt;/code&gt; コマンド）は、&lt;a href="https://haisaba.com/minecraft-java-server-linux/"&gt;Java版サーバーの立て方の記事&lt;/a&gt;で実際に行った手順です。&lt;/li&gt;&#10;&lt;li&gt;CGNAT の見分け方は、規格（RFC 6598）を根拠に書いています。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;figure class="fig"&gt;&lt;img src="https://haisaba.com/images/charts/cgnat-flow.svg" alt="切り分けの流れ図" width="760" loading="lazy" decoding="async"&gt;&lt;figcaption&gt;図：切り分けの順番（当サイト作成）&lt;/figcaption&gt;&lt;/figure&gt;&#10;&#10;&lt;h2 id="切り分け1サーバーが正しいアドレスで待ち受けているか"&gt;切り分け1：サーバーが正しいアドレスで待ち受けているか&lt;/h2&gt;&#10;&lt;p&gt;サーバーを動かしているマシンで、次のコマンドを実行します。&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;ss -ltn | grep &lt;span style="color:#ae81ff"&gt;25565&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ul&gt;&#10;&lt;li&gt;&lt;code&gt;127.0.0.1:25565&lt;/code&gt; と出た場合、&lt;strong&gt;そのマシンの中からしか接続できません&lt;/strong&gt;。当サイトの検証では、外に公開しないように、わざと &lt;code&gt;server-ip=127.0.0.1&lt;/code&gt; にしています（&lt;a href="https://haisaba.com/minecraft-server-properties/"&gt;server.properties の解説&lt;/a&gt;）。外から接続させたいときは、&lt;code&gt;server-ip&lt;/code&gt; を空欄にします。&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;0.0.0.0:25565&lt;/code&gt; または &lt;code&gt;*:25565&lt;/code&gt; と出た場合は、すべてのアドレスで待ち受けています。次に進みます。&lt;/li&gt;&#10;&lt;li&gt;何も出ない場合は、サーバーが起動していません。ログを確認してください。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="切り分け2同じ家の中lanから入れるか"&gt;切り分け2：同じ家の中（LAN）から入れるか&lt;/h2&gt;&#10;&lt;p&gt;同じ Wi‑Fi につないだ別の PC から、&lt;strong&gt;サーバー機のLAN内のアドレス&lt;/strong&gt;（例: 192.168.x.x）を指定して接続します。&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;入れない場合は、サーバー機のファイアウォールが原因の可能性が高いです（ルーターや回線の問題ではありません）。&lt;/li&gt;&#10;&lt;li&gt;入れる場合は、サーバー機は正常です。問題はルーターか回線にあります。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="切り分け3ルーターのwan側アドレスを見るcgnatの判定"&gt;切り分け3：ルーターのWAN側アドレスを見る（CGNATの判定）&lt;/h2&gt;&#10;&lt;p&gt;ルーターの管理画面で、&lt;strong&gt;WAN側（インターネット側）の IPv4 アドレス&lt;/strong&gt;を確認します。&lt;/p&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;WAN側のアドレス&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;意味&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;ポート開放&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;100.64.0.0&lt;/code&gt;〜&lt;code&gt;100.127.255.255&lt;/code&gt;（100.64.0.0/10）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;回線事業者の &lt;strong&gt;CGNAT 用の共有アドレス&lt;/strong&gt;（RFC 6598）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ルーターで開けても、外からは届かない&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;10.x&lt;/code&gt;／&lt;code&gt;172.16〜31.x&lt;/code&gt;／&lt;code&gt;192.168.x&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;プライベートアドレス。ルーターの外にもう1台ルーターがある（二重ルーター）か、CGNAT&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;そのままでは届かない&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;上記以外&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;グローバルアドレスの可能性が高い&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ルーターでの設定で開けられる可能性がある&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;100.64.0.0/10 は、RFC 6598 で「共有アドレス空間（Shared Address Space）」として、回線事業者の NAT 用に定められた範囲です（出典: &lt;a href="https://www.rfc-editor.org/rfc/rfc6598"&gt;RFC 6598&lt;/a&gt;）。&lt;/li&gt;&#10;&lt;li&gt;もう1つの目安として、WAN側のアドレスと、外部の IP 確認サイトに表示される自分のグローバルIPを比べる方法があります。&lt;strong&gt;この2つが違えば、途中にもう1段 NAT があります&lt;/strong&gt;。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="cgnatだった場合の選択肢"&gt;CGNATだった場合の選択肢&lt;/h2&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&lt;strong&gt;回線事業者に、グローバルIPv4（固定IPなど）のオプションがあるか確認する&lt;/strong&gt;（有料のことが多い。料金は事業者によって違います）。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;IPv6 で接続する&lt;/strong&gt;（Java版が IPv6 で待ち受けられるかどうか、友だちの回線が IPv6 に対応しているかどうかに左右されます。当サイトでは試していません）。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;ゲーム用 VPS などの外部サーバーを使う&lt;/strong&gt;。自宅の回線を公開しなくて済みます。考え方は&lt;a href="https://haisaba.com/minecraft-home-pc-vs-game-vps/"&gt;自宅PC と ゲームVPS の比較記事&lt;/a&gt;にまとめています。必要なメモリの目安は、当サイトの実測では 2〜5人で約 2.1〜2.5GB でした（&lt;a href="https://haisaba.com/minecraft-server-players-memory/"&gt;人数別の実測&lt;/a&gt;）。&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;&#10;&lt;div class="ad"&gt;&lt;p class="ad-label"&gt;【PR】ここから下は広告です（A8.net）&lt;/p&gt;&#10;&lt;a href="https://px.a8.net/svt/ejp?a8mat=4BEL1P+FFHG6Q+50+79YXW2" rel="nofollow"&gt;【ConoHa for GAME】マルチプレイがかんたんにすぐ遊べるゲームサーバー&lt;/a&gt;&lt;br&gt;&#10;&lt;img border="0" width="1" height="1" src="https://www13.a8.net/0.gif?a8mat=4BEL1P+FFHG6Q+50+79YXW2" alt=""&gt;&#10;&lt;/div&gt;&#10;&#10;&#10;&lt;div class="ad"&gt;&lt;p class="ad-label"&gt;【PR】ここから下は広告です（A8.net）&lt;/p&gt;&#10;&lt;a href="https://px.a8.net/svt/ejp?a8mat=4BEL1P+FG2VSI+CO4+2N9KIA" rel="nofollow"&gt;XServer VPS for Game&lt;/a&gt;&#10;&#10;&#10;&#10;&lt;img border="0" width="1" height="1" src="https://www11.a8.net/0.gif?a8mat=4BEL1P+FG2VSI+CO4+2N9KIA" alt=""&gt;&#10;&lt;/div&gt;&#10;&lt;/p&gt;</description></item><item><title>自宅サーバーの最小構成はメモリ何GB？マイクラ＋Nextcloudを同時に動かして実測（Docker なし）</title><link>https://haisaba.com/selfhost-minimum-setup-memory/</link><pubDate>Tue, 20 Oct 2026 22:20:00 +0900</pubDate><guid>https://haisaba.com/selfhost-minimum-setup-memory/</guid><description>&lt;p&gt;「1台の小さなPCで、マイクラのサーバーと自分用のクラウド（Nextcloud）を両方動かしたい」という場合、メモリはどのくらい必要でしょうか。当サイトの検証機で、2つを同時に動かして測りました。&lt;/p&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;&lt;strong&gt;Docker について&lt;/strong&gt;: 当サイトの検証機（box）には Docker がありません。共用の環境なので、権限の強い常駐プログラムは入れていません。そのため、この記事では &lt;strong&gt;Docker を使わずに、各ソフトを直接動かして&lt;/strong&gt;測りました。Docker で動かした場合は、コンテナの分のメモリが上乗せになる可能性があり、今回の値とは違うことがあります。&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;figure class="fig"&gt;&lt;img src="https://haisaba.com/images/charts/selfhost-arch.svg" alt="構成図" width="760" loading="lazy" decoding="async"&gt;&lt;figcaption&gt;図：当サイトの実測・検証にもとづく自作図&lt;/figcaption&gt;&lt;/figure&gt;&#10;&#10;&lt;h2 id="構成"&gt;構成&lt;/h2&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;役割&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;ソフト&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;起動の仕方&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ゲームサーバー&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Minecraft Java Edition 26.3（公式）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;java -Xms1G -Xmx1G -jar server.jar nogui&lt;/code&gt;、&lt;code&gt;server-ip=127.0.0.1&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ファイル共有&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Nextcloud 35.0.2（公式 zip）＋ SQLite&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;php -S 127.0.0.1:8080&lt;/code&gt;（ワーカー4つ、memory_limit 512M）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;p&gt;Nextcloud の構成は、公式の推奨（Apache／nginx＋php-fpm、MySQL／PostgreSQL）ではなく、&lt;strong&gt;最小限の検証用の構成&lt;/strong&gt;です（詳しくは &lt;a href="https://haisaba.com/nextcloud-memory-measured/"&gt;Nextcloud の必要メモリの記事&lt;/a&gt;）。&lt;/p&gt;&#10;&lt;h2 id="結果同時に動かしたとき"&gt;結果（同時に動かしたとき）&lt;/h2&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;ソフト&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;メモリ（RSS）&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;備考&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Minecraft（プレイヤー0人）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;平均 1,029MB／最大 1,030MB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ヒープ 1GB。プレイヤーが入ると増える（下を参照）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Nextcloud（ファイル転送の最中）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;最大 442MB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;1MB × 20ファイルと 100MB × 1ファイルをアップロード&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;合計&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;約 1.5GB&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;OS などは含まない&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;figure class="fig"&gt;&lt;img src="https://haisaba.com/images/charts/selfhost-total.svg" alt="同時稼働メモリの棒グラフ" width="760" loading="lazy" decoding="async"&gt;&lt;figcaption&gt;図：上の表の値をグラフ化&lt;/figcaption&gt;&lt;/figure&gt;&#10;&#10;&lt;p&gt;マイクラにプレイヤーが入ったときの値は、別の記事で測っています（26.1 のサーバーとボットで計測）。5人で接続したとき、ヒープを 2GB にするとプロセス全体で約 2.2GB（最大 2.46GB）、1GB にすると約 1.46GB でした。1GB ではヒープがほぼ上限まで埋まっていました（&lt;a href="https://haisaba.com/minecraft-server-players-memory/"&gt;同時接続人数の実測記事&lt;/a&gt;）。&lt;/p&gt;</description></item><item><title>Nextcloudの必要メモリは？Docker なし・SQLite 構成で実際に測った（待機81MB→ファイル転送後約340MB）</title><link>https://haisaba.com/nextcloud-memory-measured/</link><pubDate>Tue, 20 Oct 2026 22:15:00 +0900</pubDate><guid>https://haisaba.com/nextcloud-memory-measured/</guid><description>&lt;p&gt;自分専用のクラウドストレージとして使える &lt;strong&gt;Nextcloud&lt;/strong&gt; は、メモリがどのくらいあれば動くのでしょうか。公式の要件を確認したうえで、当サイトの検証機で実際に動かして測りました。&lt;/p&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;&lt;strong&gt;この記事の構成は、本番向けではありません。&lt;/strong&gt; 検証機（box）には Docker がなかったので、Nextcloud を PHP で直接動かしました。データベースは SQLite、Web サーバーは PHP の内蔵サーバーです。公式は、SQLite を「テスト・最小構成向け」としていて、Web サーバーには Apache や nginx（php-fpm）を推奨しています。本番の構成では、値が変わる可能性があります。&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;figure class="fig"&gt;&lt;img src="https://haisaba.com/images/charts/nextcloud-memory.svg" alt="段階別メモリの棒グラフ" width="760" loading="lazy" decoding="async"&gt;&lt;figcaption&gt;図：当サイトの実測・検証にもとづく自作図&lt;/figcaption&gt;&lt;/figure&gt;&#10;&#10;&lt;h2 id="公式の要件メモリ"&gt;公式の要件（メモリ）&lt;/h2&gt;&#10;&lt;p&gt;Nextcloud の公式ドキュメントには、次のように書かれています（2026-10-20 確認）。&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;メモリの必要量は、ユーザー数・アプリ・ファイル数・利用の多さによって大きく変わる&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;1プロセスあたり最低 128MB、推奨は最低 512MB&lt;/strong&gt;&lt;/li&gt;&#10;&lt;li&gt;組み込みの更新機能（Updater）を使うには、最低 256MB が必要&lt;/li&gt;&#10;&lt;li&gt;データベースの SQLite は「テストと最小構成のインスタンスでのみ推奨」&lt;/li&gt;&#10;&lt;li&gt;PHP は 8.3／8.4／8.5（8.5 が推奨）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="当サイトで行ったこと"&gt;当サイトで行ったこと&lt;/h2&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;公式の zip（Nextcloud 35.0.2）をダウンロードし、&lt;strong&gt;SHA256 が公式の値と一致する&lt;/strong&gt;ことを確認&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;php occ maintenance:install --database=sqlite ...&lt;/code&gt; でインストール（&lt;strong&gt;約4.0秒、最大 RSS 139MB&lt;/strong&gt;）&lt;/li&gt;&#10;&lt;li&gt;外部と通信しない設定にした（アプリストア・更新の確認などを無効化）&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;PHP_CLI_SERVER_WORKERS=4 php -d memory_limit=512M -S 127.0.0.1:8080 -t nextcloud&lt;/code&gt; で起動（自分のマシンからだけ接続できる）&lt;/li&gt;&#10;&lt;li&gt;curl で、WebDAV のファイル一覧（PROPFIND）、1MB のファイル20個と 100MB のファイル1個のアップロード、100MB のダウンロードを実行し、PHP プロセスのメモリ（RSS）を1秒ごとに記録&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;h2 id="結果"&gt;結果&lt;/h2&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;段階&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;メモリ（PHP プロセスの合計、平均／最大）&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;CPU の最大&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;応答&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;起動直後の待機&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;81MB&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;0%&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;—&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;status.php&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;99MB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;8%&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;0.18秒&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ファイル一覧（PROPFIND）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;180MB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;95%&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;0.32秒&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;1MB × 20ファイルのアップロード&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;349MB／397MB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;95%&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;計4.92秒（すべて成功）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;100MB × 1ファイルのアップロード&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;385MB／&lt;strong&gt;435MB&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;51%&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;1.47秒&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;100MB のダウンロード&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;—&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;—&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;0.28秒&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;処理の後の待機&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;339MB&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;29%&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;—&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;メモリは、PHP の親プロセスと4つのワーカーの合計です。共有しているメモリを重ねて数えているので、&lt;strong&gt;実際の使用量より多めに出ている&lt;/strong&gt;可能性があります。&lt;/li&gt;&#10;&lt;li&gt;一度処理をした後は、待機中でも約 340MB のまま減りませんでした（各ワーカーがメモリを確保したままになるため、と考えられます）。&lt;/li&gt;&#10;&lt;li&gt;同じ操作をもう一度、Minecraft サーバーと同時に動かして行ったときも、最大は 442MB で、ほぼ同じでした（&lt;a href="https://haisaba.com/selfhost-minimum-setup-memory/"&gt;自宅サーバーの最小構成の記事&lt;/a&gt;）。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="どのくらいのメモリを用意すればよいか今回の範囲で言えること"&gt;どのくらいのメモリを用意すればよいか（今回の範囲で言えること）&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;1人で、ファイルの保存とダウンロードだけに使うなら、&lt;strong&gt;Nextcloud 本体は数百MB&lt;/strong&gt; で動きました。&lt;/li&gt;&#10;&lt;li&gt;ただし、OS・データベース（本番では MySQL／MariaDB や PostgreSQL）・Web サーバーの分が別に必要です。今回は測っていません。&lt;/li&gt;&#10;&lt;li&gt;サムネイルの生成、全文検索、オフィス文書の編集などの機能や、ユーザーが複数いる場合は、必要な量が増える可能性があります（公式も「利用状況によって大きく変わる」としています）。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="確認していないこと"&gt;確認していないこと&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Docker（公式の Nextcloud AIO や、コミュニティのイメージ）での値&lt;/li&gt;&#10;&lt;li&gt;推奨構成（Apache／nginx＋php-fpm、MySQL／PostgreSQL、Redis）での値&lt;/li&gt;&#10;&lt;li&gt;複数のユーザー、長時間の運用、スマホアプリからの同期&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="参照url"&gt;参照URL&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Nextcloud 公式: システム要件（2026-10-20 確認） &lt;a href="https://docs.nextcloud.com/server/latest/admin_manual/installation/system_requirements.html"&gt;https://docs.nextcloud.com/server/latest/admin_manual/installation/system_requirements.html&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Nextcloud 公式ダウンロード（サーバー）: &lt;a href="https://download.nextcloud.com/server/releases/"&gt;https://download.nextcloud.com/server/releases/&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;PHP 公式: 組み込みウェブサーバー &lt;a href="https://www.php.net/manual/ja/features.commandline.webserver.php"&gt;https://www.php.net/manual/ja/features.commandline.webserver.php&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;検証の記録（当サイト内、非公開）: lab/README.md（記録 #004）、lab/runs3/nextcloud/&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>マイクラサーバーに「You are not white-listed」で入れないときの対処：ホワイトリストの挙動を実機で確認</title><link>https://haisaba.com/minecraft-server-whitelist-not-whitelisted/</link><pubDate>Tue, 20 Oct 2026 22:10:00 +0900</pubDate><guid>https://haisaba.com/minecraft-server-whitelist-not-whitelisted/</guid><description>&lt;p&gt;自分で立てたマイクラのサーバーに友だちが入ろうとすると「&lt;strong&gt;You are not white-listed on this server!&lt;/strong&gt;」と表示されて入れない――という場合の原因と対処です。当サイトの検証機で、実際に何が起きるかを確かめました。&lt;/p&gt;&#10;&lt;figure class="fig"&gt;&lt;img src="https://haisaba.com/images/charts/whitelist-flow.svg" alt="対処の流れ図" width="760" loading="lazy" decoding="async"&gt;&lt;figcaption&gt;図：当サイトの実測・検証にもとづく自作図&lt;/figcaption&gt;&lt;/figure&gt;&#10;&#10;&lt;h2 id="まず確認263-ではホワイトリストが初期値で有効"&gt;まず確認：26.3 ではホワイトリストが初期値で有効&lt;/h2&gt;&#10;&lt;p&gt;26.3 の server.jar が作った初期の server.properties では、&lt;code&gt;white-list=true&lt;/code&gt; になっていました（当サイトの実機で確認。&lt;a href="https://haisaba.com/minecraft-server-properties/"&gt;server.properties の解説記事&lt;/a&gt;）。&lt;strong&gt;サーバーを立てただけでは、誰も入れない状態&lt;/strong&gt;です。&lt;/p&gt;&#10;&lt;h2 id="実際の挙動当サイトの検証"&gt;実際の挙動（当サイトの検証）&lt;/h2&gt;&#10;&lt;p&gt;検証は 26.1 のサーバーで、オフラインモードの自動クライアント（mineflayer）を使って行いました（mineflayer が 26.3 に対応していないため）。待ち受けは 127.0.0.1 だけです。&lt;/p&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;手順&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;結果（実際のログ）&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;① ホワイトリストが空の状態で接続&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;Disconnecting haisaba_bot1 ...: You are not white-listed on this server!&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;② whitelist.json を手で書き換えて、&lt;strong&gt;reload せずに&lt;/strong&gt;接続&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;また同じメッセージで切断された&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;③ &lt;code&gt;whitelist reload&lt;/code&gt; を実行してから接続&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;Reloaded the whitelist&lt;/code&gt; → &lt;code&gt;haisaba_bot1 joined the game&lt;/code&gt;（入れた）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;④ リストにない別の名前で接続&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;切断された&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;⑤ &lt;code&gt;whitelist off&lt;/code&gt; にしてから接続&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;Whitelist is now turned off&lt;/code&gt; → 入れた&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;p&gt;ポイントは②です。&lt;strong&gt;whitelist.json をファイルで直接書き換えたときは、&lt;code&gt;whitelist reload&lt;/code&gt; を実行するまで反映されませんでした。&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>マイクラサーバーのバックアップをLinuxで自動化する手順（RCON＋tar）実際に復元まで試した</title><link>https://haisaba.com/minecraft-server-backup-linux/</link><pubDate>Tue, 20 Oct 2026 22:05:00 +0900</pubDate><guid>https://haisaba.com/minecraft-server-backup-linux/</guid><description>&lt;p&gt;マイクラのサーバーで一番困るのは、ワールドが壊れたり消えたりすることです。この記事では、&lt;strong&gt;サーバーを動かしたまま&lt;/strong&gt;ワールドを安全にバックアップするスクリプトを作り、&lt;strong&gt;実際にワールドを消してから復元できるか&lt;/strong&gt;まで試しました。&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;この記事でやったこと／やっていないこと&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;やった: RCON を使ったバックアップ（2回）、ワールドを失った状態からの復元、起動の確認&lt;/li&gt;&#10;&lt;li&gt;やっていない: cron による定期実行（&lt;strong&gt;検証機に cron が入っていない&lt;/strong&gt;ため。書き方の例だけ載せます）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;figure class="fig"&gt;&lt;img src="https://haisaba.com/images/charts/backup-flow.svg" alt="バックアップの流れ図" width="760" loading="lazy" decoding="async"&gt;&lt;figcaption&gt;図：当サイトの実測・検証にもとづく自作図&lt;/figcaption&gt;&lt;/figure&gt;&#10;&#10;&lt;h2 id="仕組み"&gt;仕組み&lt;/h2&gt;&#10;&lt;p&gt;動いているサーバーは、ワールドを少しずつディスクに書き込んでいます。書き込みの途中でコピーすると、壊れたバックアップになるおそれがあります。そこで、次の順番でコマンドを送ります。&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&lt;code&gt;save-off&lt;/code&gt; … 自動保存を一時的に止める&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;save-all flush&lt;/code&gt; … まだ書き込んでいない分を、すべてディスクに書き切る&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;tar&lt;/code&gt; で world フォルダを圧縮する&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;save-on&lt;/code&gt; … 自動保存を元に戻す&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;外からサーバーにコマンドを送るために、&lt;strong&gt;RCON&lt;/strong&gt;（コンソールのコマンドをネットワーク経由で送る機能）を使います。&lt;/p&gt;&#10;&lt;h2 id="手順1rcon-を有効にする自分のマシンからだけ"&gt;手順1：RCON を有効にする（自分のマシンからだけ）&lt;/h2&gt;&#10;&lt;p&gt;server.properties を次のようにします。&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-properties" data-lang="properties"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#a6e22e"&gt;server-ip&lt;/span&gt;&lt;span style="color:#f92672"&gt;=&lt;/span&gt;&lt;span style="color:#e6db74"&gt;127.0.0.1&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#a6e22e"&gt;enable-rcon&lt;/span&gt;&lt;span style="color:#f92672"&gt;=&lt;/span&gt;&lt;span style="color:#e6db74"&gt;true&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#a6e22e"&gt;rcon.port&lt;/span&gt;&lt;span style="color:#f92672"&gt;=&lt;/span&gt;&lt;span style="color:#e6db74"&gt;25575&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#a6e22e"&gt;rcon.password&lt;/span&gt;&lt;span style="color:#f92672"&gt;=&lt;/span&gt;&lt;span style="color:#e6db74"&gt;（長いランダムな文字列）&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;当サイトの検証で起動したときのログです。&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-text" data-lang="text"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;[Server thread/INFO]: RCON running on 127.0.0.1:25575&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;code&gt;ss -ltnp&lt;/code&gt; でも、待ち受けは 127.0.0.1:25575 と 127.0.0.1:25565 だけでした。&lt;strong&gt;RCON のポートは、外に公開しないでください。&lt;/strong&gt; パスワードを間違えると認証に失敗することも確認しました。&lt;/p&gt;&#10;&lt;h2 id="手順2バックアップのスクリプト"&gt;手順2：バックアップのスクリプト&lt;/h2&gt;&#10;&lt;p&gt;RCON のクライアントには、当サイトで書いた Python の小さなプログラム（約20行、標準ライブラリだけ）を使いました。&lt;code&gt;mcrcon&lt;/code&gt; などの既製のツールでも同じことができますが、当サイトでは試していません。&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;#!/bin/bash&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;set -euo pipefail&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;SRV&lt;span style="color:#f92672"&gt;=&lt;/span&gt;/path/to/server &lt;span style="color:#75715e"&gt;# server.jar があるフォルダ&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;DEST&lt;span style="color:#f92672"&gt;=&lt;/span&gt;/path/to/backups&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;KEEP&lt;span style="color:#f92672"&gt;=&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;7&lt;/span&gt; &lt;span style="color:#75715e"&gt;# 残すバックアップの数&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;RCON&lt;span style="color:#f92672"&gt;=&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;python3 rcon.py&amp;#34;&lt;/span&gt; &lt;span style="color:#75715e"&gt;# RCON_PASS 環境変数でパスワードを渡す&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;mkdir -p &lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;$DEST&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;TS&lt;span style="color:#f92672"&gt;=&lt;/span&gt;&lt;span style="color:#66d9ef"&gt;$(&lt;/span&gt;date +%Y%m%d-%H%M%S&lt;span style="color:#66d9ef"&gt;)&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;$RCON save-off&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;trap &lt;span style="color:#e6db74"&gt;&amp;#39;$RCON save-on &amp;gt;/dev/null&amp;#39;&lt;/span&gt; EXIT &lt;span style="color:#75715e"&gt;# 途中で失敗しても自動保存を戻す&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;$RCON save-all flush&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;tar -czf &lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;$DEST&lt;span style="color:#e6db74"&gt;/world-&lt;/span&gt;$TS&lt;span style="color:#e6db74"&gt;.tar.gz&amp;#34;&lt;/span&gt; -C &lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;$SRV&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt; world&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;$RCON save-on; trap - EXIT&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;ls -1t &lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;$DEST&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;/world-*.tar.gz | tail -n +&lt;span style="color:#66d9ef"&gt;$((&lt;/span&gt;KEEP+1&lt;span style="color:#66d9ef"&gt;))&lt;/span&gt; | xargs -r rm --&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;実行したときの出力（実際のもの）です。&lt;/p&gt;</description></item><item><title>マイクラサーバーが重い原因は？view-distance と simulation-distance を変えて5人接続で実測</title><link>https://haisaba.com/minecraft-server-lag-view-simulation-distance/</link><pubDate>Tue, 20 Oct 2026 22:00:00 +0900</pubDate><guid>https://haisaba.com/minecraft-server-lag-view-simulation-distance/</guid><description>&lt;p&gt;マイクラのサーバーが重い（TPS が下がる、ラグがある）と感じたときに、まず見直したい設定が &lt;code&gt;view-distance&lt;/code&gt;（プレイヤーに送る範囲）と &lt;code&gt;simulation-distance&lt;/code&gt;（生き物や作物などを動かす範囲）です。当サイトの検証機で、この2つを変えたときの違いを測りました。&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;先に結論（今回の条件での実測）&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;5人が走り回って地形を広げる条件では、&lt;strong&gt;10/10 から 6/6 や 10/4 に下げると、tick の P99（遅い方から1%の tick）の最大が 79.3ms → 約38ms に下がりました&lt;/strong&gt;。&lt;/li&gt;&#10;&lt;li&gt;6/6 にすると、CPU とヒープの使用量も下がりました。10/4 では、CPU は下がりましたが、メモリはあまり変わりませんでした。&lt;/li&gt;&#10;&lt;li&gt;どの条件でも tick の&lt;strong&gt;平均&lt;/strong&gt;は 50ms 未満でした（平均で見れば 20 TPS）。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;figure class="fig"&gt;&lt;img src="https://haisaba.com/images/charts/lag-tick.svg" alt="設定別tick平均の棒グラフ" width="760" loading="lazy" decoding="async"&gt;&lt;figcaption&gt;図：当サイトの実測・検証にもとづく自作図&lt;/figcaption&gt;&lt;/figure&gt;&#10;&#10;&lt;h2 id="重いを数字で確かめる"&gt;「重い」を数字で確かめる&lt;/h2&gt;&#10;&lt;p&gt;サーバーのコンソールで &lt;code&gt;tick query&lt;/code&gt; を実行すると、1 tick にかかる平均時間と、P50／P95／P99 が表示されます。当サイトの検証で実際に出た表示です。&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-text" data-lang="text"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;[Server thread/INFO]: Average time per tick: 16.2ms (Target: 50.0ms)&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;[Server thread/INFO]: Percentiles: P50: 11.8ms P95: 58.8ms P99: 79.3ms. Sample: 100&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;目標の 50ms を超える tick が多いほど、ゲームの進み方が遅れます。処理が大きく遅れたときは、ログに「Can&amp;rsquo;t keep up! Is the server overloaded?」と出ます。当サイトでも、大量のチャンクを一度に読み込ませたときに出ました（&lt;a href="https://haisaba.com/minecraft-server-memory/"&gt;メモリの実測記事&lt;/a&gt;）。&lt;/p&gt;&#10;&lt;h2 id="計測の条件"&gt;計測の条件&lt;/h2&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;項目&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;内容&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;サーバー&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;26.1 の公式 server.jar（ボット用のライブラリ mineflayer が 26.3 にまだ対応していないため）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;人数と動き&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ボット5体が、それぞれ別の方向へ走りながらジャンプを続ける（新しい地形を生成させ続ける負荷）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;計測&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;全員が接続してから 30／60／90 秒後に &lt;code&gt;tick query&lt;/code&gt;。CPU とメモリは2秒ごとに記録&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;そのほか&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;毎回、同じシードで新しいワールドを作成。待ち受けは 127.0.0.1 のみ。各条件1回ずつ（10/10 は前日の計測）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;h2 id="結果"&gt;結果&lt;/h2&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;view／simulation&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;tick 平均（30／60／90秒後）&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;P99 の最大&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;CPU の平均（最大）&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;メモリ（RSS）の平均&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;GC 後のヒープ使用量の最大&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;10／10（初期値）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;16.2／14.2／13.0ms&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;79.3ms&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;97%（192%）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;2,226MB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;721MB&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;6／6&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;10.9／11.2／13.7ms&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;37.5ms&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;78%（159%）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;2,059MB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;461MB&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;10／4&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;9.9／10.7／11.3ms&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;38.5ms&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;83%（158%）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;2,199MB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;627MB&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;p&gt;CPU の 100% は1コア分です。&lt;/p&gt;</description></item><item><title>マイクラサーバーは何人でメモリ何GB？自動クライアントで2〜5人を接続して実測（1GB・2GB）</title><link>https://haisaba.com/minecraft-server-players-memory/</link><pubDate>Tue, 20 Oct 2026 21:30:00 +0900</pubDate><guid>https://haisaba.com/minecraft-server-players-memory/</guid><description>&lt;p&gt;マイクラのサーバーは、何人で遊ぶとメモリを何GB使うのでしょうか。当サイトでは、ゲームの正規クライアントの代わりに、**無料の自動クライアント「mineflayer」**を2〜5体接続して測りました。&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;先に結論&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;2〜5人（ボット）では、どの条件でも &lt;strong&gt;tick の平均は 50ms 未満&lt;/strong&gt;でした（平均で見れば、正常な 20 TPS を保っていた）。ただし5人のときは、一部の tick が 50ms を超えていました。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;5人で 1GB に設定すると、GC 後のヒープ使用量が 902MB（上限の約88%）に達し、GC の回数が 2GB のときの約2.3倍&lt;/strong&gt;になりました。2分ほどの計測では TPS は落ちませんでしたが、余裕はほとんどありません。&lt;/li&gt;&#10;&lt;li&gt;2GB に設定すると、プロセス全体のメモリ使用量は約 2.1〜2.5GB でした。&lt;strong&gt;VPS のメモリは、ヒープの設定より多めに必要&lt;/strong&gt;です。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;figure class="fig"&gt;&lt;img src="https://haisaba.com/images/charts/players-memory.svg" alt="人数別メモリの棒グラフ" width="760" loading="lazy" decoding="async"&gt;&lt;figcaption&gt;図：当サイトの実測・検証にもとづく自作図&lt;/figcaption&gt;&lt;/figure&gt;&#10;&#10;&lt;h2 id="計測の条件違いに注意"&gt;計測の条件（違いに注意）&lt;/h2&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;項目&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;内容&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;サーバー&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Minecraft Java Edition &lt;strong&gt;26.1&lt;/strong&gt; の公式 server.jar。mineflayer 4.39.0 が対応している最新のバージョンが 26.1 で、&lt;strong&gt;最新の 26.3 には対応していなかった&lt;/strong&gt;ため、この記事だけ 26.1 で測りました&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;設定&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;online-mode=false&lt;/code&gt;（ボット用。アカウント不要になる）、&lt;code&gt;white-list=false&lt;/code&gt;、&lt;code&gt;server-ip=127.0.0.1&lt;/code&gt;（外には公開しない）。そのほかは初期値（view-distance 10、simulation-distance 10、難易度 easy）。シードは固定&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ボットの動き&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;2秒おきに1体ずつ接続し、それぞれ別の方向へ走りながらジャンプを続ける。新しい地形を生成させ続ける「探索」の負荷です。130秒動かしました&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;計測&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;全員が接続してから 30／60／90 秒後に &lt;code&gt;tick query&lt;/code&gt; を実行。CPU とメモリは2秒ごとに記録。GC は &lt;code&gt;-Xlog:gc&lt;/code&gt; で記録&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;検証機&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;box（Intel Xeon 仮想 8 vCPU、メモリ16GB・共用）。ボットのプログラムも同じ box で動かしています&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;p&gt;&lt;strong&gt;この計測の限界&lt;/strong&gt;: ボットは走っているだけで、建築・戦闘・大がかりな装置などの負荷は含みません。各条件とも1回、約2分だけの計測です。本物のプレイヤーが遊ぶときの値とは違う可能性があります。&lt;/p&gt;</description></item><item><title>マイクラのマルチサーバーは自宅PCとゲーム用VPSのどっちがいい？実測データで判断するガイド</title><link>https://haisaba.com/minecraft-home-pc-vs-game-vps/</link><pubDate>Tue, 20 Oct 2026 21:30:00 +0900</pubDate><guid>https://haisaba.com/minecraft-home-pc-vs-game-vps/</guid><description>&lt;p&gt;友だちとマイクラのマルチプレイをするとき、サーバーを「自宅のPCで立てる」か「ゲーム用 VPS を借りる」かで迷う人は多いと思います。この記事では、&lt;strong&gt;当サイトの実測&lt;/strong&gt;と&lt;strong&gt;各社の公式料金&lt;/strong&gt;をもとに、どう判断すればよいかをまとめます。&lt;/p&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;当サイトは、ここで紹介する VPS（ConoHa for GAME、XServer VPS for Game）を&lt;strong&gt;まだ使っていません&lt;/strong&gt;。料金とスペックは、公式ページの記載を確認日付きで引用しています。実際に使った比較は、検証してから別の記事で公開します。&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;figure class="fig"&gt;&lt;img src="https://haisaba.com/images/charts/home-vs-vps.svg" alt="判断の流れ図" width="760" loading="lazy" decoding="async"&gt;&lt;figcaption&gt;図：当サイトの実測・検証にもとづく自作図&lt;/figcaption&gt;&lt;/figure&gt;&#10;&#10;&lt;h2 id="まず必要なリソースの目安当サイトの実測"&gt;まず、必要なリソースの目安（当サイトの実測）&lt;/h2&gt;&#10;&lt;p&gt;当サイトの検証機（8 vCPU の仮想マシン）での実測です。&lt;/p&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;状況&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;メモリ（プロセス全体）&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;CPU&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;出典&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;0人・ヒープ 1GB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;約1.1GB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;待機中は 1〜2%&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;a href="https://haisaba.com/minecraft-server-memory/"&gt;メモリの実測記事&lt;/a&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;0人・ヒープ 2GB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;約1.7GB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;待機中は 1%&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;同上&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;5人（ボット）・ヒープ 2GB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;約2.2GB（最大 2.46GB）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;平均 97%（最大 192%）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;a href="https://haisaba.com/minecraft-server-players-memory/"&gt;同時接続人数の実測記事&lt;/a&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;5人（ボット）・ヒープ 1GB&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;約1.46GB（ヒープはほぼ上限まで）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;平均 97%（最大 192%）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;同上&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;新しいワールドの作成直後&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;—&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;最大 738%（8コアのほぼ全部）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;a href="https://haisaba.com/minecraft-server-memory/"&gt;メモリの実測記事&lt;/a&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;p&gt;つまり、&lt;strong&gt;少人数でもメモリは 2GB 前後、CPU は1〜2コアほどを使い続け、地形を生成するときには一時的にさらに使う&lt;/strong&gt;、と考えておくとよいでしょう（ボットによる計測で、本物のプレイヤーの値とは違う可能性があります）。&lt;/p&gt;&#10;&lt;h2 id="判断の基準"&gt;判断の基準&lt;/h2&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;基準&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;自宅PC が向いている&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;ゲーム用 VPS が向いている&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;遊ぶ時間&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;自分がPCをつけているときだけ遊ぶ&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;自分がいないときも、友だちに入ってもらいたい（24時間）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;PC の余力&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;上の表の分（メモリ 2GB 以上の空き＋CPU）を、ゲームをしながらでも出せる&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ゲームをしながらサーバーも動かすと重い&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ネットワーク&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ルーターの設定などで、自宅の回線を外に公開することを理解したうえでできる&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;自宅の回線を外に公開したくない&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;費用&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;追加の費用をかけたくない（電気代などは別）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;月に数百〜数千円を払える&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;手間&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;自分で設定・アップデート・バックアップをしたい&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;申し込むときにゲームを選ぶだけで構築を済ませたい（各社の公式ページでは、テンプレートで構築できると案内されています）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;p&gt;当サイトの検証では、待ち受けを 127.0.0.1 にして外に公開していません。そのため、&lt;strong&gt;自宅の回線を公開する具体的な手順やリスクの検証は、この記事の範囲外&lt;/strong&gt;です。&lt;/p&gt;</description></item><item><title>マイクラ server.properties の主な設定を解説（Java版26.3の初期値・実機で確認）</title><link>https://haisaba.com/minecraft-server-properties/</link><pubDate>Mon, 19 Oct 2026 22:20:00 +0900</pubDate><guid>https://haisaba.com/minecraft-server-properties/</guid><description>&lt;p&gt;server.properties は、Minecraft Java版サーバーの基本的な設定ファイルです。この記事に載せている初期値は、&lt;strong&gt;26.3 の server.jar を初めて起動したときに実際に作られたファイル&lt;/strong&gt;から取ったものです。&lt;/p&gt;&#10;&lt;p&gt;変更点は、Mojang の公式リリースノート（minecraft.net）で確認しました。公式で確認できなかった項目は、この記事には載せていません。&lt;/p&gt;&#10;&lt;figure class="fig"&gt;&lt;img src="https://haisaba.com/images/charts/properties-flow.svg" alt="設定変更の流れ図" width="760" loading="lazy" decoding="async"&gt;&lt;figcaption&gt;図：当サイトの実測・検証にもとづく自作図&lt;/figcaption&gt;&lt;/figure&gt;&#10;&#10;&lt;h2 id="古い解説記事を読むときの注意263の時点"&gt;古い解説記事を読むときの注意（26.3の時点）&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;26.3 が作った初期ファイルでは &lt;code&gt;white-list=true&lt;/code&gt; になっていました&lt;/strong&gt;（実機で確認）。サーバーを立てただけでは、ホワイトリストに入っていない人は参加できません。&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;pvp&lt;/code&gt;、&lt;code&gt;allow-nether&lt;/code&gt;、&lt;code&gt;spawn-monsters&lt;/code&gt;、&lt;code&gt;enable-command-block&lt;/code&gt; は、Java Edition 1.21.9 で server.properties から削除され、&lt;strong&gt;ゲームルールに移されました&lt;/strong&gt;（公式リリースノート）。サーバーを動かしたままでも変えられるようにするためです。昔の記事のように server.properties に書いても効きません。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="よく変える項目"&gt;よく変える項目&lt;/h2&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;項目&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;26.3 の初期値&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;意味&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;変えるときの例&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;server-port&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;25565&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;接続を待ち受けるポート&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;1台のマシンで複数のサーバーを動かすときに変える&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;server-ip&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;（空）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;待ち受ける IP アドレス。空にするとすべてで待ち受ける&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;検証用なら &lt;code&gt;127.0.0.1&lt;/code&gt;（自分のマシンからだけ接続できる）。当サイトの検証ではこれにした&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;online-mode&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;true&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Mojang（Microsoft）のアカウントで正規のプレイヤーか確認する&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;基本は true のまま。false にすると誰でも名前を偽って入れる&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;white-list&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;true&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ホワイトリストに入っている人だけ参加できる&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;コンソールで &lt;code&gt;whitelist add &amp;lt;名前&amp;gt;&lt;/code&gt; を実行して追加する&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;max-players&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;20&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;同時に参加できる人数の上限&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;少なくしておくと、想定以上の負荷を防ぎやすい&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;difficulty&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;easy&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;難易度（peaceful／easy／normal／hard）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;normal など&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;gamemode&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;survival&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;参加した人のゲームモード&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;creative など&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;motd&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;A Minecraft Server&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;サーバー一覧に表示される説明文&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;自由に&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;level-seed&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;（空）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ワールドのシード。空にするとランダム&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;同じワールドを作り直したいときに固定する&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;level-name&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;world&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ワールドを保存するフォルダの名前&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;複数のワールドを切り替えるとき&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;view-distance&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;10&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;プレイヤーに送る範囲（チャンク数）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;重いときは下げる&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;simulation-distance&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;10&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;プレイヤーの周りで、生き物や作物などを動かす範囲（チャンク数）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;重いときは下げる&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;spawn-protection&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;16&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;スポーン地点の周りで、オペレーター以外がブロックを壊せない範囲&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;0 にすると無効になる&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;pause-when-empty-seconds&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;60&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;誰もいない状態がこの秒数続くと、サーバーの処理を止める&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;無人でも作物などを育て続けたい場合に調整する&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;max-tick-time&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;60000&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;1 tick がこの時間（ミリ秒）を超えると、固まったとみなしてサーバーを止める&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;通常は変えない&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;enable-rcon&lt;/code&gt; / &lt;code&gt;rcon.port&lt;/code&gt; / &lt;code&gt;rcon.password&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;false／25575／（空）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;外部からコンソール操作ができる RCON という機能&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;使う場合は強いパスワードを設定し、ポートは外に公開しない&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;enable-query&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;false&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;サーバーの情報を問い合わせできる Query という機能&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;通常は false&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;log-ips&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;true&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;参加した人の IP アドレスをログに残すか&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;プライバシーに配慮するなら false&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;h2 id="1219-で追加された管理用の機能management-server-"&gt;1.21.9 で追加された管理用の機能（management-server-*）&lt;/h2&gt;&#10;&lt;p&gt;公式リリースノートによると、1.21.9 で、専用サーバーを外部から管理するための API（Minecraft Server Management Protocol。WebSocket で JSON-RPC を使う）が追加されました。&lt;/p&gt;</description></item><item><title>マイクラサーバーのメモリは1GBで足りる？26.3を1GB・2GBで実測（プレイヤー0人の基準値）</title><link>https://haisaba.com/minecraft-server-memory/</link><pubDate>Mon, 19 Oct 2026 22:10:00 +0900</pubDate><guid>https://haisaba.com/minecraft-server-memory/</guid><description>&lt;p&gt;「マイクラのサーバーにはメモリが何GB必要か」を、まず&lt;strong&gt;プレイヤーが0人の状態&lt;/strong&gt;で測りました。人が入ったときの負荷は、この記事では扱いません（別の記事で測る予定です）。&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;先に結論&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;プレイヤー0人なら、1GB でも 2GB でも動きは同じで、負荷はほぼゼロでした（tick 0.2〜0.3ms、CPU 1〜2%）。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;ヒープ（Java に割り当てるメモリ）を 1GB にしても、プロセス全体では約 1.1〜1.25GB&lt;/strong&gt; のメモリを使いました。VPS を選ぶときは、「プランのメモリ量 ＝ マイクラに割り当てる量」と考えず、&lt;strong&gt;余裕を持たせる&lt;/strong&gt;必要があります。&lt;/li&gt;&#10;&lt;li&gt;重くなるのは、新しいワールドを作った直後と、チャンク（ワールドを区切った単位）を大量に読み込むときでした。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;figure class="fig"&gt;&lt;img src="https://haisaba.com/images/charts/memory-peak.svg" alt="起動時メモリの棒グラフ" width="760" loading="lazy" decoding="async"&gt;&lt;figcaption&gt;図：当サイトの実測・検証にもとづく自作図&lt;/figcaption&gt;&lt;/figure&gt;&#10;&#10;&lt;h2 id="検証環境と条件"&gt;検証環境と条件&lt;/h2&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;項目&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;値&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;検証機&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;box（Debian 13、Intel Xeon 仮想 8 vCPU、メモリ16GB。共用で、検証に使える空きは約3.5GB）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Java&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Temurin 25.0.4.1&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;サーバー&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Minecraft server 26.3（公式の server.jar）。server.properties は初期値（シードだけ「haisaba」に固定、localhost だけで待ち受け）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;計測&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;2秒ごとに、プロセスの RSS（実際に使っている物理メモリ）と CPU 使用率を記録（100%＝1コア分、最大800%）。tick の時間は、サーバーのコマンド &lt;code&gt;tick query&lt;/code&gt; で取得&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;負荷試験&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;forceload add -128 -128 127 127&lt;/code&gt; で 256 チャンク（16×16）を強制的に読み込む&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;p&gt;起動時のオプション:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;「2GB」の条件: &lt;code&gt;-Xms1G -Xmx2G&lt;/code&gt;&lt;/li&gt;&#10;&lt;li&gt;「1GB」の条件: &lt;code&gt;-Xms1G -Xmx1G&lt;/code&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;※-Xms は最初に確保するメモリ、-Xmx は上限です。今回は -Xms をどちらも 1G にしたので、&lt;strong&gt;2つの条件の差が出にくい設定&lt;/strong&gt;になっています。この点は記事の最後で改めて書きます。&lt;/p&gt;</description></item><item><title>マイクラJava版サーバーの立て方（Linux・無料）26.3で実際に起動したコマンドと所要時間</title><link>https://haisaba.com/minecraft-java-server-linux/</link><pubDate>Mon, 19 Oct 2026 22:00:00 +0900</pubDate><guid>https://haisaba.com/minecraft-java-server-linux/</guid><description>&lt;p&gt;この記事では、Minecraft: Java Edition の**公式サーバー（server.jar）**を、Linux のコマンドだけで起動するまでの手順を書きます。実際に当サイトの検証機（box）で行い、そのときのコマンドとログをそのまま載せています。&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;この記事で確認したこと／していないこと&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;確認した: サーバーのダウンロード、起動、EULA への同意、設定の変更、停止。起動にかかる時間とメモリの使用量の計測。&lt;/li&gt;&#10;&lt;li&gt;していない: &lt;strong&gt;プレイヤーとしての接続&lt;/strong&gt;（検証機でゲームのクライアントを使っていないため）、外部への公開（ポート開放）。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;figure class="fig"&gt;&lt;img src="https://haisaba.com/images/charts/java-server-flow.svg" alt="手順の流れ図" width="760" loading="lazy" decoding="async"&gt;&lt;figcaption&gt;図：当サイトの実測・検証にもとづく自作図&lt;/figcaption&gt;&lt;/figure&gt;&#10;&#10;&lt;h2 id="検証環境"&gt;検証環境&lt;/h2&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;項目&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;値&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;OS&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Debian GNU/Linux 13 (trixie)&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;CPU&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Intel Xeon Processor（仮想マシン）8 vCPU&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;メモリ&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;16GB（共用。検証に使える空きは約3.5GB）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Java&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Eclipse Temurin 25.0.4.1 JRE&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;サーバー&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Minecraft server 26.3（2026年10月19日時点の最新リリース）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;h2 id="手順1必要な-java-のバージョンを確認する"&gt;手順1：必要な Java のバージョンを確認する&lt;/h2&gt;&#10;&lt;p&gt;サーバーに必要な Java のバージョンは、Minecraft のバージョンごとに違います。Mojang 公式のバージョン情報（JSON）を見ると、26.3 の必要 Java は &lt;strong&gt;25&lt;/strong&gt; と書かれていました。&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;curl -s https://piston-meta.mojang.com/mc/game/version_manifest_v2.json -o manifest.json&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# latest.release が &amp;#34;26.3&amp;#34; であることを確認し、26.3 の JSON の javaVersion を見る&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# → {&amp;#34;component&amp;#34;: &amp;#34;java-runtime-epsilon&amp;#34;, &amp;#34;majorVersion&amp;#34;: 25}&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Java 25 は Eclipse Temurin（Adoptium）の JRE を使いました。OS 全体には入れずに、フォルダに展開しただけです。&lt;/p&gt;</description></item><item><title>お問い合わせ</title><link>https://haisaba.com/contact/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://haisaba.com/contact/</guid><description>&lt;p&gt;お問い合わせは、メールでお願いします: &lt;a href="mailto:haisaba.lab@gmail.com"&gt;haisaba.lab@gmail.com&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;記事の誤りのご指摘や、検証してほしいゲームのご要望などをお寄せください。&lt;/p&gt;</description></item><item><title>プライバシーポリシー</title><link>https://haisaba.com/privacy-policy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://haisaba.com/privacy-policy/</guid><description>&lt;p&gt;haisaba編集部（以下「当サイト」）は、利用者の情報を次のとおり取り扱います。&lt;/p&gt;&#10;&lt;h2 id="1-取得する情報"&gt;1. 取得する情報&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;アクセス情報&lt;/strong&gt;: 当サイトをホスティングしているサービスでは、IPアドレス、ブラウザの種類、アクセスした日時などのログが記録されることがあります。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;アクセス解析&lt;/strong&gt;: 現在、アクセス解析ツールは使っていません。Google アナリティクスなどを導入する場合は、このページに追記します。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;お問い合わせ&lt;/strong&gt;: メールでお問い合わせいただいた際の、メールアドレス、お名前（ハンドルネーム可）、お問い合わせの内容。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="2-利用目的"&gt;2. 利用目的&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;お問い合わせへの回答&lt;/li&gt;&#10;&lt;li&gt;サイトの不具合への対応と、改善のための統計的な把握&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="3-広告について"&gt;3. 広告について&lt;/h2&gt;&#10;&lt;p&gt;当サイトはアフィリエイトプログラムを利用しています。広告リンクをクリックすると、広告を配信する事業者が成果を計測するために、Cookie などを使うことがあります。Cookie はブラウザの設定で無効にできます。&lt;/p&gt;&#10;&lt;h2 id="4-第三者への提供"&gt;4. 第三者への提供&lt;/h2&gt;&#10;&lt;p&gt;法令にもとづく場合を除き、本人の同意なく個人情報を第三者に提供することはありません。&lt;/p&gt;&#10;&lt;h2 id="5-外部への情報の送信について電気通信事業法の外部送信規律"&gt;5. 外部への情報の送信について（電気通信事業法の外部送信規律）&lt;/h2&gt;&#10;&lt;p&gt;当サイトのページを開いたとき、利用者の端末（パソコンやスマートフォン）から、当サイト以外の事業者へ情報が送られることがあります。その内容は次のとおりです（2026年10月21日時点）。&lt;/p&gt;&#10;&lt;h3 id="5-1-現在送信が行われているもの"&gt;5-1. 現在送信が行われているもの&lt;/h3&gt;&#10;&lt;p&gt;&lt;strong&gt;Cloudflare（ネットワークエラーの報告）&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;送信先: Cloudflare, Inc.（当サイトの配信に使っているサービスの運営会社）&lt;/li&gt;&#10;&lt;li&gt;送信される情報: 当サイトへの接続に失敗したときの、エラーの種類、発生した日時、接続の段階などの情報。送信のとき、IPアドレスも相手に届きます。&lt;/li&gt;&#10;&lt;li&gt;利用目的: サイトへの接続の障害を検知して、配信を改善するため&lt;/li&gt;&#10;&lt;li&gt;Cloudflare によると、IPアドレスは国・地域・接続事業者を調べるためだけに一時的に使われ、保存されません。&lt;/li&gt;&#10;&lt;li&gt;Cloudflare のプライバシーポリシー: &lt;a href="https://www.cloudflare.com/ja-jp/privacypolicy/"&gt;https://www.cloudflare.com/ja-jp/privacypolicy/&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;&lt;strong&gt;Cloudflare Web Analytics（アクセス解析）&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;送信先: Cloudflare, Inc.&lt;/li&gt;&#10;&lt;li&gt;送信される情報: 閲覧したページのURL、参照元のURL、ページの読み込み時間、ブラウザの種類、画面サイズなど。送信のとき、IPアドレスも相手に届きます。&lt;/li&gt;&#10;&lt;li&gt;利用目的: 当サイトの閲覧状況（閲覧数、よく読まれるページ、流入元）を集計し、サイトの改善に役立てるため&lt;/li&gt;&#10;&lt;li&gt;Cookie などを使って利用者個人を識別・追跡することはありません。&lt;/li&gt;&#10;&lt;li&gt;Cloudflare のプライバシーポリシー: &lt;a href="https://www.cloudflare.com/ja-jp/privacypolicy/"&gt;https://www.cloudflare.com/ja-jp/privacypolicy/&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Google アナリティクスは設置していません。&lt;/p&gt;&#10;&lt;h3 id="5-2-a8net-の広告"&gt;5-2. A8.net の広告&lt;/h3&gt;&#10;&lt;p&gt;当サイトは、一部の記事に A8.net の広告（ConoHa for GAME、XServer VPS for Game）を掲載しています。広告を掲載しているページを開くと、広告の表示を数えるための画像が A8.net のサーバー（www11.a8.net、www13.a8.net など a8.net のドメイン）から読み込まれます。広告をクリックすると、A8.net のサーバー（px.a8.net）を経由して広告主のサイトへ移動します。広告を掲載していないページでは、この送信は行われません。&lt;/p&gt;</description></item><item><title>運営者情報</title><link>https://haisaba.com/about/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://haisaba.com/about/</guid><description>&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;項目&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;内容&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;サイト名&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;haisaba（ゲームサーバー＆個人サーバー構築ラボ）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;URL&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;a href="https://haisaba.com/"&gt;https://haisaba.com/&lt;/a&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;運営者&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;haisaba編集部&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;連絡先&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;a href="mailto:haisaba.lab@gmail.com"&gt;haisaba.lab@gmail.com&lt;/a&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;h2 id="このサイトについて"&gt;このサイトについて&lt;/h2&gt;&#10;&lt;p&gt;haisabaは、ゲームサーバーや個人サーバーを実際に構築・計測し、その記録を公開する検証サイトです。&lt;/p&gt;&#10;&lt;h2 id="aiの活用について"&gt;AIの活用について&lt;/h2&gt;&#10;&lt;p&gt;当サイトは、&lt;strong&gt;AIを活用した検証チーム&lt;/strong&gt;が運営しています。AIエージェントが検証用の環境でサーバーを構築し、コマンドの実行結果・ログ・計測値を記録したうえで記事を作成しています。記事に載せる手順と数値は、すべて実際に行った検証にもとづくものです。&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;検証していないことを、検証したかのように書くことはしません。検証の範囲外のことは「確認していないこと」として明記します。&lt;/li&gt;&#10;&lt;li&gt;仕様や料金は、公式ドキュメントや公式サイトで確認し、記事の末尾に参照元を載せています。仕様は変わることがあるので、最新の情報は公式でご確認ください。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="検証環境"&gt;検証環境&lt;/h2&gt;&#10;&lt;p&gt;&lt;a href="https://haisaba.com/environment/"&gt;検証環境の一覧&lt;/a&gt;をご覧ください。&lt;/p&gt;&#10;&lt;h2 id="広告について"&gt;広告について&lt;/h2&gt;&#10;&lt;p&gt;当サイトはアフィリエイト広告を利用しています。詳しくは&lt;a href="https://haisaba.com/disclosure/"&gt;広告表記・免責事項&lt;/a&gt;をご覧ください。&lt;/p&gt;</description></item><item><title>検証環境の一覧</title><link>https://haisaba.com/environment/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://haisaba.com/environment/</guid><description>&lt;p&gt;記事中の「box」は、当サイトの検証に使っている Linux の仮想マシンです。&lt;/p&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;項目&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;値（2026-10-19時点）&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;OS&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Debian GNU/Linux 13 (trixie)、カーネル 6.12&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;CPU&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Intel Xeon Processor（仮想マシン）8 vCPU&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;メモリ&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;16GB（ほかの処理と共用。検証に使える空きは約3.5GB）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Java&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Eclipse Temurin 25 JRE&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;p&gt;共用の仮想マシンなので、計測値は同じ条件でも多少ぶれます。ほかのPCやVPSで同じ数値になることは保証しません。&lt;/p&gt;</description></item><item><title>広告表記・免責事項</title><link>https://haisaba.com/disclosure/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://haisaba.com/disclosure/</guid><description>&lt;h2 id="広告表記"&gt;広告表記&lt;/h2&gt;&#10;&lt;p&gt;当サイトは、アフィリエイトプログラム（成果報酬型の広告）を利用しています。記事内のリンクから商品やサービスに申し込みがあった場合、当サイトが報酬を受け取ることがあります。広告を含む記事には、冒頭に「PR」の表記を入れています。&lt;/p&gt;&#10;&lt;p&gt;報酬の有無によって、検証結果や評価を変えることはありません。料金や仕様は、各サービスの公式サイトで最新の情報をご確認ください。&lt;/p&gt;&#10;&lt;h2 id="免責事項"&gt;免責事項&lt;/h2&gt;&#10;&lt;p&gt;当サイトの手順は検証時点の環境で確認したものですが、内容の正確さや安全性を保証するものではありません。サーバーの公開設定（ポート開放など）は、セキュリティ上のリスクを理解したうえで、ご自身の責任で行ってください。当サイトの情報を利用して生じた損害について、当サイトは責任を負いかねます。&lt;/p&gt;&#10;&lt;p&gt;ゲームのサーバーソフトウェアは、各ゲームの利用規約（Minecraft の場合は Minecraft EULA）に従ってご利用ください。&lt;/p&gt;</description></item></channel></rss>