Rust カスタムマップの導入方法|RustMapsの使い方からRustEditでの自作まで

Rustのカスタムマップを導入すると、デフォルトのプロシージャルマップでは味わえない独自の地形・モニュメント・ゲーム体験をプレイヤーに提供できます。

しかし、「カスタムマップってどこで手に入るの?」「RustMapsで生成するには?」「RustEditで一から自作するには?」「サーバーにどうやって設定するの?」と疑問を持つ管理者は多いのではないでしょうか。

本記事では、カスタムマップの入手先3選(RustMaps・Codefling・Lone Design)の使い方から、RustEditによる自作マップの作成手順Oxide拡張機能(Oxide.Ext.RustEdit)の導入マップファイルのホスティング方法、そしてサーバーへの適用(server.levelurl設定)まで、初心者でもコピペで完了できるように図解・コマンド付きで徹底解説します。

この記事を読めば、カスタムマップの「入手 → 準備 → ホスティング → サーバー適用 → 自作」までのすべてが分かります。

カスタムマップとは?通常マップとの違い

Rustのデフォルトマップは「プロシージャルマップ」と呼ばれ、サーバー起動時に server.seed(シード値)と server.worldsize(マップサイズ)の組み合わせに基づいてランダム生成されます。毎回異なる地形が楽しめる反面、モニュメントの種類や配置パターンはゲームのアルゴリズムに依存するため、完全なコントロールはできません。

一方、カスタムマップはプレイヤーや開発者が「RustEdit」などの専用ツールで一から地形・モニュメント・道路・資源配置をデザインした .map ファイルです。サーバーはこのファイルをダウンロードして読み込むことで、デザイナーが意図した通りのワールドを再現します。

カスタムマップを使うメリット

カスタムマップの最大の魅力は、サーバーの独自性を圧倒的に高められることです。具体的には以下のようなメリットがあります。

  • 独自モニュメントの配置:バニラには存在しないオリジナルのモニュメントやダンジョンを設置でき、探索要素を大幅に強化できます。
  • 地形の完全コントロール:島の形状、山脈の高さ、河川の流れ、バイオームの分布を思い通りにデザインできます。
  • 他サーバーとの差別化:プロシージャルマップでは得られない唯一無二のワールドで、プレイヤーの関心と定着率を高めます。
  • PvE・RPサーバーとの相性抜群:ストーリー性のあるマップ設計や、ゾーン別ルール(安全地帯・PvPエリア・探索エリア)の視覚的な区分けが可能です。
  • イベントエリアの作成:Raidable Bases用の島やアリーナ、レースコースなど、プラグインと連携した特別エリアを設計できます。

カスタムマップ導入時の注意点

カスタムマップには多くのメリットがある一方で、以下の点に注意が必要です。

  • Oxide(uMod)環境が必須:ほぼすべてのカスタムマップはMODサーバー(Oxide導入済み)でのみ動作します。バニラサーバーでは読み込めません。
  • Oxide.Ext.RustEdit.dll が必要:カスタムプレハブ(独自建造物・Bradley APCの巡回パス・電気パズルなど)をサーバーに認識させるための拡張DLLが必要です。未導入だとモニュメントが表示されない、マップが読み込めないといった問題が発生します。
  • オンラインホスティングが必要:マップファイルをサーバーフォルダに直接配置するのではなく、RustMaps.comやDropbox等のオンラインストレージにアップロードし、ダウンロードURLをサーバーに指定する特殊な方式です。
  • マップ固有の必須プラグイン:一部のカスタムマップでは専用プラグインの導入が指定されています。ダウンロード前に説明ページを必ず確認してください。

カスタムマップの入手先3選

カスタムマップは主に以下の3つのサイトから入手できます。それぞれ特徴が異なるので、目的に合わせて使い分けてください。

