フラッシュセール 50% 全サーバー割引 最終日!
終了まで: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

Rust Oxide/uMod プラグインのインストール


このガイドでは、Rust サーバーへの Oxide/uMod または Carbon の MOD フレームワークのインストール方法、コミュニティプラグインの追加方法、コンソールでの管理方法について説明します。サーバーの一般的な設定や起動変数については、Rust サーバー設定ガイドをご覧ください。

Oxide/uMod または Carbon のインストール

Oxide(現在は uMod として保守されています)と Carbon は、Rust 向けの MOD フレームワークで、コミュニティが作成したプラグインをインストールできます。これらのフレームワークは、経済システム、カスタムキット、投票報酬、PvE 保護ゾーンなど、さまざまな機能を追加します。

ファイルを手動でアップロードする必要はありません。MOD フレームワークは、単一の起動変数を設定するだけで自動的にインストールされます。

  1. GPanel の Console タブからサーバーを停止します。
  2. GPanel にログインし、Startup タブに移動します。
  3. FRAMEWORK 変数を見つけ、次のいずれかに設定します。
    • oxide — Oxide/uMod 用(最も広く使用されているフレームワークで、最大のプラグインライブラリを備えています)
    • carbon — Carbon フレームワーク用(独自のプラグインエコシステムを持つ代替フレームワーク)
    • vanilla — MOD フレームワークなしで実行する場合
  4. サーバーを起動します。フレームワークファイルは自動的にダウンロードされ、適用されます。Oxide での初回起動時に、oxide/ ディレクトリ構造が生成されます。
  5. Oxide が有効になっていることを確認するには、コンソールログで Loaded plugin Oxide.Core のような行を確認します。
手動ダウンロードは不要です。 FRAMEWORK 変数を設定してサーバーを起動すると、フレームワークが自動的にダウンロードされてインストールされます。Oxide や Carbon のファイルを SFTP でアップロードする必要はありません。

プラグインのインストール

