NWeather - Advanced Weather addon for Garry’s Mod (GMod) - Script
NWeather - Advanced Weather Effects for Garry’s Mod (GMod) is an addon that transforms the atmosphere of your server with realistic weather effects. It includes dynamic sun cycles, seasons, clouds, rainbows, storms, and a snow system. Optimized for smooth performance even on heavily populated servers, NWeather offers an immersive experience without compromising server resources.
















❮
❯

Description of NWeather - Advanced Weather addon for Garry’s Mod (GMod)
Contents:- 📘 Description of "NWeather - Advanced Weather addon for Garry’s Mod (GMod)"
- 🚀 Why use the GMod NWeather addon?
- ⚙️ A complete, intuitive NWeather addon management menu and zero entities to spawn
- ☁️ Dynamic cloud system
- ☀️ Dynamic sun cycle system
- 👤 Dynamic shadow system linked to the sun's activity on the map
- 🌙 Dynamic moon system with different phases
- 🌈 Rainbow generation system
- 🌤️ Weather system ⛅⛈️🌨️
- 🌎 Four-season cycle system: 🌱☀️🍂❄️
- 🌡️ Temperature system
- ❄️ Dynamic snow system for winter and Christmas events
- 🌳 Management of natural tree movements (TreeSway)
- 📅 Calendar system and time management
- 📖 RP introduction system
- 💪 How it optimizes the CPU, server bandwidth, and client GPU?
- ⚡ Addon file sizes
- 🌬️ Alternative Gmod addons to NWeather
📘 Description of "NWeather - Advanced Weather addon for Garry’s Mod (GMod)"
"NWeather – Advanced Weather addon for Garry's Mod" is a complete addon designed to enhance your server’s atmosphere by simulating realistic weather conditions. With dynamic cycles for the sun, sky, moon (including its various phases), clouds, changing seasons, and natural phenomena like rainbows, storms, or snow covering the map, NWeather delivers total immersion.
In addition, a customizable built-in calendar system automatically manages the yearly cycle, seasonal changes, and the passage of time. It lets you define the duration of virtual days, set the server’s current date and year, and adds a strong temporal layer to your universe, deepening both the lore and the RP experience.
Optimized to be lightweight and designed with server performance in mind, this addon ensures a smooth experience without compromising server stability, even during intense sessions.
🚀 Why choose the GMod NWeather addon?
NWeather is designed to provide optimal performance without compromising the stability of your server. Thanks to advanced optimization, it doesn't use any server-side entities and does not depend on them to work (it even disables and removes them), allowing for a smooth experience, even on heavily populated servers, while avoiding slowdowns or crashes.
This addon is the perfect solution to improve the atmosphere and immersion of your GMod server. It offers a complete and realistic simulation of weather conditions, day-night cycles, seasons, and natural phenomena like rainbows and storms, all while remaining perfectly optimized. Whether you're looking for stunning visual details, snow-covered maps for Christmas, or optimal server resource management, NWeather is designed to provide a stable and enjoyable gaming experience, even in the most crowded environments.
Its ability to adapt to changing weather and seasonal variations adds a dynamic and realistic dimension, enriching the RP experience. Moreover, its advanced optimization ensures minimal CPU, bandwidth, and GPU usage, allowing players to fully enjoy the content without sacrificing performance. If you want to offer an immersive, realistic, and well-managed experience to your players, NWeather is the solution you need.
⚙️ A complete, intuitive NWeather addon management menu and zero entities to spawn
The NWeather management menu is specially designed to be intuitive and easy to use. Every function is within reach, allowing for quick customization and full control over the day/night cycle, weather conditions, and seasons. The simple and responsive interface will let you modify all aspects of the system in real time and disable any option as needed.
☁️ Dynamic cloud system
The clouds in NWeather are dynamic. Their movement is realistic, responding to changes in weather and the position of the sun. This allows for smooth transitions between different weather types, creating a credible and immersive atmosphere.
☀️ Dynamic sun cycle system
The sun cycle in NWeather is managed dynamically and realistically. It follows precise trajectories, and the transitions between day and night are smooth, creating breathtaking atmospheres depending on the time of day. Sunrise and sunset are managed with impressive visual effects that add total visual immersion.
👤 Dynamic shadow system linked to the sun's activity on the map
The shadows in NWeather are fully dynamic and tied to the sun's activity. They evolve throughout the day, with angles and intensities changing based on the sun's position. This allows for a completely natural visual result, even on large and complex maps.
🌙 Dynamic moon system with its different phases
NWeather simulates the moon's phases realistically. The moon changes shape every night, from crescent to full moon, and its influence on the night lighting is perfectly synchronized with the day cycles. This feature enhances the immersion and natural feel of each night on your server.
🌈 Rainbow generation system
Rainbows are not just an aesthetic detail in NWeather; they are dynamically generated based on weather conditions and lighting. A beautiful rainbow appears after the rain, and the transition between sun and rain creates a visual spectacle that players will enjoy discovering. It’s an integral part of the natural cycle: when the sun is about 20° above the horizon, a rainbow forms on the opposite side of the sky, offering a scene that will pleasantly surprise the player who didn’t expect it.
🌤️ Weather system ⛅⛈️🌨️
From light fog to violent storms, NWeather manages a full range of realistic weather conditions. The weather changes based on time, allowing for unpredictable events. Perfect for RP sessions, it adds a living and dynamic aspect to the game environment.
🌎 Four-season cycle system: 🌱☀️🍂❄️
With NWeather, you can simulate the four seasons on your GMod server. Each season brings its own effects: winter with snow and cold, spring with light rain, summer with more regular sunshine, and autumn with fog and storms. This feature enriches the gaming experience by providing a natural and coherent time cycle. It also allows for logical use of the 12 available weather effects, and you can plan these effects via a calendar if you're not happy with the frequency.
🌡️ Temperature system
The temperature in NWeather varies according to the seasons and weather conditions. This affects not only the visual appearance of the environment (snow, rain, heat) but can also be used for RP game mechanics, such as managing cold in winter or heat in summer.
❄️ Dynamic snow system for winter and Christmas events
With NWeather, instantly transform your map into a winter landscape! In winter or during Christmas events, activate a dynamic snow system that evolves throughout the seasons. Gone are the days of manually modifying your maps or managing multiple snowy versions. Simply define the materials to be converted, choose from different texture styles (with or without snow-covered roads), and toggle between ON/OFF or forced snow mode without waiting for in-game winter. Vegetation itself becomes frosted, making the atmosphere even more realistic.
Thanks to this system, you not only save time but also reduce mapping costs. Since multiple users can work on the same menu, collaboration becomes simple and effective.
🌳 Management of natural tree movements (TreeSway)
NWeather manages the visual and graphical effect called TreeSway, which gives trees a slight movement as if they were animated by the wind. This aesthetic detail makes the environment feel more alive and immersive. The effect varies according to weather conditions: in winter, when the environment is frozen, the trees are still, while during sunny days, the leaves sway gently. The movement intensifies even during storms, simulating a natural and dynamic environment.
📅 Calendar system and time management
NWeather’s built-in calendar automatically manages the yearly cycle on your server with impressive accuracy. Each in-game day corresponds to a date (example, April 11, 2025) within a full 365-day cycle. And if you want, the years can roll by too, adding a layer of temporal depth to your world.
From the management menu, you can set the duration of a virtual day: a full in-game day can last 1 hour, 30 minutes, or any pace that suits your server. You can also choose the starting date and year for your scenario, strengthening your lore and player immersion.
But the calendar does more than just display the passing of time:
🔁 It automatically triggers seasonal changes
🌦️ It activates specific weather effects based on the date, which you can customize
It’s a core feature for RP servers, but also a powerful tool for any kind of narrative or evolving gameplay. With NWeather’s calendar, time becomes a true actor in your world and once it's set up and the seasonal textures are configured, it runs smoothly on its own with no extra effort.
📖 RP introduction system
NWeather offers a non-intrusive RP introduction system that informs the player of the date, time, and season upon their arrival on the server. Upon arrival, the player will smoothly see the current date, time, and season displayed before these details gradually fade. The chat command /time allows players to display this information again.
💪 Resource optimization: CPU, bandwidth, and GPU
NWeather works without any entities on the server, disabling and even deleting them, which means it doesn't need to modify any server-side entities whose many networked variables are updated with each client, it works with a 365-day program downloaded on login and you predefine the effects which are automatically generated on first installation, which means that a single number (the server time in seconds) sent to the client on login is enough to run all the cogs in NWeather's systems. It has therefore been designed with extensive optimization to guarantee smooth performance for both players and server, even on GMod servers with large numbers of players. Thanks to advanced resource management techniques, the addon minimizes the impact on the CPU and GPU, while being extremely light on server bandwidth. This guarantees a stable, fluid experience for all users. It's the only weather and day/night cycle system with a full 4-season cycle, offering negligible consumption of CPU resources and bandwidth. A method I already used on Zworld over 10 years ago, which has proved its worth.
⚡ Addon file sizes
Despite its rich content and impressive visual effects, NWeather is designed to be extremely lightweight in terms of file size, allowing for quick downloads and easy integration into your server without taking up excessive disk space.
Addon file sizes:
- Client (Lua): 73 kb
- Serveur (Lua): 12 kb
- Workshop (Material): 2.00 mb
🌬️ GMod addon alternatives to NWeather
If you're looking for a different option, here's another:
1- Stormfox 2: https://steamcommunity.com/sharedfiles/filedetails/2447774443
Path: garrysmod/addons/norda_nweather
- The AddWorkshop function is automatically added to the script server file and can be deactivated from the configuration file. : resource.AddWorkshop( 0 )
- To add gmod workshop resources to your collection : NWeather - Advanced Weather addon for Garry’s Mod (GMod) [Content Only] | Gmod Workshop
There are 2 ways to access the GhostEntity addon management menu:
1. From the console: nweather_menu
2. If you don't like commands, you can open it from the Nor Admin Mod (Gmod Admin System) / NWeather menu.