サイト名URL特徴価格帯ホスティング機能
RustMaps.comrustmaps.comマップ生成ツール+アップロード&ホスティング無料(一部Pro機能あり)あり(推奨)
Codeflingcodefling.com/maps高品質な有料・無料マップのマーケットプレイス無料〜$30程度なし(別途ホスティング必要)
Lone Designlone.designShadowFrax紹介マップ多数、無料マップ充実無料〜$25程度なし(別途ホスティング必要)

2-1. RustMaps.com|プロシージャルマップ生成&ホスティング

公式サイト:https://rustmaps.com/

RustMaps.comは、Rustコミュニティで最も広く利用されているマッププラットフォームです。もともとはプロシージャルマップのシード検索・プレビューツールとして有名でしたが、現在は以下の3つの主要機能を備えています。

① シード検索&プレビュー:シード値とマップサイズを入力すると、生成されるマップの地形・モニュメント配置・資源分布を事前にプレビューできます。「このシードだとLaunch Siteはどこに配置される?」といった確認に便利です。

② マップ生成ツール(Generate Map):数十種類のカスタマイズオプション(道路・モニュメント・洞窟・山岳・氷山など)を選択して、オリジナルのプロシージャルマップを生成できます。生成されたマップはそのままホスティングURLとして使用可能です。

③ カスタムマップのアップロード&ホスティング:自作やCodefling等でダウンロードした .map ファイルをアップロードし、安定したダウンロードURLを取得できます。2023年以降、DropboxやDiscordのリンクにレート制限・有効期限が追加されたため、マップホスティングの最も安定した選択肢としてRustMaps.comが推奨されています。

また、RustMaps.comではカスタムマップ運用時に役立つ補助プラグインも配布しています(ダウンロードページ)。

プラグイン名機能
Custom Map URL Pluginカスタムマップサーバーをゲーム内サーバー検索に表示させる
Custom Map Vehicle Vendor FixカスタムマップでのVehicleVendor NPCとVehicleSpawnerの紐付けを修正
Custom Map Saddle Vendor Fixサドルベンダーの自動販売機参照の欠落を修正
Embedded CargoPath Loader埋め込みカーゴパスデータを読み込み、カーゴシップを正常巡回させる

2-2. Codefling|有料・無料の高品質マップが豊富

公式サイト:https://codefling.com/maps

Codeflingは、Rustのプラグイン・マップ・スキンの有料/無料マーケットプレイスです。プロのマップデザイナーが制作した高品質なカスタムマップが多数出品されており、精巧なモニュメントやスクリプト付きのギミックを備えたマップが入手できます。

無料マップもありますが、特に人気の高いマップは有料($5〜$30程度)です。各マップのページには必須プラグイン・推奨マップサイズ・動作確認済みのOxideバージョンなどが記載されているので、ダウンロード前に必ず確認してください。

例えば「Lian Yu – 3500 Map by Kaho」のようなマップでは、以下が必須と記載されています。

  • Oxide(uMod)環境
  • Oxide.Ext.RustEdit.dll
  • 専用プラグイン:KahoMapLock.cs

こうした要件を満たさないと、マップが起動しなかったり、モニュメントが正しく表示されないなどの不具合が発生するのでご注意ください。

2-3. Lone Design|無料マップ多数&ShadowFrax紹介マップも

公式サイト:https://lone.design/rust-custom-maps/
無料マップ一覧:https://lone.design/free-custom-rust-maps/

Lone Designは、カスタムマップとRustEdit関連のリソースを専門に扱うプラットフォームです。Rust系YouTuberのShadowFraxが動画で紹介したマップも多数掲載されており、Jurassic ParkテーマのIsla Nublar、溶岩テーマのHot Mountainなど、ユニークなコンセプトのマップが揃っています。

無料マップの品質も高く、まずはLone Designの無料マップから試してみるのがおすすめです。

導入前の準備|Oxide環境 & Oxide.Ext.RustEdit

カスタムマップをサーバーで動作させるには、2つの事前準備が必要です。どちらも欠けるとマップが正常に読み込まれないため、必ず両方を完了してから進んでください。

準備①:Oxide(uMod)の導入

