Understanding Hybrid Servers
Running both mods and plugins on a single Minecraft server requires a hybrid server implementation. Standard servers are either 'Modded' (Forge/Fabric) or 'Plugin-based' (Paper/Spigot). Hybrid software bridges this gap, allowing you to use Forge-based mods alongside Bukkit/Spigot plugins.
Popular Hybrid Implementations
- Mohist: A popular choice for compatibility, supporting a wide range of Forge mods and Spigot plugins.
- Arclight: An alternative focused on performance and stability for modern Minecraft versions.
Setting Up Your Hybrid Server
On AwakeNode
- Navigate to your server in the AwakeNode panel.
- Use the Startup tab to select your desired hybrid software (e.g., Mohist or Arclight).
- Once installed, use the File Manager to upload your mods to the
/modsfolder and your plugins to the/pluginsfolder. - Restart your server to apply the changes.
On Other Hosts / Manually
- Download the official
.jarfile for your chosen hybrid software from their respective project site. - Upload the file to your server via SFTP.
- Rename the file to match your host's startup requirements (usually
server.jar). - Create the
/modsand/pluginsdirectories if they do not exist, upload your files, and restart the server.
Important Considerations for Stability
Hybrid servers are complex and can sometimes encounter conflicts between mod and plugin code.
- Version Matching: Ensure your hybrid software version matches the Minecraft version of your mods and plugins exactly.
- Performance: Hybrid servers often require more resources than standard servers. If you experience crashes or lag, you may need to upgrade your plan to increase your available RAM.
- Startup Flags: To add your own JVM flags, set a custom startup command in your server's Startup tab.
- Backups: Always take a full backup of your server files before adding new mods or plugins to ensure you can revert if a conflict causes instability.