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
Categorias

Instalação de Plugins Oxide/uMod para Rust


Este guia cobre como instalar o framework de modding Oxide/uMod ou Carbon no seu servidor Rust, adicionar plugins da comunidade e gerenciá-los via console. Para configuração geral do servidor e variáveis de inicialização, consulte o Guia de Configuração do Servidor Rust.

Instalando o Oxide/uMod ou Carbon

Oxide (agora mantido como uMod) e Carbon são frameworks de modding para Rust que permitem instalar plugins criados pela comunidade. Esses frameworks adicionam recursos como sistemas de economia, kits personalizados, recompensas por voto, zonas de proteção PvE e muito mais.

Você não precisa fazer upload de nenhum arquivo manualmente. O framework de modding é instalado automaticamente definindo uma única variável de inicialização:

  1. Pare seu servidor pela aba Console do GPanel.
  2. Faça login no GPanel e vá para a aba Startup.
  3. Encontre a variável FRAMEWORK e defina como:
    • oxide — para Oxide/uMod (o framework mais amplamente utilizado, com a maior biblioteca de plugins)
    • carbon — para o framework Carbon (uma alternativa com seu próprio ecossistema de plugins)
    • vanilla — para rodar sem nenhum framework de modding
  4. Inicie o servidor. Os arquivos do framework são baixados e aplicados automaticamente. Na primeira inicialização com Oxide, a estrutura de diretórios oxide/ é gerada.
  5. Verifique o log do console por uma linha como Loaded plugin Oxide.Core para confirmar que o Oxide está ativo.
Nenhum download manual necessário. Quando você define a variável FRAMEWORK e inicia o servidor, o framework é baixado e instalado automaticamente. Você não precisa fazer upload de arquivos do Oxide ou Carbon via SFTP.

Instalando Plugins

Plugins são distribuídos como arquivos .cs (código-fonte C#). O Oxide os compila no servidor em tempo de execução — nenhuma pré-compilação é necessária.

  1. Baixe o arquivo .cs do plugin em umod.org ou outra fonte confiável.
  2. Faça upload do arquivo .cs para o diretório oxide/plugins/ no seu servidor usando SFTP ou o gerenciador de arquivos do GPanel. Para ajuda com SFTP, consulte Como Fazer Upload de Arquivos via SFTP.
  3. Se o servidor estiver rodando, o plugin será detectado e compilado automaticamente em poucos segundos. Você verá uma saída no console confirmando que foi carregado, ex.: Loaded plugin MyPlugin v1.2.3 by Author.
  4. Se o servidor não estiver rodando, o plugin será carregado na próxima inicialização.

Estrutura de Diretórios do 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
Os arquivos de plugin devem ir diretamente em oxide/plugins/. Arquivos colocados em subdiretórios ou com extensões incorretas serão ignorados. Cada plugin deve ter a extensão .cs.

Configurando Plugins

A maioria dos plugins gera um arquivo de configuração JSON em oxide/config/ na primeira vez que são carregados. Para personalizar um plugin:

  1. Deixe o plugin carregar pelo menos uma vez para que ele gere seu arquivo de configuração padrão.
  2. Pare seu servidor (ou note que alguns plugins suportam recarga de configuração ao vivo).
  3. Abra o arquivo de configuração do plugin em oxide/config/PluginName.json usando o gerenciador de arquivos do GPanel ou SFTP.
  4. Edite as configurações e salve o arquivo.
  5. Recarregue o plugin com oxide.reload PluginName ou reinicie o servidor.

Gerenciando Plugins via Console

Esses comandos podem ser executados pelo console do GPanel ou via um cliente RCON. Para configuração do RCON, consulte Acesso RCON e Comandos de Admin do Rust.

Comando Descrição
oxide.plugins Lista todos os plugins atualmente carregados e suas versões.
oxide.load PluginName Carrega um plugin que está presente em oxide/plugins/ mas ainda não foi carregado.
oxide.unload PluginName Descarrega um plugin sem remover o arquivo.
oxide.reload PluginName Recarrega um plugin após atualizar seu arquivo .cs. Use isso para aplicar atualizações de plugins sem reiniciar o servidor completamente.
oxide.reload * Recarrega todos os plugins carregados de uma vez.

Atualizando Plugins

Para atualizar um plugin para uma versão mais recente:

  1. Baixe o arquivo .cs atualizado da página do plugin em umod.org.
  2. Faça upload do novo arquivo para oxide/plugins/, sobrescrevendo o arquivo existente.
  3. Se o servidor estiver rodando, o Oxide detecta a alteração do arquivo e automaticamente recompila e recarrega o plugin. Alternativamente, execute oxide.reload PluginName.
  4. Verifique o console para quaisquer erros. Algumas atualizações de plugins podem exigir alterações no arquivo de configuração em oxide/config/.

Removendo Plugins

Para remover um plugin completamente:

  1. Execute oxide.unload PluginName para descarregar o plugin enquanto o servidor está rodando.
  2. Delete o arquivo .cs de oxide/plugins/.
  3. Opcionalmente, delete o arquivo de configuração do plugin de oxide/config/ e os arquivos de dados de oxide/data/ se você não precisar mais deles.

Plugins Populares

Plugin Categoria Descrição
Kits Gameplay Permite que jogadores resgatem kits de itens pré-configurados. Útil para kits iniciais ou recompensas VIP.
Economics Economia Adiciona um sistema de moeda no servidor. Usado como dependência por muitos plugins de loja e recompensa.
ServerRewards Economia Sistema de recompensas baseado em pontos, frequentemente combinado com Economics para uma loja dentro do jogo.
VoteDay Utilidade Permite que jogadores votem para pular para o dia. Reduz reclamações sobre noites longas.
Clans Social Adiciona um sistema de clãs/equipes com tags de clã e acesso compartilhado a tool cupboards.
TruePVE PvE Previne dano jogador contra jogador. Essencial para configurações de servidor PvE.
Teleportation Utilidade Adiciona comandos de teletransporte entre jogadores e para casa com cooldowns configuráveis.
DiscordCore / DiscordMessages Integração Envia eventos do servidor (conexões, chat, mortes) para um canal de webhook do Discord.
Instale apenas plugins de fontes confiáveis. A fonte oficial para plugins uMod é umod.org. Plugins de fontes desconhecidas podem conter código malicioso que pode comprometer seu servidor. Sempre revise as permissões do plugin e leia os comentários da comunidade antes de instalar.

Solução de Problemas com Plugins

Se seus plugins não estão carregando, verifique o seguinte:

  • Confirme que o Oxide está instalado e ativo. Na aba Startup do GPanel, a variável FRAMEWORK deve estar definida como oxide. O log do console deve mostrar Loaded plugin Oxide.Core durante a inicialização.
  • Os arquivos de plugin devem ser colocados diretamente em oxide/plugins/ com a extensão exata .cs. Arquivos em subdiretórios ou com extensões erradas são ignorados.
  • Verifique o console e oxide/logs/ para erros de compilação. Um plugin com erro de sintaxe falhará ao carregar e a mensagem de erro descreverá o problema.
  • Alguns plugins têm dependências de outros plugins (ex.: muitos plugins de loja requerem Economics). Instale todas as dependências necessárias primeiro.

Para outros problemas comuns do servidor, consulte Solução de Problemas do Servidor Rust.

Precisa de Ajuda?

Se você encontrar um problema não coberto neste guia, nossa equipe de suporte está disponível para ajudar. Envie um ticket de suporte e inclua o ID do seu servidor, uma descrição do problema e qualquer saída relevante do console.


Este artigo foi útil?

Ready to Get Started?

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