カスタムマップはMODサーバー(Oxide導入済み)でのみ動作します。Oxide環境がまだ構築されていない場合は、先に導入を済ませてください。

ConoHa for GAMEやXServer VPSでは、サーバー作成時にRustテンプレートを選択し、その後Oxideインストールスクリプトを実行するだけで環境構築が完了します。詳しい手順は以下の関連記事をご覧ください。

関連記事:

Oxideが正常に導入されているかは、サーバーコンソールまたはRCONで以下のコマンドを実行して確認できます。

oxide.version

バージョン情報(例:Oxide vX.Y.Z loaded)が表示されればOxide環境は正常です。

準備②:Oxide.Ext.RustEdit.dll の導入手順

ほとんどのカスタムマップでは、Oxide拡張機能「Oxide.Ext.RustEdit」の導入が必須です。これは、RustEditで作成されたカスタムプレハブ(独自モニュメント・Bradley APCの巡回パス・自動電気回路など)をサーバーエンジンに認識させるためのDLLファイルです。

配布元:GitHub – k1lly0u/Oxide.Ext.RustEdit

導入手順(全サーバー共通)

STEP 1:ダウンロード

上記GitHubリポジトリの「Releases」ページから、最新バージョンの Source code (zip) をクリックしてダウンロードします。

STEP 2:ZIPを展開

ダウンロードした圧縮フォルダを展開(解凍)します。展開すると Oxide.Ext.RustEdit.dll というファイルが含まれています。

STEP 3:DLLファイルをサーバーに配置

展開した Oxide.Ext.RustEdit.dll をRustサーバーの以下のディレクトリに配置します。

環境配置先パス
Windows(自宅サーバー)C:\RustServer\RustDedicated_Data\Managed\
Linux VPS(ConoHa / XServer)/opt/Rust_server/RustDedicated_Data/Managed/

レンタルサーバーの場合は、WinSCPやFileZilla等のSFTPクライアントでサーバーに接続し、上記パスにファイルをアップロードしてください。

STEP 4:サーバーを再起動

# Linux VPSの場合
sudo systemctl restart rust-server

STEP 5:導入確認

サーバーコンソールまたはRCON(RustAdmin / WebRCON / rcon.io)から以下のコマンドを実行します。

Rustedit

RustEditのコマンド一覧が表示されれば、Oxide.Ext.RustEdit.dll は正常に読み込まれています。何も表示されない場合は、ファイルの配置先パスが正しいか確認してください。

Rustサーバーをまだ立てていない方は、まずサーバー構築から始めましょう:

マップファイルのホスティング方法

Rustのカスタムマップは、他のゲームサーバーとは異なりサーバーフォルダに直接配置するのではなく、オンラインストレージに .map ファイルをアップロードし、そのダウンロードURLをサーバーの起動パラメーターに指定する方式です。

新しいプレイヤーがサーバーに接続する際、クライアントがこのURLからマップファイルをダウンロードするため、URLは常にアクセス可能で、直リンク(Direct Download Link)である必要があります。ブラウザでURLにアクセスしたときに「ページが表示される」のではなく、「自動的にダウンロードが始まる」URLでなければなりません。

ホスティング方法安定性帯域制限費用おすすめ度
RustMaps.com◎ 非常に安定なし無料
GitHub Releases○ 安定緩やか無料
Dropbox△ 制限あり無料プランは厳しい無料〜

方法①:RustMaps.comにアップロード(推奨)

2023年以降、DropboxやDiscordのCDNリンクに有効期限やレート制限が追加されたため、RustMaps.comのマップホスティング機能が最も安定した推奨方法です。

アップロード手順

STEP 1:https://rustmaps.com/ にアクセスし、アカウントを作成またはログインします。

STEP 2:ダッシュボードの Uploads ページに移動します。

STEP 3:Upload Map」ボタンをクリックします。

STEP 4:マップ名などの情報を入力し、.map ファイルをアップロードします(ファイルサイズ上限:80MB)。

