Перейти к содержимому
Mineforgian

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.

146K загрузок55 подписчиковCC0-1.0forgeneoforge

Обновлён 5 мая 2026 г. · опубликован 23 мая 2025 г.

  • Outlook Receiver Recipe
  • Cyclone Block Recipe
  • Cyclone Tracker Recipe
  • EAS Transmitter Recipe
  • Warning
  • Ideal setup for original + hurricane warnings

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.1neoforge5 мая 2026 г..jar (908 КБ)
0.16.4-1.20.1Альфа1.20.1forge3 мая 2026 г..jar (747 КБ)
0.16.4-serverfixАльфа1.21.1neoforge22 апреля 2026 г..jar (762 КБ)
0.16.4Альфа1.21.1neoforge21 апреля 2026 г..jar (762 КБ)
0.16.1Альфа1.21.1neoforge17 февраля 2026 г..jar (625 КБ)
0.15.3Альфа1.21.1neoforge1 января 2026 г..jar (587 КБ)
0.14.15Альфа1.21.1neoforge7 июня 2025 г..jar (227 КБ)
0.14.11-2Альфа1.21.1neoforge5 июня 2025 г..jar (210 КБ)
0.14.11Альфа1.21.1neoforge5 июня 2025 г..jar (205 КБ)
0.14.4Альфа1.21.1neoforge2 июня 2025 г..jar (1.3 МБ)
0.13.10-3Альфа1.21.1neoforge30 мая 2025 г..jar (1.3 МБ)
0.13.10-2Альфа1.21.1neoforge28 мая 2025 г..jar (1.3 МБ)
0.13.10Альфа1.21.1neoforge28 мая 2025 г..jar (1.3 МБ)
0.13.7Альфа1.21.1neoforge23 мая 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:

  1. EAS channel, which will relay warnings for the local area.

  2. 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:

  1. EAS channel, which will relay warnings for the local area.

  2. 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.

Комментарии

Загружаем…