FTB Islands corrupts island list and cannot update it without affecting client

  • 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
V

Vesper

Guest
Title:
FTB Islands corrupts island list and cannot update it without affecting client
Launcher Version:
Curse 7.1.5993.13035 Beta
Modpack:
FTB Infinity Evolved Skyblock
Modpack Version:
1.1.0
Log Link:
Details of the issue:
I had issues with FTB Islands 1.1.1 from the modpack, islands list got deleted by itself, hop'd on the irc, Cricket/IoP asked me to update FTB Islands 1.1.1 to 1.3.1 so I can re-fill Islands.json with missing islands.

But, I cannot log-in with client using the modpack.

IoP told me to say the following:

FTBIslands misses acceptableRemoteVersions annotation in 1.1.1 and older which makes impossible to update mod in server side without client side changes
 
V

Vesper

Guest
FTB Islands is a server-side mod and version earlier than 1.1.1 of FTB Islands will prevent clients using FTB Infinity Evolved Skyblock 1.1.0 to join server since it uses FTB Islands 1.1.1 that don't have acceptableRemoteVersions="*" unlike newers versions of the mod FTB Islands.


The modpack requires an update in which it will provide a version of FTB islands that ignore client-server version check (> 1.1.1 then) so you can update it as much as you want without asking your players to update their own version of it.


and... the Islands.ser file can get wiped by itself in this 1.1.1 without any human anywhere near the file but that issue should be more because of the format of the file used in 1.1.1 than anything else. Binary config file is bad.