STEP 5:処理完了まで待ちます(マップサイズにもよりますが、数分かかる場合があります)。

STEP 6:処理が完了したら「Use」ボタンをクリックし、表示されるURLをコピーします。

このURLが、次のセクションで +server.levelurl に指定する値です。

RustMaps.comを使うメリットは、リンク切れの心配がないこと、マップのプレビュー画像(トップダウンビュー)が自動生成されること、モニュメント配置・動物スポーンポイントなどの情報が可視化されること、Discordでマップリンクを共有すると自動的にリッチなembed(埋め込みプレビュー)が表示されることです。

方法②:Dropboxで共有リンクを取得

Dropboxでもホスティングは可能ですが、無料プランではトラフィック制限があり、大人数サーバーには不向きです。小規模(10人以下)のプライベートサーバー向けの方法です。

アップロード手順

STEP 1:Dropbox にログインします。

STEP 2:.map ファイルをDropboxにアップロードします。

STEP 3:アップロードしたファイルの「共有」→「リンクをコピー」をクリックし、共有URLを取得します。

STEP 4:取得したURLの末尾を ?dl=0?dl=1 に変更します。

# 変更前(ページが表示される)
https://www.dropbox.com/s/xxxxxxxxx/mymap.map?dl=0

# 変更後(直リンク=自動ダウンロード)
https://www.dropbox.com/s/xxxxxxxxx/mymap.map?dl=1

?dl=1 にすることで、Dropboxが直接ダウンロードリンクとして機能するようになります。この変更を忘れるとサーバーがマップを読み込めないので注意してください。

方法③:GitHub Releasesを利用

Facepunch公式WikiでもGitHubでのホスティングが言及されており、安定性が高い方法です。無料で帯域制限も緩やかなため、RustMaps.comに次いでおすすめです。

アップロード手順

STEP 1:GitHubでリポジトリを作成します(Public設定)。

STEP 2:「Releases」→「Create a new release」からリリースを作成します。

STEP 3:リリースのアセットとして .map ファイルをアップロードします。

STEP 4:アップロード後、ファイル名のリンクを右クリック →「リンクのアドレスをコピー」で直リンクURLを取得します。

取得したURLはそのまま直リンクとして使用できます(Dropboxのような末尾変更は不要)。

サーバーへのカスタムマップ適用手順

ホスティング先のURLが準備できたら、いよいよサーバーにカスタムマップを適用します。設定は起動パラメーターに +server.levelurl を1行追加するだけです。

ただし、重要な注意点が1つあります。カスタムマップ使用時は +server.worldsize+server.seed のパラメーターを削除(またはコメントアウト)してください。プロシージャルマップの生成パラメーターとカスタムマップのURLが同時に指定されていると、競合してエラーが発生します。

カスタムマップの導入にはOxide対応のVPSが必要です。テンプレートで簡単構築できるVPSなら:

※ 料金は2026年5月時点のものです。最新の価格は各公式サイトでご確認ください。

5-1. Windows(自宅サーバー)の場合

Rustサーバーの起動バッチファイル(Run_DS.bat 等)をテキストエディタで開き、以下のように編集します。

@echo off
RustDedicated.exe -batchmode ^
+server.port 28015 ^
+server.hostname "My Custom Map Server" ^
+server.identity "custommap" ^
+server.maxplayers 50 ^
+server.level "Procedural Map" ^
+server.levelurl "https://rustmaps.com/map/xxxx/xxxxxxxx/xxxxxx" ^
+server.saveinterval 600 ^
+rcon.port 28016 ^
+rcon.password "your_rcon_password" ^
+rcon.web true

ポイントは以下の3点です。

  • +server.level "Procedural Map" はそのまま残す(カスタムマップでもこの値が必要)
  • +server.levelurl にホスティング先から取得したURLを指定する
  • +server.worldsize+server.seed の行は削除する

編集後、バッチファイルを保存してダブルクリックで起動します。コンソールにマップのダウンロード・読み込みログが表示されれば成功です。

