Fix for Sky Odyssey 1.2.0 Islands

  • Tech Support section is for getting help with FTB related problems. If there's a repeatable issue that can be labeled as a bug, then please use the issue tracker for the pack or the app at GitHub issue trackers - If there's no repository for a pack that means that the pack is old and/or will not be updated. Bugs for older packs will not be fixed, unless they are critical.
  • The FTB Forum is now read-only, and is here as an archive. To participate in our community discussions, please join our Discord! https://ftb.team/discord

packetnarc

New Member
Oct 7, 2020
9
0
2
Problem statement:

//Selecting the Heaven islands doesn't work, and they won't randomly generate when set to in config.
//I hope this helps someone having an issue, like I had.


I started a new server for my son recently, and was having an issue getting the initial islands to work in the version of Odyssey currently in the launcher. 1.2.0

Turns out there's a config error inside the pack. I found an error / typo in the <path> for the included islands, inside TeamIslands.cfg. Inside the Maps folder, in root of the pack, there are several folders referenced which contain info.json, a sample png of the starter islands, the nbt file, etc.

Problem::: If the server cannot find the island(s) you set as the spawn islands, it will just use the default / basic Odyssey sky island. The fix is to correct the filenames referenced, or to just go in and rename the file name to match what's in the config. (either way works, but I prefer not to have every file named "structure.nbt" so I chose to change the config.

e.g. | example.

# Allow selection of the island type, if set to false, then islands will be randomized. If you set it to false, you can have the islands randomly assigned, or you can just let everyone pick.
B:select_islands=false <---when set to "false" the server will round_robin the islands listed below (or at least the one's which aren't commented out.)

# Structure files will be loaded from config/x file.
# If not set, builtin island will be used. <---- here is the key issue. if you disable
## denotes i have commented these out meaning the server will never try to use this one. This is by design on my specific server. If you want to use these, you need to just remove the <#> but leave the rest of the <path> "/maps/.."

S:structure_files <
/maps/Standard Islands/Heaven Release Easy/hr_easy.nbt <--this was the issue. This was called structure.nbt like everything below. But inside maps, the filename is hr_xxx.nbt
#/maps/Standard Islands/Heaven Release Normal/hr_normal.nbt
#/maps/Standard Islands/Heaven Release Challenge/hr_challenge.nbt
#/maps/Aspen/structure.nbt
#/maps/Boreal/structure.nbt
#/maps/Forest/structure.nbt
#/maps/Jungle/structure.nbt
// remainder redacted because it wasn't in error.
1602085994694.png



Again, i hope this helps someone with a nagging issue, they can't sort out. Hopefully the team can correct this in a future update / release.
 

Attachments

  • 1602085841433.png
    1602085841433.png
    10.7 KB · Views: 182