Skip to content

Some bug fixes

Pre-release
Pre-release

Choose a tag to compare

@BanRevenant BanRevenant released this 30 Nov 01:28
· 3 commits to master since this release

Bug Fixes

  • Fixed bug and location with mod_urls.json (Previously the file was stored in the game folder, it has been moved to the bot folder , you can delete the mods_url.json file that you will find in your mods folder of the game server if you have ran the /sync_mods command and remapped a mod URL to a different mod.)

  • Fixed variable naming inconsistency in mod_tracker.py where it used store_path but tried to read from self.urls_file (mods marked as author mismatch were asking for URLs repeatedly because the system wasn't checking the stored URLs before doing author verification)

  • Added added visual feedback in the sync report to show when a mod is using a remapped URL via "[URL REMAPPED]" text

  • Log Position issue readlog.py If there is a crash or power failure logs would be fully parsed, Modified when and how the last_position is saved to disk, Added flush() and fsync() to ensure immediate disk writes, Only updates position after successful line processing.

  • Fixed file path issue in status.py , NoneType error by constructing server.log path from install_location ( also changed to factorio-current.log )

  • Fixed file path issue in downloadsaves.py , Fixed saves directory path construction both in main cog and view class)