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
Categorías

Instalación de Plugins Oxide/uMod para Rust

Disponible en: ENGLISH

Esta guía cubre cómo instalar el framework de modding Oxide/uMod o Carbon en tu servidor de Rust, agregar plugins de la comunidad y gestionarlos a través de la consola. Para la configuración general del servidor y variables de inicio, consulta la Guía de Configuración del Servidor de Rust.

Instalación de Oxide/uMod o Carbon

Oxide (ahora mantenido como uMod) y Carbon son frameworks de modding para Rust que te permiten instalar plugins creados por la comunidad. Estos frameworks agregan funcionalidades como sistemas de economía, kits personalizados, recompensas por votos, zonas de protección PvE y mucho más.

No necesitas subir ningún archivo manualmente. El framework de modding se instala automáticamente configurando una única variable de inicio:

  1. Detén tu servidor desde la pestaña Console de GPanel.
  2. Inicia sesión en GPanel y ve a la pestaña Startup.
  3. Encuentra la variable FRAMEWORK y establécela en:
    • oxide — para Oxide/uMod (el framework más ampliamente usado, con la mayor biblioteca de plugins)
    • carbon — para el framework Carbon (una alternativa con su propio ecosistema de plugins)
    • vanilla — para ejecutar sin ningún framework de modding
  4. Inicia el servidor. Los archivos del framework se descargan y aplican automáticamente. En el primer inicio con Oxide, se genera la estructura del directorio oxide/.
  5. Revisa el registro de la consola en busca de una línea como Loaded plugin Oxide.Core para confirmar que Oxide está activo.
No se requiere descarga manual. Cuando estableces la variable FRAMEWORK e inicias el servidor, el framework se descarga e instala automáticamente. No necesitas subir archivos de Oxide o Carbon vía SFTP.

Instalación de Plugins

