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つのサイトから入手できます。それぞれ特徴が異なるので、目的に合わせて使い分けてください。
| サイト名 | URL | 特徴 | 価格帯 | ホスティング機能 |
|---|---|---|---|---|
| RustMaps.com | rustmaps.com | マップ生成ツール+アップロード&ホスティング | 無料(一部Pro機能あり) | あり(推奨) |
| Codefling | codefling.com/maps | 高品質な有料・無料マップのマーケットプレイス | 無料〜$30程度 | なし(別途ホスティング必要) |
| Lone Design | lone.design | ShadowFrax紹介マップ多数、無料マップ充実 | 無料〜$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の無料マップから試してみるのがおすすめです。
カスタムマップをサーバーで動作させるには、2つの事前準備が必要です。どちらも欠けるとマップが正常に読み込まれないため、必ず両方を完了してから進んでください。
準備①:Oxide(uMod)の導入
カスタムマップはMODサーバー(Oxide導入済み)でのみ動作します。Oxide環境がまだ構築されていない場合は、先に導入を済ませてください。
ConoHa for GAMEやXServer VPSでは、サーバー作成時にRustテンプレートを選択し、その後Oxideインストールスクリプトを実行するだけで環境構築が完了します。詳しい手順は以下の関連記事をご覧ください。
関連記事:
- ConoHa for GAMEでRustサーバーを立てる方法|全手順
- RustサーバーをエックスサーバーVPSで構築する方法
- Rustサーバー管理者コマンド完全一覧&RCON活用術(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サーバーをまだ立てていない方は、まずサーバー構築から始めましょう:
- ConoHa for GAMEでRustサーバーを立てる方法|全手順
- XServer VPSでRustサーバーを構築する方法|初心者でも10分
- Rustサーバーの立て方【完全無料】Windows/Linux対応
マップファイルのホスティング方法
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なら:
- ConoHa for GAME(8GBプラン:月額2,239円〜)
- XServer VPS for Game(4GBプラン:月額2,200円〜)
- ロリポップ! for Gamers(8GBプラン:月額3,000円〜)
※ 料金は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」のインストールから基本操作、エクスポートまでを解説します。
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.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 Monuments | Launch Site / Military Tunnel / Airfield 等の配置有無 |
| モニュメント | Small Monuments | Gas Station / Supermarket / Mining Outpost 等の配置有無 |
| 施設 | Oil Rigs | オイルリグの配置有無 |
| 施設 | Safe Zones | Outpost・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 と非互換の場合がある |
ワイプとカスタムマップの関係
カスタムマップはプロシージャルマップと異なり、ワイプしても地形やモニュメントの配置は変わりません。ワイプで削除されるのはプレイヤーデータ・建築物・ドロップアイテム等のみです。
これはメリットでもあり、デメリットでもあります。プレイヤーがマップの構造を覚えているため毎回新鮮味が薄れる可能性がある一方、PvEサーバーでは「慣れ親しんだワールドで長期間遊ぶ」という体験が好まれることも多いです。
マップ自体を変更したい場合は、新しい .map ファイルをアップロードし、+server.levelurl のURLを更新してサーバーを再起動してください。
パフォーマンスへの影響
カスタムマップのパフォーマンスはマップに含まれるオブジェクト数に大きく依存します。精巧なモニュメントが大量に配置されたマップは、通常のプロシージャルマップよりもエンティティ数が多くなり、サーバーFPSの低下やラグの原因になることがあります。
パフォーマンスが気になる場合は、以下の関連記事を参考にしてください。
→ Rustサーバーが重い・ラグいときの原因と対策ガイド|パフォーマンス最適化
PvEサーバーとの組み合わせ
カスタムマップはPvEサーバーとの相性が抜群です。独自のモニュメントを探索するだけでも楽しめますし、Raidable Basesプラグインと組み合わせてカスタムマップ内の特定エリアにレイド可能な拠点を出現させるといった運用も可能です。
PvEサーバーの構築方法については、以下の関連記事で詳しく解説しています。
→ Rust PvEサーバーの作り方|おすすめ設定&プラグイン構成で建築・探索を楽しもう
カスタムマップ運用で推奨されるプラグイン
| プラグイン名 | 入手先 | 用途 |
|---|---|---|
| Custom Map URL Plugin | RustMaps | カスタムマップサーバーをゲーム内検索に表示 |
| Custom Map Vehicle Vendor Fix | RustMaps | 車両ベンダーNPCの修正 |
| Custom Map Saddle Vendor Fix | RustMaps | サドルベンダーの修正 |
| Embedded CargoPath Loader | RustMaps | カーゴシップ巡回パスの読み込み |
| ZoneManager | uMod | エリア別ルール設定(PvP/PvE/建築禁止ゾーン等) |
| Raidable Bases | uMod | NPC防衛拠点の自動生成(PvEサーバー向け) |
| Entity Cleanup | uMod | 不要エンティティの自動削除でパフォーマンス維持 |
サーバー管理の基礎知識
カスタムマップの導入後も、サーバー管理の基本はプロシージャルマップの場合と同じです。管理者コマンドやRCONの使い方、荒らし対策などは以下の関連記事で詳しく解説しています。
Rustのカスタムマップ導入は、大きく分けて5つのステップで完了します。
カスタムマップを活用すれば、他のサーバーとは一線を画した独自のワールドをプレイヤーに提供でき、サーバーの差別化・定着率の向上に大きく貢献します。まずはRustMaps.comやCodeflingで気になるマップをダウンロードして試してみて、慣れてきたらRustEditでのオリジナルマップ作成にも挑戦してみてください。
カスタムマップの導入で困ったことがあれば、トラブルシューティングセクションを参考にしてください。それでも解決しない場合は、RustEdit公式DiscordやuModコミュニティフォーラムで質問すると回答が得られることが多いです。
カスタムマップ+プラグインを快適に動かすなら、8GB以上のプランがおすすめです:
※ 料金は2026年5月時点のものです。最新の価格は各公式サイトでご確認ください。
→ 詳しい比較は「Rustレンタルサーバーおすすめ5選を徹底比較」をご覧ください。
カスタムマップ導入後のサーバー運用に役立つ記事:
- Rustサーバーが重い・ラグいときの原因と対策ガイド|パフォーマンス最適化
- Rust PvEサーバーの作り方|おすすめ設定&プラグイン構成
- Rustサーバー管理者コマンド完全一覧&RCON活用術
- Rustサーバーの荒らし・チーター対策ガイド
- Rustレンタルサーバーおすすめ5選を徹底比較
- ConoHa for GAMEでRustサーバーを立てる方法
- XServer VPSでRustサーバーを構築する方法
- Rustサーバーの立て方【完全無料】
他のゲームのサーバーも立てたい方へ
同じVPS(ConoHa / XServer)で複数ゲームのサーバーを構築できます