プラグインは .cs(C# ソース)ファイルとして配布されます。Oxide は実行時にサーバー上でこれらをコンパイルするため、事前コンパイルは不要です。

  1. umod.org またはその他の信頼できるソースからプラグインの .cs ファイルをダウンロードします。
  2. SFTP または GPanel のファイルマネージャーを使用して、.cs ファイルをサーバーの oxide/plugins/ ディレクトリにアップロードします。SFTP のヘルプについては、SFTP でファイルをアップロードする方法をご覧ください。
  3. サーバーが稼働中の場合、プラグインは数秒以内に自動的に検出されてコンパイルされます。読み込まれたことを確認するコンソール出力(例: Loaded plugin MyPlugin v1.2.3 by Author)が表示されます。
  4. サーバーが稼働していない場合、プラグインは次回の起動時に読み込まれます。

Oxide ディレクトリ構造

oxide/
  plugins/
    MyPlugin.cs       <- place plugin files here
    AnotherPlugin.cs
  config/             <- auto-generated plugin config files
  data/               <- plugin data files
  logs/               <- plugin log files
プラグインファイルは oxide/plugins/ に直接配置する必要があります。 サブディレクトリに配置されたファイルや拡張子が正しくないファイルは無視されます。各プラグインには .cs 拡張子が必要です。

プラグインの設定

ほとんどのプラグインは、初めて読み込まれたときに oxide/config/ 内に JSON 設定ファイルを生成します。プラグインをカスタマイズするには:

  1. プラグインを少なくとも一度読み込ませて、デフォルトの設定ファイルを生成させます。
  2. サーバーを停止します(一部のプラグインはライブでの設定リロードに対応していることに注意してください)。
  3. GPanel のファイルマネージャーまたは SFTP を使用して、oxide/config/PluginName.json にあるプラグインの設定ファイルを開きます。
  4. 設定を編集してファイルを保存します。
  5. oxide.reload PluginName でプラグインをリロードするか、サーバーを再起動します。

コンソールでのプラグイン管理

これらのコマンドは、GPanel コンソールまたは RCON クライアントから実行できます。RCON のセットアップについては、Rust RCON アクセスと管理コマンドをご覧ください。

コマンド 説明
oxide.plugins 現在読み込まれているすべてのプラグインとそのバージョンを一覧表示します。
oxide.load PluginName oxide/plugins/ に存在するがまだ読み込まれていないプラグインを読み込みます。
oxide.unload PluginName ファイルを削除せずにプラグインをアンロードします。
oxide.reload PluginName .cs ファイルを更新した後にプラグインをリロードします。サーバーを完全に再起動せずにプラグインの更新を適用するにはこれを使用します。
oxide.reload * 読み込まれているすべてのプラグインを一度にリロードします。

プラグインの更新

プラグインを新しいバージョンに更新するには:

  1. umod.org のプラグインページから更新された .cs ファイルをダウンロードします。
  2. 新しいファイルを oxide/plugins/ にアップロードし、既存のファイルを上書きします。
  3. サーバーが稼働中の場合、Oxide はファイルの変更を検出し、プラグインを自動的に再コンパイルしてリロードします。あるいは、oxide.reload PluginName を実行します。
  4. エラーがないかコンソールを確認します。プラグインの更新によっては、oxide/config/ 内の設定ファイルの変更が必要になる場合があります。

プラグインの削除

プラグインを完全に削除するには:

  1. oxide.unload PluginName を実行して、サーバーが稼働している間にプラグインをアンロードします。
  2. oxide/plugins/ から .cs ファイルを削除します。
  3. 不要になった場合は、必要に応じて oxide/config/ からプラグインの設定ファイルを、oxide/data/ からデータファイルを削除します。

人気のプラグイン

プラグイン カテゴリ 説明
Kits ゲームプレイ プレイヤーが事前設定されたアイテムキットを引き換えられるようにします。スターターキットや VIP 報酬に便利です。
Economics 経済 サーバー通貨システムを追加します。多くのショップ系・報酬系プラグインの依存関係として使用されます。
ServerRewards 経済 ポイントベースの報酬システムで、ゲーム内ショップ向けに Economics と組み合わせて使われることがよくあります。
VoteDay ユーティリティ プレイヤーが投票で昼にスキップできるようにします。長い夜への不満を軽減します。
Clans ソーシャル クランタグやツールキャビネットへの共有アクセスを備えたクラン/チームシステムを追加します。
TruePVE PvE プレイヤー対プレイヤーのダメージを防ぎます。PvE サーバー構成に不可欠です。
Teleportation ユーティリティ 設定可能なクールダウン付きで、プレイヤー間およびホームへのテレポートコマンドを追加します。
DiscordCore / DiscordMessages 連携 サーバーイベント(接続、チャット、死亡)を Discord の webhook チャンネルに送信します。
信頼できるソースからのプラグインのみをインストールしてください。 uMod プラグインの公式ソースは umod.org です。不明なソースからのプラグインには、サーバーを危険にさらす悪意のあるコードが含まれている可能性があります。インストールする前に、必ずプラグインの権限を確認し、コミュニティのコメントを読んでください。

プラグインの問題のトラブルシューティング

プラグインが読み込まれない場合は、次の点を確認してください。

  • Oxide がインストールされ、有効になっていることを確認します。GPanel の Startup タブで、FRAMEWORK 変数が oxide に設定されている必要があります。コンソールログには起動中に Loaded plugin Oxide.Core が表示されるはずです。
  • プラグインファイルは、正確な .cs 拡張子を付けて oxide/plugins/ に直接配置する必要があります。サブディレクトリ内のファイルや拡張子が間違っているファイルは無視されます。
  • コンパイルエラーがないか、コンソールと oxide/logs/ を確認します。構文エラーのあるプラグインは読み込みに失敗し、エラーメッセージに問題が記載されます。
  • 一部のプラグインは他のプラグインに依存しています(例: 多くのショップ系プラグインは Economics を必要とします)。必要な依存関係をすべて先にインストールしてください。

その他のよくあるサーバーの問題については、Rust サーバーのトラブルシューティングをご覧ください。

サポートが必要ですか?

このガイドで扱われていない問題が発生した場合は、当社のサポートチームがお手伝いします。サポートチケットを送信し、サーバー ID、問題の説明、および関連するコンソール出力を記載してください。


Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.