🌳 Spring: March 21
☀️ Summer: June 21
🍂 Autumn: September 22
❄️ Winter: December 22

- Clear sky
- Cloudy with sunny spells
- Rainbow (the rainbow is only displayed when the sun is more or less 20° from the horizon at its opposite)
- Cloudy
- Light rain
- Fog
- Overcast
- Thundershower
- Thunderstorm
- Heavy rain
- Snow
- Blizzard
- New moon
- Young moon
- First crescent
- First quarter
- Waning gibbous moon
- Full moon
- Waning gibbous moon
- Last quarter
- Last crescent
- Old moon
⭐ Bonus: Star Wars black star


Weather conditions are automatically generated at the outset, but you can customize each day according to your preferences: defining precisely what the weather will be like in the morning, afternoon, evening and night.
In short: it's the ideal tool for forecasting and planning your server's seasonal weather, day by day.




- Reset server time: Admin > Reset time synchronization
- Reset NWeather settings: Admin > Reset NWeather setting
- Reset calendar: Admin > Reset calendar
- Reset map textures: Admin > Reset Map Seasons Textures




ON: When the player joins your server, the screen is black with the date shown in the center, then gradually fades away.
OFF = Disabled.









1. The first one (Get Texture Path) allows you to retrieve a texture path using two possible methods (both require using the console):
1.1 Use the command mat_texture_list 1 to display the list of textures.
1.2 Use the command mat_crosshair to show the path of the texture you're aiming at in the console (requires enabling the command sv_cheats 1 during setup).
2. The second button lets you manually enter the path. Paste the texture path there, then press Enter to confirm.
The texture will then appear in the table below. Click the corresponding row to define the textures to apply for each season.
The OFF option means the texture returns to normal (default). For example, grass can change throughout the seasons, while asphalt stays the same. So for this type of surface, you leave the option on OFF for spring, summer, and fall, and choose a specific texture only for winter (like a snowy version of the ground).



Tip to avoid the leak of NWeather - Advanced Weather addon for Garry’s Mod (GMod) installed on your Garry's Mod server: How avoid the Leak of your Gmod scripts
How Install an addon on Gmod? : How install an addon on Gmod
How Publish an addon on the Gmod workshop? : Documentation how create a content pack to publish on the workshop?

Creator: Norda Scripts
Sales | 5 |
Published | 1 day |
Last update | |
Version | version 1 |
DRM | Yes |
Categories | Gmod addons |
Requierements | Garry's Mod Server |
Languages | 🇬🇧 🇫🇷 |
Event Optimisation Gameplay Security Map Standalone |