5-2. Linux VPS(ConoHa / XServer)の場合

サーバー起動スクリプト(systemdの場合は /etc/systemd/system/rust-server.service)をSSHで編集します。

sudo nano /etc/systemd/system/rust-server.service

ExecStart の行を以下のように変更します。

ExecStart=/opt/Rust_server/RustDedicated -batchmode \
  +server.port 28015 \
  +server.hostname "My Custom Map Server" \
  +server.identity "custommap" \
  +server.maxplayers 50 \
  +server.level "Procedural Map" \
  +server.levelurl "https://rustmaps.com/map/xxxx/xxxxxxxx/xxxxxx" \
  +server.saveinterval 600 \
  +rcon.port 28016 \
  +rcon.password "your_rcon_password" \
  +rcon.web true

Windowsの場合と同様、+server.worldsize+server.seed は削除してください。

編集を保存したら、以下のコマンドで反映・再起動します。

sudo systemctl daemon-reload
sudo systemctl restart rust-server

サーバーログでマップのダウンロード・読み込みを確認します。

sudo journalctl -u rust-server -f

Loading custom map...Server startup complete と表示されれば適用完了です。

5-3. レンタルサーバー(パネル操作)の場合

ConoHa for GAMEやXServer VPSなど、国内のRust対応VPSでは管理パネルに「Level URL」専用の入力欄はありません。上記5-2のLinux VPS手順と同様に、SSH接続でsystemdファイルを直接編集してください。

海外のゲームサーバーホスティング(GTXGaming、Nitrado等)を利用している場合は、管理パネルの「Startup Parameters」や「Level URL」欄にURLを貼り付けるだけで適用できる場合があります。

RustEditでカスタムマップを自作する

既存のカスタムマップを導入するだけでなく、自分だけのオリジナルマップを一から作成することも可能です。ここでは、カスタムマップ作成ツール「RustEdit」のインストールから基本操作、エクスポートまでを解説します。

6-1. RustEditのインストール

公式サイト:https://www.rustedit.io/

RustEditはWindows専用のカスタムマップ作成ツールです。Rust本体(Steam版)のアセット(テクスチャ・モニュメントのプレハブ等)を利用してマップを作成します。そのため、Rust本体がインストールされているPCで動作させる必要があります。

インストール手順

STEP 1:公式サイトの「Download」ボタンからインストーラーをダウンロードします。

STEP 2:ダウンロードしたインストーラーを実行します。インストール時にRust本体のインストールパスを指定する画面が表示されます。デフォルトのパスは以下の通りです。

C:\Program Files (x86)\Steam\steamapps\common\Rust

Rustのインストール先を変更している場合は、正しいパスを指定してください。

STEP 3:インストール完了後、RustEditを起動します。初回起動時にRust本体のアセット読み込みが行われるため、数分かかる場合があります。

6-2. 地形編集の基本操作

新規プロジェクトの作成

RustEdit起動後、上部メニューの File → New Project をクリックし、プロジェクト名とマップサイズ(1000〜6000)を設定すると、真っ平らな空のワールドが生成されます。

完全に一からデザインするのが難しい場合は、File → Generate Map でランダムなプロシージャルマップをベースとして生成し、そこから編集を加える方法もおすすめです。

地形編集ツール

ツール名機能操作ポイント
Height Brush標高の増減・滑らかさ調整Ctrl + マウスホイールでブラシサイズ変更、Shift で強度変更
Flatten Tool指定範囲を一定高度に平坦化建築エリアや安全地帯の平地作成に便利
Smooth Tool地形の凹凸を滑らかにする不自然な段差を解消する仕上げに使用
Texture Paint地表テクスチャ(砂・草・岩・雪等)の塗布テクスチャパレットから素材を選択してブラシで描画
Topology Paintトポロジーレイヤー(Building Blocked等)の設定建築禁止エリアや道路の設定に使用

Tips:レイヤー機能(Layers パネル)を活用すると、山岳エリア・谷間・平地・海岸線などを個別レイヤーで管理でき、後から特定部分だけの調整が容易になります。

