Join our Discord and be part of our community!
Install FTB Essentials on your Minecraft Server
FTB Essentials is a server-side Minecraft mod that adds homes, warps, teleport requests, utility commands, and server administration tools. This guide explains how to install FTB Essentials on an UltraServers Minecraft Java Edition server.
Meet the Prerequisites
- Confirm that the server uses Minecraft Java Edition.
- Create a server backup.
- Stop the server before changing its software or installing mods.
- Confirm the server's exact Minecraft version.
- Confirm that the server uses a mod loader supported by the FTB Essentials release you intend to install.
- Depending on the Minecraft version, releases may be available for NeoForge, Fabric, or Forge.
- Do not install FTB Essentials on Vanilla, Paper, Spigot, Purpur, Pufferfish, or other server software that does not support the selected mod loader.
Install FTB Essentials
- Sign in to the UltraServers panel.
- Open the Minecraft server you want to manage.
- Stop the server and wait until it shows as offline.
- Open the 1 Minecraft Mods tab.
- Select 2 CurseForge as the provider.
- Enter 3
FTB Essentialsin the search field. - Locate the official FTB Essentials (Forge & Fabric) project by FTB.
- Click the project's 4 Download icon.
- Open the version menu.
- Select a 1 release that matches:
- The server's exact Minecraft version.
- The server's installed mod loader.
- Review the dependencies shown by the installer.
- Enable 2 the dependency installation option if the selected release lists required dependencies.
- Click 3 Install mod.
- Wait for the installation to finish.
- For general information about the panel's mod installer, see Install a Minecraft Mod.
Start and Verify the Server
- Start the server.
- Open the Console tab.
- Wait for a successful startup message similar to:
Done (...)! For help, type "help"- Review the console for:
- Missing-dependency errors.
- Incompatible-version errors.
- Mod-loader errors.
- Duplicate mod files.
- Confirm that FTB Essentials appears in the loaded-mod information.
- Connect to the server.
- Test the home commands:
/sethome review-test
/home review-test
/delhome review-test- Confirm that the commands create, use, and delete the temporary home successfully.
- FTB Essentials also provides commands such as
/tpa,/tpahere,/spawn,/back,/warp, and/listwarps. Some commands require operator permissions or configuration changes. See the official FTB Essentials command reference for the complete list.
Install FTB Essentials Manually
Only use this method if the required release is unavailable through the panel's Minecraft Mods tab.
- Open the official FTB Essentials CurseForge page.
- Open the Files tab.
- Filter the available files by:
- The server's exact Minecraft version.
- The server's installed mod loader.
- Download FTB Essentials and every dependency required by that release.
- Confirm that all downloaded files use the same Minecraft version and mod loader.
- Stop the server and wait until it shows as offline.
- Open the Files tab in the UltraServers panel.
- Open the
modsdirectory. - Create the
modsdirectory if it does not exist. - Remove older, duplicate, or incompatible FTB Essentials files.
- Click Upload.
- Select the downloaded
.jarfiles. - Wait for the upload to finish.
- Confirm that every required file appears in the
modsdirectory. - Start the server and complete the verification steps above.
- For larger or multiple file uploads, see SFTP Transfer.
Configure FTB Essentials
The current FTB Essentials server configuration is stored in:
config/ftbessentials.snbtThe configuration contains a section for each command. Depending on the command, you can change whether it is enabled and adjust settings such as cooldowns, warmups, and limits.
- Stop the server.
- Open the Files tab.
- Open the
configdirectory. - Open
ftbessentials.snbt. - Make the required changes.
- Save the file.
- Start the server.
- Test the affected command.
- For explanations and configuration examples, see the official FTB Essentials configuration documentation.
Troubleshoot FTB Essentials
Resolve a Version or Loader Mismatch
- Stop the server.
- Open the Change Version tab.
- Confirm the server's exact Minecraft version and mod loader.
- Open the Files tab.
- Open the
modsdirectory. - Confirm that FTB Essentials and every dependency use the same Minecraft version and mod loader.
- Remove incompatible or duplicate
.jarfiles. - Install the correct releases.
- Start the server and review the console.
Resolve a Missing Dependency
- Read the first relevant console error.
- Note the missing mod and required version.
- Download the dependency for the server's exact Minecraft version and mod loader.
- Upload the dependency to the
modsdirectory. - Start the server again.
- Confirm that the missing-dependency error no longer appears.
Resolve Missing Commands
- Confirm that FTB Essentials loaded successfully.
- Check whether the command is disabled in
config/ftbessentials.snbt. - Check whether command namespacing is enabled.
- Try the namespaced command, such as:
/ftbessentials home- Confirm that the player has the required permissions.
- Restart the server after editing the configuration.
Resolve a Startup Failure
- Read the first relevant error in the console instead of relying only on the final shutdown message.
- Confirm that every installed mod supports the same Minecraft version and mod loader.
- Remove duplicate FTB Essentials or dependency files.
- Remove files built for another Minecraft version or mod loader.
- Start the server again.
- Restore the server backup if the server still does not start.
If you require further assistance, you can open a support ticket here.
Feedback and suggestions can be submitted here or further discussed on our Discord server.
- Install FTB Essentials on your Minecraft Server
- Meet the Prerequisites
- Install FTB Essentials
- Start and Verify the Server
- Install FTB Essentials Manually
- Configure FTB Essentials
- Troubleshoot FTB Essentials
- Resolve a Version or Loader Mismatch
- Resolve a Missing Dependency
- Resolve Missing Commands
- Resolve a Startup Failure