
EAS Addon for ProtoManly's Weather Mod
This is an EAS addon mod for ProtoManly's weather mod, adding the EAS Block and Transmitter to detect & give out warnings for storms.
Обновлён 5 мая 2026 г. · опубликован 23 мая 2025 г.
INFORMATION
MAKE SURE TO TURN OFF YOUR MENU BLUR IN ACCESSIBILITY!
This mod is meant to be used with ProtoManly's weather mod, or else it will not work.
This mod adds a way for EAS transmissions signals to be reached to a player, adding an immersive and realistic tone to the mod.
You have full permission under the mod's license to use this in any modpacks or modify it in any way.
To obtain the Tom TTS voice, this addon connects to an online API to retrieve the necessary audio files.
HOW TO USE [OLD]
(https://www.youtube.com/watch?v=F2UvlhCo6JU)
First, obtain an EAS Block and an EAS Transmitter. Place an EAS Block next to a Weather Station (it must be adjacent), and then right click on the EAS-Block with the EAS Transmitter to 'bind' the two (you may need to shift click).
Once this occurs, any supercell/squall/tornado entering the radius of the EAS Block (not configurable at this time) will release their corresponding 'warnings' to be released among those having the EAS Transmitter
USAGE WITH RADAR WARNING POLYGON:
Next to your EAS Block, place down a Radar block that is adjacent to it. The EAS Block must subsequently be placed next to a Weather Station. Whenever a warning is issued automatically, so too will a polygon be drawn until the storm is below severe limits/left the radar area.
HOW TO RATE TORNADOES:
Select a tornado in the Damage Surveyor and click 'Survey Damage'. Your task is to right-click with the damage surveyor on specific chunks to 'survey' chunks damaged by the tornado. Once you are done surveying, do /survey finish to finish surveying. If you would like to quit early, do /survey quit.
Hurricane Tracking
Craft a Cyclone Block and place it adjacent next to an EAS block to enable hurricane detection for EAS and radar. Once you've crafted a cyclone tracker item, shift-click on the cyclone block to bind. Once it's bound, if you right-click the cyclone tracker item anywhere, it should open a GUI with all the active and historical tropical storms.
When watches are issued, forecast track lines appear on radar showing the projected storm path. Hurricanes can be named aumatically using a configurable letter-based system, or manually named by players. Use /cyclone name <id> <name> to name storms. Or, use the server configuration to help you decide.
Town & NWS Office System
Create a network of towns with NWS office jurisdictions for realistic alert messaging. Creating Towns: /easaddon town create <name> <radius> - Creates a town centered on your position with the specified radius.
NWS Offices: /easaddon town setnws <name> true - Designates a town as an NWS Office. Alerts will be issued as "NWS [Office Name] has issued..."
Jurisdiction: /easaddon town setparent <town> <office> - Sets which NWS Office covers a town. Alerts will reference affected towns by name.
Operators: Town mayors can grant NWS operator permissions to other players, allowing them to use SPC stations and issue outlooks. Server operators must manually set towns themselves in addition to an appropriate radius, and set the mayor of the town.
When towns are configured correctly, the warnings include the issuing NWS Office Name and the affected towns.
SPC
Create an manage convective outlooks and watches just like the real SPC.
SPC Block: Place in an NWS office town to create an SPC station. Right-click to access the SPC interface. From here, you can automatically or manually draw risk polygons for day 1, 2, and 3 outlooks with the risk levels
TSTM (General Thunderstorms) MRGL (Marginal Risk) SLGT (Slight Risk) ENH (Enhanced Risk) MDT (Moderate Risk) HIGH (High Risk)
You can also set the parameters for watches in the SPC block.
COMMANDS
Survey Commands (Client-side):
/survey finish - Complete the current damage survey
/survey quit - Cancel the current survey without saving
Cyclone Commands:
/cyclone name <id> <name> - Name a hurricane
/cyclone list - List all tracked cyclones
Town Commands:
/easaddon town create <name> <radius> - Create a town
/easaddon town delete <name> - Delete a town
/easaddon town list - List all towns
/easaddon town info <name> - View town details
/easaddon town setnws <name> <true/false> - Set NWS Office status
/easaddon town setparent <town> <office> - Set jurisdiction
/easaddon town setmayor <town> <player> - Set town mayor
/easaddon town addop <town> <player> - Add NWS operator
/easaddon town removeop <town> <player> - Remove NWS operator
/easaddon town coverage <office> - Show towns under an NWS Office
/easaddon town here - Show what town you're currently in
SPC Commands:
/spc generate <station> <day1/day2/day3> - Generate an outlook
/spc clear <station> - Clear outlooks
ISSUES
FOR PROTOMANLY WEATHER VERSION 0.13.10 AND BELOW: Does not currently work through online multiplayer!
Credits
Thank you to ProtoManly for creating the weather mod!
Credits to firstdemeanor and .rotanev. on discord for supplying me with the EAS Block and EAS Transmitter textures respectively
Версии
| Версия | Канал | Игра | Загрузчики | Дата | Скачать |
|---|---|---|---|---|---|
| 0.16.4-2 | Альфа | 1.21.1 | neoforge | 5 мая 2026 г. | .jar (908 КБ) |
| 0.16.4-1.20.1 | Альфа | 1.20.1 | forge | 3 мая 2026 г. | .jar (747 КБ) |
| 0.16.4-serverfix | Альфа | 1.21.1 | neoforge | 22 апреля 2026 г. | .jar (762 КБ) |
| 0.16.4 | Альфа | 1.21.1 | neoforge | 21 апреля 2026 г. | .jar (762 КБ) |
| 0.16.1 | Альфа | 1.21.1 | neoforge | 17 февраля 2026 г. | .jar (625 КБ) |
| 0.15.3 | Альфа | 1.21.1 | neoforge | 1 января 2026 г. | .jar (587 КБ) |
| 0.14.15 | Альфа | 1.21.1 | neoforge | 7 июня 2025 г. | .jar (227 КБ) |
| 0.14.11-2 | Альфа | 1.21.1 | neoforge | 5 июня 2025 г. | .jar (210 КБ) |
| 0.14.11 | Альфа | 1.21.1 | neoforge | 5 июня 2025 г. | .jar (205 КБ) |
| 0.14.4 | Альфа | 1.21.1 | neoforge | 2 июня 2025 г. | .jar (1.3 МБ) |
| 0.13.10-3 | Альфа | 1.21.1 | neoforge | 30 мая 2025 г. | .jar (1.3 МБ) |
| 0.13.10-2 | Альфа | 1.21.1 | neoforge | 28 мая 2025 г. | .jar (1.3 МБ) |
| 0.13.10 | Альфа | 1.21.1 | neoforge | 28 мая 2025 г. | .jar (1.3 МБ) |
| 0.13.7 | Альфа | 1.21.1 | neoforge | 23 мая 2025 г. | .jar (1.3 МБ) |
Ченджлог
0.16.4-2Альфа1.21.1 · 5 мая 2026 г.
ADDITIONS:
WARNGEN capability has been added for manually drawing warnings, which can be enabled-disabled by the server using the following CONFIG options:
AUTO_DISABLED: Disables automatic warnings entirely, only allowing for manual warnings. AUTO_FALLBACK_WHEN_NO_TOWN_OPS_ONLINE: Only allows automatic warnings when there are no town operators online for the specified EAS block. BOTH_ENABLED: Both automatic and manual warnings are enabled MANUAL_DISABLED: Automatic warnings only.
Storm Anchoring required: Requires warngen operators to have a real storm within the polygon
Additionally, a maximum area, a maximum issue range, a maximum duration, and a cooldown can be instituted per player
Operators can do warnGen by right-clicking on the EAS block when warngen is enabled.
For EAS blocks not within a specific town, WarnGen will only be able to be used by the person who placed down the EAS block. The person who placed the eas block can add operators for warngen by shift-clicking the EAS block and inserting a name. They can be removed at any time.
Automatic watches have been added, based on the SPC Day 1 outlook generated by the SPC block. You will need to generate a day1 outlook for automatic watches to work. Watches are issued at the start of every day based off the SPC day 1 outlook.
You can disable auto-issuance in the config, and disable allowing players to manually issue watches in the config.
Automatic watches can be received through the EAS transmitter now.
Added options in the config to allow for local vs global warning coverage in the weather channel.
REMOVED:
Removed creating watch polygons & watch durations
Alert beeps and the EAS tone should no longer play on the TV if the storm is decreasing in strength (ex. from a tornado emergency to PDS warning)
TTS should now stop completely when the game is paused and when you leave the world
TTS should be issued only one time per warning
TTS should now stop completely when the TV block is destroyed, and should stop when the warning in question is manually or automatically cancelled.
FIXES:
Fixed a huge bug with radar. Thank you to @broomalune for showing me this huge bug
0.16.4-1.20.1Альфа1.20.1 · 3 мая 2026 г.
Forge release!
Fixed some errors with recipes
Compatable only with PMweather 0.16.4-1.20.1
0.16.4-serverfixАльфа1.21.1 · 22 апреля 2026 г.
EAS VOICE SHOULD WORK ON ALL DEVICES WITH THIS VERSION, IF YOU HAD ISSUES WITH NOT HEARING THE EAS VOICE WHEN EAS WAS ACTIVATED ON TV
ADDITIONS:
Added a new craftable TV, which binds to the EAS block and displays active warnings on its screen. You must shift-click the TV to an EAS block to create a connection, and then place down. There are two channels:
EAS channel, which will relay warnings for the local area.
Weather channel, which will relay a biome-colored map of the surrounding area and a live radar reflectivity painted over the map. It will also relay active warning polygons throughout the server.
EAS Tom voice added for all of these channels, which can be muted by shift-clicking the TV. You will need an internet connection to use EAS Tom.
EAS TOM MAY NOT WORK WITH SOME INTERNET CONNECTIONS, SO PLEASE DOWNLOAD 0.16.4-SERVERFIX
You can change channels by right-clicking the tv.
0.16.4Альфа1.21.1 · 21 апреля 2026 г.
ADDITIONS:
Added a new craftable TV, which binds to the EAS block and displays active warnings on its screen. You must shift-click the TV to an EAS block to create a connection, and then place down. There are two channels:
EAS channel, which will relay warnings for the local area.
Weather channel, which will relay a biome-colored map of the surrounding area and a live radar reflectivity painted over the map. It will also relay active warning polygons throughout the server.
EAS Tom voice added for all of these channels, which can be muted by shift-clicking the TV. You will need an internet connection to use EAS Tom.
EAS TOM MAY NOT WORK WITH SOME INTERNET CONNECTIONS, SO PLEASE DOWNLOAD 0.16.4-SERVERFIX
You can change channels by right-clicking the tv.
0.16.1Альфа1.21.1 · 17 февраля 2026 г.
ADDITIONS:
- Added compatability for pmweather 0.16a
- Easaddon commands can now be used for singleplayer worlds
- Added a clear button for risk drawing
FIXES:
- Menu blur issue should be fixed now
- Fixed clientbound/minecraft:custom_payload error
- Tornadoes should not be able to be surveyed unless the tornado has ended
- Watch duration is now in minutes and not hours, and should no longer appear as unknown when a duration is set
- Tornado duration time stops when the game is paused
- Detection and display range now saves
REMOVALS:
- Dreaded radar overlay hitbox removed
- Removed auto-generating risks at the start of each day
- Removed opaque overlay when attempting to draw risks
0.15.3Альфа1.21.1 · 1 января 2026 г.
ADDITIONS
Added a config
Added options in the configuration to extend the range of storm detection by the EAS block, manageable in singleplayer/multiplayer
Added four blocks/items: Cyclone Tracker, Cyclone Block, SPC Station, and the Outlook Receiver.
The Cyclone Tracker will allow you to track hurricane windspeed, width and direction. It must be shift-click bounded to the Cyclone block (which must also be directionally attached to a working EAS Transmitter) to work.
You can toggle between automatic, manual, or disabled hurricane naming in the configuration.
You can add your own names to the hurricane naming list in the configuration
Added hurricane / tropical storm polygons
Added hurricane / tropical storm watches which will warn you of incoming hurricanes
Added support for town creation by doing /easaddon town. This allows for localized warnings texts such as:
NWS Springfield has issued a Tornado Warning for Joplin
You can set towns under the jurisdiction of an NWS office
You can manually set tornado or severe thunderstorm watches by using the SPC Station block within a registered NWS office.
You can modify speciifc severe probabilities within a watch.
You can now issue outlooks for your local SPC office if you are an operator or the mayor of a town, up until day 3, manually or automatically.
Added abilitiy to 'pin' tornadoes and hurricanes in their respective GUIs so that it prevents them from being cleaned up when attempting to clear inactive entries (thanks @trb_anims)
Added a config option to turn down the volume of the EAS tone
Added a config option to switch between the time format for EAS alerts
Added a config option to disable the debug output
CHANGES
Damage calculations should now sufficiently account for ground scouring and debarking, no matter if the tornado is beyond render distance or not. This should increase the rating on tornadoes that are extremely powerful but dont hit a lot of things to warrant a higher rating.
Fixed a bug where players could not further rate a tornado after the first rating
Fixed a bug with warning polygon placement over large distances on radar that originally prevented me from adding a configuration to extend the range
Fixed tornadoes that are clearly active in game but registered as inactive in the damage surveyor
Bug fixes
Plenty more probably
0.14.15Альфа1.21.1 · 7 июня 2025 г.
ADDITIONS:
Added support for tree debarking in damage calculations
FIXES
Fixed a HUGE bug where particularly large tornadoes were not able to be surveyed properly
Fixed 'status ended' bug (hopefully)
Fixed a GUI glitch in the damage survey screen
Damage calculations should be more accurate now
0.14.11-2Альфа1.21.1 · 5 июня 2025 г.
FIXES
Tornado widths now no longer affect if the tornado was surveyable or not (for tornadoes with less than 15 width)
Fixed (hopefully) a client-server discrepancy wherein the client and server did not agree on whether chunks were surveyable or not
Fixed mouse cursor not lining up with tornado selection
Fixed 'Survey' being the max width in the main screen
Fixed problem where tornado data from one world would port to another one
Fixed GUI scale hiding crucial buttons
CHANGES
Changed tornado colors so that theyre more contrasting
Thanks to official_tube on discord for finding half of these bugs
Полная история изменений — на Modrinth.
Комментарии
Загружаем…





