Hytaleサーバーの作成方法
このガイドでは、独自のHytaleサーバーの作成をステップバイステップで案内します。Java 25のインストールからネットワーク設定まで、独自のサーバーをホストするためのすべてのステップを発見しましょう。
1. なぜHytaleサーバーを作成するのか?
独自のHytaleサーバーを持つことで、以下のことが可能になります:
- 友達がアクセスできる持続する世界を作成する。
- ルール、モッド、パーミッションをカスタマイズする。
- 完全なコントロールでプレイヤーコミュニティをホストする。
- さまざまなフォーマットを探索する(サバイバル、クリエイティブ、イベント、ミニゲーム)。
Hytaleは創造性、カスタマイズ、モジュラリティを重視しており、コミュニティサーバーにとっての優れた選択肢です。
2. 必須の技術的要件
まず、サーバー環境が最低要件を満たしているか確認してください:
- ✔ RAM : 最低4 GB(大規模なコミュニティには8 GB以上推奨)
- ✔ Java 25 : Hytaleに対応するLTSバージョンが必要
- ✔ システム : 64ビット(x64またはARM64対応)
- ✔ 接続 : UDPの帯域幅が十分な安定したインターネット接続
- ✔ ホスティング : VPS、専用PC、または24/7に対応が可能なローカルマシン
3. サーバーファイルの取得
ファイルを取得するためには2つの選択肢があります:
ランチャーからのコピー(簡単な方法)
お使いのOSに応じてHytaleのインストールフォルダを開いてください:
Windows :
Windows
%appdata%\Hytale\install\release\package\game\latest
Linux :
Linux
~/.local/share/hytale/install/release/package/game/latest
macOS :
macOS
~/Library/Application Support/Hytale/install/release/package/game/latest
このフォルダ内で、以下のアイテムをコピーしてください:
- Serverフォルダをコピーする
- Assets.zipファイルをコピーする
- サーバー用の新しいフォルダに貼り付ける
Hytale Downloader CLIツールを使用する(推奨)
この方法は、プロダクションサーバーと定期的なアップデートに適しています。
- hytale-downloader.zipファイルをダウンロードする
- ツールを実行して最新のファイルを取得する
- ファイルをサーバーフォルダに配置する
4. Java 25のインストールと検証
Hytaleが正しく動作するためにはJava 25(LTSバージョン)が必要です。
推奨されるインストール方法
- Adoptium / TemurinからJava 25をダウンロードする
- お使いのシステムに応じた標準インストール(Windows / Linux / Mac)
インストールの検証
Terminal
java --version
以下と同様の出力が表示されるはずです:
期待される出力
openjdk 25.0.1 2025-10-21 LTS
5. Hytaleサーバーの起動
ファイルが所定の位置に置かれたら、サーバーフォルダでターミナルまたはコマンドプロンプトを開いて実行してください:
Terminal
java -jar HytaleServer.jar --assets PathToAssets.zip
PathToAssets.zipをAssets.zipファイルの実際のパスに置き換えてください。
高速起動のためのヒント(AOTキャッシュ)
このコマンドは、起動時間を短縮するためにAhead-Of-Timeキャッシュを使用します。
Terminal (AOT Cache)
java -XX:AOTCache=HytaleServer.aot -jar HytaleServer.jar --assets PathToAssets.zip
6. サーバーの認証(必須)
最初の起動後、サーバーはHytaleによって認可される必要があります:
認証コマンドの実行
サーバーコンソールで以下を入力してください:
サーバーコンソール
/auth login device
コードの取得
コンソールに認証コードが表示されます。
Hytaleサイトで検証
ブラウザで以下のアドレスを開き、コードを入力してください:
https://accounts.hytale.com/device
確認
検証が完了すると、サーバーは正式に認可され、プレイヤーの接続を受け入れる準備が完了します。
7. ネットワーク:ポートとファイアウォールの設定
HytaleはTCPではなくUDP(QUICプロトコル)でのコミュニケーションを行います。ネットワークの設定方法は以下の通りです。
開放するポート
- UDP 5520 (デフォルト)
- 変更した場合はカスタムポート
ファイアウォールルールの例
Windows Defender:
PowerShell (Admin)
New-NetFirewallRule -DisplayName "Hytale Server" -Direction Inbound -Protocol UDP -LocalPort 5520 -Action Allow
Linux UFW:
Terminal
sudo ufw allow 5520/udp
Linux iptables:
Terminal
sudo iptables -A INPUT -p udp --dport 5520 -j ACCEPT
8. カスタマイズとモッド
サーバーが起動したら、さまざまなファイルとフォルダでカスタマイズすることが可能です:
-
mods/- 公式またはコミュニティの拡張プラグインを追加できる -
config.json- サーバーの一般設定 -
permissions.json- プレイヤーのパーミッション管理 -
whitelist.json- 認可されたプレイヤーのホワイトリスト -
universe/- 世界とプレイヤーデータを保存する
9. パフォーマンスのヒントとベストプラクティス
-
✔ 大規模なサーバーにはRAMを多く割り当ててください:
Terminal
java -Xms4G -Xmx8G -jar HytaleServer.jar --assets Assets.zip - ✔ メモリ負荷を減らすためにビュー距離を制限する
- ✔ 一定の間隔で自動バックアップを有効にする
- ✔ プレイヤー数に応じて設定を調整するためにCPUとRAMを監視する
10. SimpleVotifierによる投票の報酬
Top-Gamesなどのランキングサイトでサーバーに投票するよう、プレイヤーを激励するためにSimpleVotifierプラグインをインストールすることが可能です。このプラグインにより、各投票を自動的に報酬やすことが可能です。
SimpleVotifierとは?
SimpleVotifierはHytaleと互換性のある投票プラグインで、Top-Gamesから投票の通知を受け取り、投票したプレイヤーに報酬を自動的に付与します。
報酬の種類
設定が完了したら、投票者には以下の報酬を与えることが可能です:
- インゲームのアイテムやキット
- ポイントまたは仮想通貨
- 時限付きのパーミッション(VIPなど)
インストール方法
インストールと完全な設定の詳細は、我々の専用ドキュメントに記載されています:
SimpleVotifierのドキュメントを見る11. クイックFAQ
Hytaleサーバーの準備が完了しましたか?
Top-GamesにHytaleサーバーを登録し、視認性を高め、新しいプレイヤーを獲得しましょう。また、コミュニティの最高のHytaleサーバーを発見することも可能です。
12. 結論
Hytaleサーバーの作成は、サーバー管理に初心者であっても、今日では完全に実現可能です。上記のステップを따り、Java 25を持っていることを確認し、ポートとファイアウォールを適切に管理すれば、カスタマイズされたHytaleの世界でプレイヤーを出迎える準備が完了します!
情報
クイックチェックリスト
- サーバーファイルのダウンロード
- Java 25 LTSのインストール
- UDPポート5520の開放
- サーバーの起動
- サーバーの認証
- カスタマイズとプレイヤーへの招待
ヘルプが必要ですか?
Hytaleサーバーの設定に関する質問がありますか?我々のチームがお手伝いします。