ITC v4.5 is now available. The legacy FWL 3.2 version has been discontinued permanently.
New features: ITC now has an "Advanced Settings" option. Experienced users can create a "compatibility profile" with other mods/lua scripts. These settings are saved to the settings.itc file. NOTE: Changing Advanced Settings will disable ITC presets, as preset behavior cannot be guaranteed when certain features are disabled.
This is likely the last feature update for ITC for a while, as I have other projects to work on. Bug fixes and X Plane compatibility patches will continue for the foreseeable future.
Check out ITC on the ITC YouTube channel:
https://youtu.be/e552kdJT-Tw?si=KoD1jhnQINx4rXjX
---------------------------------
ITC has been completely rewritten, and is now a standalone plugin. It does not require FlyWithLua, Reshade, Nvidia filters, or any other library to work. Simple drag and drop installation, or use the included installer.
ITC allows you to customize X Plane 12's lighting and atmosphere. It also includes night lighting enhancements for a more realistic look.
Key features:
Adjust intensity of night lighting to suit your preference.
Adjust daytime lighting and atmosphere.
Adjust intensity of night sky.
Save and load up to three presets, with keybind support (search ITC in keybind menu).
Set a default preset to load when X Plane starts up.
Adjust cloud size, scale, and shape.
Change color of far night lighting in real time.
The plugin is fully compatible with other lights.txt mods and default lighting.
--
Note screenshots represent custom values, they're used to give an idea of what types of changes can be achieved. Find your own preset and use that!
The mod is versatile. You can use just the lights, just the plugin, your own lights, other light mods, or any combination. It's up to you.
To Update ITC:
Use the new "Install Update" feature in the ITC Installer, or manually copy itc.xpl from your downloaded folder to the Resources\plugins\ITC\win_x64\ folder. Replace the file when prompted.
Automatic Installation:
Open the ITC Installer.exe. Select components to install, and click the Install button. Navigate to your X Plane 12 root folder (the folder containing X-Plane 12.exe, if the installer doesn't find it automatically), this folder is usually:
C:\X-Plane 12 for standalone, or
C:\Program Files(x86)\Steam\steamapps\common\xplane12 for Steam users.
NOTE: Your X Plane 12 installation folder may vary. The installer will prompt you if it doesn't find the correct files.
Hit OK and let the installer copy files and you're done.
Manual Installation:
Unzip the zip file and copy the entire "ITC" folder to your Resources\plugins folder for X Plane 12. NOTE: Check for a sub folder after unzipping. The folder structure should be ITC\win_x64\, not ITC v4.5\ITC\win_x64.
For the optional light changes:
Go to C:\X-Plane 12\Resources\bitmaps\world\lites and make a backup copy of lights.txt and 1000_lights_close.png, then copy the files from the Optional Lights folder and paste them into the C:\X-Plane 12\Resources\bitmaps\world\lites folder.
--
Make a copy of default files prior to installing. If you have issues with the mod, you can restore default files:
On Steam, go to your Library, right click X Plane 12, select Properties>Local Files, and click Verify Integrity of game files.
On Standalone, go to your X Plane 12 folder and run the X Plane 12 Installer, click to Update, allow it to scan files, and when prompted, allow it to replace old files.
--
Launch X Plane and find it under Plugins>ITC Light Mod>Main Window.
To use preset keybinds:
Go to your keybind menu and search for "ITC." They may be at the bottom of the list. You can load presets without opening the ITC window.
To use the jetway sounds:
Search your keybinds for "ITC Jetway" and bind a key/key combo to that. Jetways will activate and play relevant sound files. Some aircraft have jetway sounds built in. In that case you can use the default keybind, "Service the airplane with Jetways." Choose your own keybind or use both, it's up to you.
To modify jetway volume, go to the Extra Options menu and set your desired volume level. Jetway volume is saved to your presets.
Note: Jetway sounds are compatible with default airport jetways. SAM and Autogate jetways play their own sounds and will not activate with the ITC Jetway keybind or the default keybind.
---------------------------------
FAQ:
Q: My screen is flickering after installing ITC. What's going on?
A: It's most likely a lua script conflict. Many visual enhancing lua scripts operate every frame, and that causes the screen flickering. Disabling cloud controls may resolve the issue, otherwise removing the Lua script, or ITC will fix the problem.
Q: Is ITC Light Mod compatible with VR?
A: Partially. The changes made with the mod are fully VR compatible, however some headsets may not display the floating ITC window. It's recommended you make changes outside of VR, save a preset, then load it when you're in VR with a keybind. Hopefully full VR support will be in a future version.
Q: Is ITC compatible with 4k?
A: Yes. However, if you're using a UI scale of 150%, you will not be able to interact with the ITC window. It's recommended you lower the scale temporarily to 100%, make changes in ITC, and save your presets. Full 4k support will hopefully be included in a future version.
Q: I have a "notice" message in ITC and I can't make any changes. What's going on?
A: Reducing your UI scale to 100% in X Plane settings will resolve the issue. Currently, ITC does not support 150% UI scaling. The notice is there to let you know of the issue and how to correct it.
Q: Is the ITC Installer a virus/malware? Windows Defender is warning me about it.
A: No, it's not malware. xplane.to scans every file for viruses. The installer copies files to and from folders, which triggers Windows Defender's threat protection. You can click "Run Anyway" to bypass this. If you're not comfortable running it, manual installation is a simple drag and drop process.
Credits:
Ilias, the author of ITXD Light Controls for XP11, the main inspiration for ITC.
John, for support earlier on, feature requests, and bug reporting.
The miniaudio library:
Beta Testers:
SpaceMonkey.
Pilomech.
Rook.
efsenable.
---------------------------------
I am the author of this plugin. This plugin is free and will always be free. I will not accept donations. This tool is under copyright, 2022-2025.
robvalkyrie
When unzipping I do not see this for standalone Unzip the zip file and copy the entire "ITC" folder to your Resources\plugins folder for X Plane 12. NOTE: Check for a sub folder after unzipping. The folder structure should be ITC\win_x64\, not ITC\ITC\win_x64. All I see is these folders below, no ITC\win_x64.
Trying to manual install.
Folders
ITC Jetway Sounds
Legacy ITC v3.2
Optional Lights
Files
ITC Installer v1.4.exe
itc.xpl
msvcp140d.dll
presets1.itc
presets2.itc
presets3.itc
ReadMe.txt
settings.itc
ucrtbased.dll
vcruntime140_1d.dll
vcruntime140d.dll
typicalskeleton 8 day(s) ago
Did you unzip all the files to a different folder? You can use either the Installer or go to your Resources/plugins folder and create the folders ITC\win_x64, then copy the itc.xpl, presets1-3.itc, and settings.itc file in there.
jayhawk81
Hello, with 4.2 standalone update, the gui is unresponsive when I click it. I use the installer option and can that the plugin is changing lighting effects but I can't modify settings or close the GUI once open. Any idea what I can do to fix? Thanks
typicalskeleton 14 day(s) ago
Are you running your UI scaling at 150%? This is a known issue right now. Temporarily reducing the UI scale under X Plane's graphics settings to 100% is a workaround.
I'm hoping to have a fix for this in the future.
jayhawk81 13 day(s) ago
That was it, thank you so much.
MiroslawSAW
typicalskeleton 1 month(s) ago
It's not related to RXP in any way.
Currently, running both will likely result in a conflict. I do plan to release an update that will allow users to create their own compatibility profile with other mods/lua scripts.
rjracer007
Which one is better? This addon or Atmo X?
typicalskeleton 1 month(s) ago
I've never used that product, so I can't offer an opinion. However, ITC is free, so there's that. 😊
Mughug
X-Plane 12.1.3 and using v4.0 of ITC plugin. Plugin UI is unresponsive and once called it will not even close. Using Lua script 3.2 and seems ok.
typicalskeleton 2 month(s) ago
Are you running in 4k by chance? Currently if you have your scaling set to 150% in the Settings, this can happen. Temporarily reducing it to 100% is a workaround.
Hoping to have this issue resolved in a future update.
EasyFlight
Hi,
Do you think you will build a Linux version also?
Thanks.
typicalskeleton 2 month(s) ago
It's something I want to look into in the future for sure.
BetterPilot
Excellent mod, it really makes the night lighting incredible and gives nice controls for adjusting.
I used the installer to install the plugin, did this automatically change the lites files, and if so can you let me know what other files the mod replaces for the atmospheric and lighting effects?
Thanks!
typicalskeleton 2 month(s) ago
Thank you. The installer does replace the lights.txt and 1000_lights_close.png files if the "Lights" option is checked. It creates a backup copy of your original files in the same folder called "Lights Backup."
It actually doesn't replace any other files, any changes to the atmosphere come from the ITC mod itself (ozone, atmosphere, bloom, etc).
BetterPilot 2 month(s) ago
Awesome, thanks for the great mod!
Lovcio
Awesome addon, I've been using it for a while now and V4 is even better. However I got 2 suggestions for it.
Add "Set as default" option to the presets, I don't want to be opening the plugin window every time just to load my preset.
Add an option to disable cloud controls, some people here use other addons for clouds and we don't need ITC to be causing issues.
typicalskeleton 2 month(s) ago
Thank you for the suggestion. Both things have been on my to do list for a while.
Now that the C++ conversion is complete, I'll start looking into implementing these features.
Edit: You can load a preset with a key bind without opening the ITC window. However, a default preset is definitely something I want to add.
typicalskeleton 27 day(s) ago
Your feature request has been added in v4.2.
jim123a
Great addon! Really love the effects and easy to use menu! Only problem is my presets don't save. Is there any news on a fix for this? Thanks again for the great addon for the community! Jim
typicalskeleton 6 month(s) ago
That's a bit of an ongoing issue.
If you could check a couple things for me:
1: Try saving the preset and, when able, create a new flight in X Plane or restart it altogether. Then try loading the preset to see if it works. FlyWithLua seems to be occasionally a little snippy about save/load in any single instance.
2: If that doesn't work, let's break it down. Change a value in ITC (any value), then remember it. Save the preset to any given preset (let's say preset 1), go to your FlyWithLua scripts folder, and open the preset1.itc file using a text editor (like Notepad), see if the value is in there. If it is, the save actually worked, if it's not, we have other problems I need to know about.
Thanks for the kind words, if you can try those steps and let me know what happens I'd be grateful.
ilovesmegma123
when I re-open the menu all changes revert back to normal..
typicalskeleton 7 month(s) ago
It may be loading preset 1 when you open the menu.
To fix the issue, save your preferred settings to preset 1.
Shin_WXG
This is the best light addon I have tried. I do love it and really easy to use. But I have a question. I have set the brightness as my love, and save it to preset1, 3. I found preset 1 always auto restore to default. It not a very important problem for me. My question is, how to save my setting as default? I mean everytime I start a new flight can direct show me the effect as my setting?
typicalskeleton 8 month(s) ago
Thank you.
If it's loading preset 1 by default, try this:
If you like preset 1 sometimes, load it then save it to preset 2.
If you would like preset 3 to be default, simply save it to the preset 1 slot (it will overwrite the values in the save file).
Hope this helps.
amgessawy
Actually the default sky color itself is perfect
it's gonna be better sir if you make a separate version of lights only with the same sky and clouds
Thanks again for the mod
amgessawy
Thanks for the Mod
but unfortunately I can't save any presets , it is not compatible with rxp enhancer mod.. I can save it only when I remove it
Can u make only light mod without the sky and clouds edit ?
typicalskeleton 11 month(s) ago
I've responded to your private messages with some things to try.
CaptainClyde
Download shows Error 404 File Not Found? Was it removed?
typicalskeleton 11 month(s) ago
Looks fine on my end. I've been getting reports of that periodically. Most likely an xplane.to server issue.
You could try a different browser, or perhaps just wait for a while and see if it comes back up.
xGeoff
Fantastic plugin! My favorite. Makes night flying more immersive. I can't seem to get Presets to save, however. I click Save Preset, and when i load it later its back to something else. Otherwise fantastic!
typicalskeleton 11 month(s) ago
Thanks for the review!
Would be happy to help with the presets. Sometimes you do have to restart the plugin/X Plane before the save works correctly, not sure why.
However an easy way to check if it is saving your parameters is to go to the FlyWithLua/Scripts folder and open the preset.itc file with something like Notepad. You should be able to see if the parameters have changed/match your settings.
xGeoff 11 month(s) ago
i'll try that. thank you!
hectopascall
Hello, amazing mods esp with volumetric lights with minor fps impact, it would be amazing if i know how to keep the default xplane colors, can you please tell me how can i use default skycolors and cloud colors while using this mod?
typicalskeleton 1 year(s) ago
ITC does not change sky colors, unless you use the ozone controls. Are you using your own preset or one of the built in ones?
Also, thanks for the stars and kind words!
hectopascall 1 year(s) ago
well i dont know exactly if its ozone or sky colors, but i mean the sunset/sunrise and i want to disable that, how do i do it? and i also love the bright clouds at night during approach
typicalskeleton 1 year(s) ago
When you load into X Plane, don't select any of the ITC Presets, don't change any of the ozone controls, and don't modify Day and Atmosphere controls. These settings may make the sky and/or cloud lighting look different.
Light Controls change the night lighting only, nothing during the day. Under Extra Options there is also the moon lighting slider, which is what makes the clouds more visible at night.
Once you've adjusted the settings to your preference, click to save a preset and use that.
hectopascall 1 year(s) ago
Can you please add me on discord and help me do it there? i did like u said, i opened the itc panel without touching anything and it automatically applied the ozone and cloud colors
Emidblol
Causes crash upon loading. Toliss A320Neo
typicalskeleton 1 year(s) ago
Can you tell me what's at the bottom of Log.txt right after the crash?
cocofedor
hello. Im really loving this but i got some issues. first is the same as the other guy said, when we try to increase global ligts the airport lights also increase and gets too exaggerated. also, i loved the volumetric lights feature but it may seem a bit weird when its turned on and we re not inside clouds, ex on runway, seems like the lights are in clouds but visibility and ceiling are good, no fog. also with volumetric lights the cockpit windshield gets kinda blurred when landing lights are on. in night flights it might be bad for visibility, i guess itd be cool if it happened only inside the clouds. but i can live with those things, but whats really annoying for me is everytimg i get in a new flight i gotta open up the itx menu so the preset will work, otherwise itx wont work.
typicalskeleton 1 year(s) ago
Are you using the included lights.txt with this? I'll look into the airport lights however I don't see that issue on my end.
The volumetric lights here (and in all other similar mods) are simply "turning on" an incomplete feature already found in X Plane. I believe LR intends to implement it officially at some point after some more work. Unfortunately right now it will appear the way it does, and I can't change that. It can still give you some cool imagery and, especially, screenshots.
Thanks for the stars, though!
oskar28
doesnt work. It doesnt show up in my flywithlua menu
typicalskeleton 1 year(s) ago
Nine times out of ten this is caused by a conflict lua script. Are you running any other lua add ons?
oskar28 1 year(s) ago
yes it shows now buit when i want to start it there is a green m essage at the top
typicalskeleton 1 year(s) ago
What is the message?
Sillo18
It's buggy during low visibility operations. Showing like circle like halos when using lights through clouds