6-3. オブジェクト配置・モニュメント追加

地形ができたら、モニュメントや資源ノード、建造物などのオブジェクトを配置していきます。

配置手順

STEP 1:Asset Browser パネルを開き、配置したいプレハブを検索します。「Monument」「Resource」「Prefab」などのキーワードで絞り込みが可能です。

STEP 2:ワールド上にドラッグ&ドロップで配置します。

STEP 3:配置したオブジェクトを右クリック → Properties で、座標(X/Y/Z)・回転角度・スケールを数値で微調整できます。

STEP 4:必要に応じて道路(Road)を描画し、モニュメント間を接続します。道路はAI NPCの巡回パスやプレイヤーの移動経路にもなります。

配置できる主なオブジェクト

カテゴリ
モニュメントLaunch Site / Military Tunnel / Airfield / Dome / Outpost / Bandit Camp 等
資源ノード石・金属鉱石・硫黄鉱石・木
安全地帯Outpost / Bandit Camp / Fishing Village / Stables
特殊施設Oil Rig / Underwater Lab / 各種洞窟
カスタムプレハブ自作の建造物・ダンジョン・イベントエリア等

RustMaps.comの Downloads ページでは、カスタムOutpost / Bandit Camp / Fishing Village / Stables のテンプレートプレハブが配布されています。バニラ風の安全地帯をカスタムマップに組み込みたい場合に活用してください。

6-4. エクスポートとサーバー適用

マップが完成したら、.map ファイルとしてエクスポートし、サーバーに適用します。

エクスポート手順

STEP 1:上部メニューの File → Export をクリックします。

STEP 2:出力形式で「Rust (.map)」にチェックを入れます。

STEP 3:出力先フォルダを指定し、「Export」ボタンをクリックします。

STEP 4:エクスポートされた .map ファイルをセクション4の手順でRustMaps.com等にアップロードし、取得したURLを +server.levelurl に設定してサーバーを再起動します。

6-5. 自作マップのコツと注意点

自作マップを快適に動作させるために、以下の点に注意してください。

  • オブジェクト数の上限目安:配置オブジェクト総数は10,000以下に抑えることが推奨されます。超過するとサーバー起動時のロードエラーやプレイ中のパフォーマンス低下の原因になります。
  • ファイルサイズの目安:.map ファイルは500MB以下が理想です。これを超えるとプレイヤーのダウンロード時間が長くなり、サーバー起動も遅くなります。RustMaps.comのアップロード上限は80MBです。
  • テストはローカルサーバーで:自作マップの動作確認は、まず自分のPC上でローカルサーバーを立てて行いましょう。ローカルの場合は +server.levelurl の代わりに +server.level にファイルパスを直接指定できます。
  • バニラモニュメントの配置ルール:一部のモニュメント(Launch Site等)は一定の平地面積を必要とします。山の上や狭い島に無理に配置するとNPCの巡回やプレイヤーの動線に問題が出ることがあります。
  • 定期的な保存:RustEditはクラッシュすることもあるため、Ctrl + S でこまめにプロジェクトを保存してください。

RustMapsのマップ生成機能を使いこなす

「完全自作は難しいが、デフォルトとは違うマップでサーバーを運営したい」——そんな場合は、RustMaps.comのマップ生成ツール(Generate Map)が最適です。

マップ生成ページ:https://rustmaps.com/generator

このツールでは、シード値を自動生成しつつ、数十種類のカスタマイズオプションを設定してプロシージャルマップを生成できます。生成されたマップはRustMaps上でプレビューでき、そのまま +server.levelurl 用のURLとして使用可能です。

カスタマイズできる主なオプション

