Server Hosting Guide
Suggested way on how to set up a server.
Important: This guide doesn't cover the usage of essential mod or using free hosting.
Command List
/island create - Creates a new island.
/island invite (player name) - Lets you invite a player to your island.
/island join or leave - Allows the player to join or leave islands
/sethome - Sets "home" on a place you are standing on.
/home - Teleports the player to a destination marked a "home".
Step 1: Obtaining Files
Option 1:
Download the modpack instantly by using Bisects Hosting control panel.

Option 2:
Download server files from the curseforge.

Step 2: Ensure things work
Keep in mind that in order for any config changes to take place, you MUST restart the server!
World not generating as skyblock:
-In this case, we have to make sure that "level-type=voidworld" is inside the server properties file. Some hostings automatically wipe this setting when you install the pack.
Players cannot freely teleport to other islands and get teleported back to their own:
-In this case we have to make sure "islandProtection=false", you can find this setting in the voidislandcontrol.cfg.
Players cannot join the server.
-You have to ensure you are on the same modpack version as you set onto the server; additionally, any extra added content to your instance has to either be added to the server or deleted from you instance. This is not the case for client-side mods which can be added just to your instance.
Players cannot fly on the server.
-"Allow Flight" has to be set to "true" in the server properties.
Players cannotbuild or break blocks on the server.
-This is a rare instance when the default island generates around the original spawn point of the world; to fix this, you will have to decrease the "Spawn Protection" in server properties.
You can search for more server-related issues in the "FAQ" section.
FAQStep 3: Prevent performance issues
General
-Ensure your server has at atleast around 6-7 GB of RAM minimum. This number is strongly dependent on the number of active players at once on the server.
-Try to not force-load too many chunks using FTBUtilities; each player should chunk-load 10 chunks at max.
-Regular backups or automated backups are encouraged.
-Keep the render distance at a lower number. I recommend around 8-12 chunk view.
-If you are using plugins or extra mods, sometimes there might be no guarantee that they will be compatible or won't cause issues. I recommend testing things beforehand if you wish to include custom content.
Gameplay
-Excenssive abuse of watch of flowing time can cause lag spikes on the server; each player shouldn't have more than 10 watches of flowing time active at once.
-Excenssive usage of Ender IO spawners: they can be used, but a player should ensure that the mobs get killed as quickly as possible.
Step 4: Customize the Server
When you have the server succesfully setup you can add some extra things if you wish.
Add useful mods
Project E Teams: -Adds an option to share EMC with players. LINK: https://www.curseforge.com/minecraft/mc-mods/projecteteams
AI Improvements: -Optimises mobs so they don’t cause huge performance issus if big mob farms are present on the server. LINK: https://modrinth.com/mod/ai-improvements
Last updated