Los plugins se distribuyen como archivos .cs (código fuente C#). Oxide los compila en el servidor en tiempo de ejecución — no se requiere precompilación.

  1. Descarga el archivo .cs del plugin desde umod.org u otra fuente confiable.
  2. Sube el archivo .cs al directorio oxide/plugins/ en tu servidor usando SFTP o el gestor de archivos de GPanel. Para ayuda con SFTP, consulta Cómo Subir Archivos vía SFTP.
  3. Si el servidor está en ejecución, el plugin será detectado y compilado automáticamente en unos segundos. Verás una salida en la consola confirmando que se cargó, por ejemplo Loaded plugin MyPlugin v1.2.3 by Author.
  4. Si el servidor no está en ejecución, el plugin se cargará en el próximo inicio.

Estructura del Directorio 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
Los archivos de plugins deben ir directamente en oxide/plugins/. Los archivos colocados en subdirectorios o con extensiones incorrectas serán ignorados. Cada plugin debe tener la extensión .cs.

Configuración de Plugins

La mayoría de los plugins generan un archivo de configuración JSON en oxide/config/ la primera vez que se cargan. Para personalizar un plugin:

  1. Deja que el plugin se cargue al menos una vez para que genere su archivo de configuración predeterminado.
  2. Detén tu servidor (o ten en cuenta que algunos plugins soportan recarga de configuración en vivo).
  3. Abre el archivo de configuración del plugin en oxide/config/PluginName.json usando el gestor de archivos de GPanel o SFTP.
  4. Edita las configuraciones y guarda el archivo.
  5. Recarga el plugin con oxide.reload PluginName o reinicia el servidor.

Gestión de Plugins vía Consola

Estos comandos se pueden ejecutar desde la consola de GPanel o vía un cliente RCON. Para la configuración de RCON, consulta Acceso RCON y Comandos de Administración de Rust.

Comando Descripción
oxide.plugins Lista todos los plugins actualmente cargados y sus versiones.
oxide.load PluginName Carga un plugin que está presente en oxide/plugins/ pero aún no está cargado.
oxide.unload PluginName Descarga un plugin sin eliminar el archivo.
oxide.reload PluginName Recarga un plugin después de actualizar su archivo .cs. Usa esto para aplicar actualizaciones de plugins sin un reinicio completo del servidor.
oxide.reload * Recarga todos los plugins cargados a la vez.

Actualización de Plugins

Para actualizar un plugin a una versión más nueva:

  1. Descarga el archivo .cs actualizado desde la página del plugin en umod.org.
  2. Sube el nuevo archivo a oxide/plugins/, sobrescribiendo el archivo existente.
  3. Si el servidor está en ejecución, Oxide detecta el cambio de archivo y automáticamente recompila y recarga el plugin. Alternativamente, ejecuta oxide.reload PluginName.
  4. Revisa la consola en busca de errores. Algunas actualizaciones de plugins pueden requerir cambios en el archivo de configuración en oxide/config/.

Eliminación de Plugins

Para eliminar un plugin completamente:

  1. Ejecuta oxide.unload PluginName para descargar el plugin mientras el servidor está en ejecución.
  2. Elimina el archivo .cs de oxide/plugins/.
  3. Opcionalmente elimina el archivo de configuración del plugin de oxide/config/ y los archivos de datos de oxide/data/ si ya no los necesitas.

Plugins Populares

Plugin Categoría Descripción
Kits Jugabilidad Permite a los jugadores canjear kits de objetos preconfigurados. Útil para kits de inicio o recompensas VIP.
Economics Economía Agrega un sistema de moneda del servidor. Usado como dependencia por muchos plugins de tienda y recompensas.
ServerRewards Economía Sistema de recompensas basado en puntos, frecuentemente combinado con Economics para una tienda dentro del juego.
VoteDay Utilidad Permite a los jugadores votar para saltar al día. Reduce las quejas sobre noches largas.
Clans Social Agrega un sistema de clanes/equipos con etiquetas de clan y acceso compartido a los armarios de herramientas.
TruePVE PvE Previene el daño jugador contra jugador. Esencial para configuraciones de servidor PvE.
Teleportation Utilidad Agrega comandos de teletransportación entre jugadores y a hogares con tiempos de espera configurables.
DiscordCore / DiscordMessages Integración Envía eventos del servidor (conexiones, chat, muertes) a un canal webhook de Discord.
Solo instala plugins de fuentes confiables. La fuente oficial para plugins de uMod es umod.org. Los plugins de fuentes desconocidas pueden contener código malicioso que puede comprometer tu servidor. Siempre revisa los permisos del plugin y lee los comentarios de la comunidad antes de instalar.

Solución de Problemas con Plugins

Si tus plugins no se están cargando, verifica lo siguiente:

  • Confirma que Oxide esté instalado y activo. En la pestaña Startup de GPanel, la variable FRAMEWORK debe estar establecida en oxide. El registro de la consola debe mostrar Loaded plugin Oxide.Core durante el inicio.
  • Los archivos de plugins deben colocarse directamente en oxide/plugins/ con la extensión exacta .cs. Los archivos en subdirectorios o con extensiones incorrectas son ignorados.
  • Revisa la consola y oxide/logs/ en busca de errores de compilación. Un plugin con un error de sintaxis no se cargará y el mensaje de error describirá el problema.
  • Algunos plugins tienen dependencias de otros plugins (por ejemplo, muchos plugins de tienda requieren Economics). Instala todas las dependencias requeridas primero.

Para otros problemas comunes del servidor, consulta Solución de Problemas del Servidor de Rust.

¿Necesitas Ayuda?

Si encuentras un problema no cubierto en esta guía, nuestro equipo de soporte está disponible para ayudar. Envía un ticket de soporte e incluye tu ID de servidor, una descripción del problema y cualquier salida de consola relevante.


¿Te resultó útil este artículo?

Ready to Get Started?

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