カテゴリ設定項目説明
基本設定Map Sizeマップサイズ(1000〜6000)。大きいほどモニュメント数が増えるがサーバー負荷も増大
地形Terrain Configuration地形のベースアルゴリズムを選択
地形Custom Island Intensity島の分断度合いを調整
地形Mountains山岳地帯の生成有無と量
地形Icebergs / Ice Lakes氷山・凍結湖の生成有無
道路・河川Ring Road環状道路の生成有無
道路・河川Block Rivers河川の遮断設定
道路・河川Allow Building on Roads道路上の建築を許可するか
モニュメントLarge MonumentsLaunch Site / Military Tunnel / Airfield 等の配置有無
モニュメントSmall MonumentsGas Station / Supermarket / Mining Outpost 等の配置有無
施設Oil Rigsオイルリグの配置有無
施設Safe ZonesOutpost・Bandit Campなどの安全地帯の配置有無
施設Harbors港の配置有無
施設Water Wells井戸の配置有無
施設Caves洞窟の生成有無
施設Quarries採石場の配置有無

これらのオプションを組み合わせることで、例えば「モニュメント多め・道路なし・島が多い archipelago 型マップ」や「山岳中心で洞窟の多いサバイバル重視マップ」など、サーバーのコンセプトに合ったマップを簡単に生成できます。

RustEditでの完全自作に比べるとカスタマイズの自由度は限られますが、手軽に独自性のあるマップを用意できるのが最大のメリットです。「まずはRustMapsの生成機能で試して、本格的にこだわりたくなったらRustEditに挑戦」というステップがおすすめです。

トラブルシューティング|よくあるエラーと対処法

カスタムマップの導入時によく発生するエラーと、その原因・対処法をまとめます。

症状・エラーメッセージ主な原因対処法
Map not loaded(マップが読み込まれない)URLが直リンクでない、ファイル破損、ホスティング先がダウンブラウザでURLにアクセスし自動ダウンロードが始まるか確認。Dropboxの場合は末尾が ?dl=1 になっているか確認。RustMaps.comへの移行も検討
モニュメントが表示されない / 空中に浮いているOxide.Ext.RustEdit.dll が未導入セクション3の手順でDLLを導入し、サーバー再起動後にコンソールで Rustedit コマンドで確認
Coordinate offset / 地形のズレ+server.worldsize+server.seed が起動パラメーターに残っているカスタムマップ使用時はこれらのパラメーターを完全に削除してサーバー再起動
プレイヤーがサーバーに接続できないホスティングURLがレート制限中 / リンク切れRustMaps.comまたはGitHub Releasesに移行。Dropboxの無料プランは大人数サーバーには不向き
車両ベンダーNPCが機能しないカスタムマップ固有の問題(VehicleVendorとVehicleSpawnerの紐付け欠落)RustMaps配布の「Custom Map Vehicle Vendor Fix」プラグインを oxide/plugins/ に導入
サドルベンダーが機能しない自動販売機の参照が欠落「Custom Map Saddle Vendor Fix」プラグインを導入
カーゴシップが巡回しないカーゴパスデータが埋め込まれていない「Embedded CargoPath Loader」プラグインを導入。RustEdit拡張と同時使用は不可なので注意
サーバー起動が極端に遅いマップファイルが大きすぎる / エンティティ数が多すぎるマップファイルは500MB以下、オブジェクト数は10,000以下が推奨。パフォーマンス最適化ガイドも参照
特定のプラグインが動作しないカスタムマップとの互換性問題(一部プラグインはプロシージャルマップ前提)プラグインのドキュメントでカスタムマップ対応を確認。例えば Raidable Bases は server.pve true と非互換の場合がある

運用Tips|ワイプ・パフォーマンス・プラグイン連携

ワイプとカスタムマップの関係

カスタムマップはプロシージャルマップと異なり、ワイプしても地形やモニュメントの配置は変わりません。ワイプで削除されるのはプレイヤーデータ・建築物・ドロップアイテム等のみです。

これはメリットでもあり、デメリットでもあります。プレイヤーがマップの構造を覚えているため毎回新鮮味が薄れる可能性がある一方、PvEサーバーでは「慣れ親しんだワールドで長期間遊ぶ」という体験が好まれることも多いです。

