Modding Forum was unavailable for multiple hours on June 23rd 2022 due to technical difficulties.
Instead of displaying the website, files were downloaded. These files are part of the executable code of our website's software. They can cause no harm in any way, including when opening or attempting to execute them. If you have downloaded any of these files, you can simply delete them.
The reason for the outage was a crashed service on our web server, causing the server to be unable to process the website's code and instead send it to the user.