マップ自体を変更したい場合は、新しい .map ファイルをアップロードし、+server.levelurl のURLを更新してサーバーを再起動してください。

パフォーマンスへの影響

カスタムマップのパフォーマンスはマップに含まれるオブジェクト数に大きく依存します。精巧なモニュメントが大量に配置されたマップは、通常のプロシージャルマップよりもエンティティ数が多くなり、サーバーFPSの低下やラグの原因になることがあります。

パフォーマンスが気になる場合は、以下の関連記事を参考にしてください。

Rustサーバーが重い・ラグいときの原因と対策ガイド|パフォーマンス最適化

PvEサーバーとの組み合わせ

カスタムマップはPvEサーバーとの相性が抜群です。独自のモニュメントを探索するだけでも楽しめますし、Raidable Basesプラグインと組み合わせてカスタムマップ内の特定エリアにレイド可能な拠点を出現させるといった運用も可能です。

PvEサーバーの構築方法については、以下の関連記事で詳しく解説しています。

Rust PvEサーバーの作り方|おすすめ設定&プラグイン構成で建築・探索を楽しもう

カスタムマップ運用で推奨されるプラグイン

プラグイン名入手先用途
Custom Map URL PluginRustMapsカスタムマップサーバーをゲーム内検索に表示
Custom Map Vehicle Vendor FixRustMaps車両ベンダーNPCの修正
Custom Map Saddle Vendor FixRustMapsサドルベンダーの修正
Embedded CargoPath LoaderRustMapsカーゴシップ巡回パスの読み込み
ZoneManageruModエリア別ルール設定(PvP/PvE/建築禁止ゾーン等)
Raidable BasesuModNPC防衛拠点の自動生成(PvEサーバー向け)
Entity CleanupuMod不要エンティティの自動削除でパフォーマンス維持

サーバー管理の基礎知識

カスタムマップの導入後も、サーバー管理の基本はプロシージャルマップの場合と同じです。管理者コマンドやRCONの使い方、荒らし対策などは以下の関連記事で詳しく解説しています。

まとめ

Rustのカスタムマップ導入は、大きく分けて5つのステップで完了します。

ステップ内容該当セクション
カスタムマップを入手(RustMaps / Codefling / Lone Design)、またはRustEditで自作セクション2 / セクション6
Oxide環境 + Oxide.Ext.RustEdit.dll を導入セクション3
.map ファイルをRustMaps.com等にアップロードし、直リンクURLを取得セクション4
サーバー起動パラメーターに +server.levelurl "URL" を追加(worldsize・seedは削除)セクション5
サーバーを再起動して接続・動作確認セクション5

カスタムマップを活用すれば、他のサーバーとは一線を画した独自のワールドをプレイヤーに提供でき、サーバーの差別化・定着率の向上に大きく貢献します。まずはRustMaps.comやCodeflingで気になるマップをダウンロードして試してみて、慣れてきたらRustEditでのオリジナルマップ作成にも挑戦してみてください。

カスタムマップの導入で困ったことがあれば、トラブルシューティングセクションを参考にしてください。それでも解決しない場合は、RustEdit公式DiscordやuModコミュニティフォーラムで質問すると回答が得られることが多いです。

カスタムマップ+プラグインを快適に動かすなら、8GB以上のプランがおすすめです:

VPSプラン月額料金(税込)リンク
ConoHa for GAME8GBプラン2,239円〜公式サイト
XServer VPS for Game4GBプラン2,200円〜公式サイト
ロリポップ! for Gamers8GBプラン3,000円〜公式サイト

※ 料金は2026年5月時点のものです。最新の価格は各公式サイトでご確認ください。
→ 詳しい比較は「Rustレンタルサーバーおすすめ5選を徹底比較」をご覧ください。

カスタムマップ導入後のサーバー運用に役立つ記事:

他のゲームのサーバーも立てたい方へ

同じVPS(ConoHa / XServer)で複数ゲームのサーバーを構築できます