Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Links
Creators
Details
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 [UPDATED]
Craft an place an EAS Block. Most recipes can be found in the gallery. You may place it anywhere. Place a PMWeather weather station directly next to the EAS block. Craft an EAS Transmitter and then shift-click the EAS block. When a storm is in range, the EAS will go off and issue a warning appropriate to the strength of the storm.
You can also place a Radar block direclty next to the EAS block in order to receive polygons on radar.
Whoever places an EAS Block becomes its owner automatically. The owner of the block, plus server ops, can issue warnings from it manually by right-clicking, OR open the permissions GUI by shift-clicking to add/remove people from using it.
HOW TO ISSUE WARNINGS
By changing the warngen settings in the configuration menu, you can set whether or not warnings are automatically or manually issued (or both!). In order to manually issue warnings for storms, turn off MANUAL_DISABLED in the configuration and switch it elsewhere.
Right-click on an authorized EAS block and you can left-click to add a vertex, right click to remove a vertex, pan the map by using the middle mouse button, scroll to zoom, etc. You can change the type, duration, change map overlays, radar, and customize the EAS text.
TORNADO RATING
Tornadoes are not rated by windspeed but rated by the damage it causes. Similar to a survey team, you too can rate tornadoes by rating the damage it causes by doing the following:
- Create a Damage Surveyor and right-click it to list every tornado with any recorded damage.
- Find an entry and select the Survey button to start a survey session.
- Walk to a chunk the tornado actually damaged, and right-click the ground with the Damage Surveyor, which will run a calculation to estimate the windspeed based off the damage it caused in that chunk. Each chunk can only be surveyed once.
- Repeat for 25% of the chunks.
- When you reach the 25% minimum, do /survey finish to compile the file EF rating. If you get bored, you can do /survey quit to abandon it.
TOWNS
Towns mimic real-life towns and are used in warning text only. Listed below are the commands for towns:
/easaddon town create <name> <radius> [position]
/easaddon town setnws <name> <true|false>
/easaddon town setmayor <name> <player>
/easaddon town addoperator <name> <player>
/easaddon town removeoperator <name> <player>
/easaddon town setparent <town> <nwsOffice>
/easaddon town setradius <name> <radius>
/easaddon town list
/easaddon town info <name>
/easaddon town delete <name>
Most commands are self-explanatory. Adding an operator to a town means that the player can issue manual warnings from that town. Non-operators cannot issue warnings nor outlooks.
Setting a town as an NWS office will allow the usage of the SPC Station to issue watches and outlooks for the day. Towns that are 'set' to a parent (NWS office town) will be part of such watches and outlooks.
For server owners: these permissions require easaddon.town.admin
COUNTIES
Similar to towns, counties also mimic real-life counties and are used in warning text. However, counties are drawn polygons and restrict which office can warn and where (if a server operator turns on jursidiction enforcement)
Below are the commands:
/county begin <name>
/county point
/county undo
/county cancel
/county finish [office]
/county gui
/county list
/county info <name>
/county assign <name> <office>
/county tp <name>
/county delete <name>
Instead of manually setting points for counties by using /county point, you can also use the GUI by doing /county gui
You can assign counties to NWS offices by using /county assign
SPC
To use the SPC Block,
- Create a town and use the town commands to mark it as an NWS office (/easaddon town setnws <name> true)
- Place an SPC Block within the town and then right-click to open its GUI and create a station
- You may issue watches for the day, auto-gen or manually create outlooks.
A player may craft an Outlook Receiver and right-click it to select a station. Right-click it at any time afterward to get the stations Day 1/2/3 risk for the day and any active watches. If a server owner has turned on enableRiskAutomation in the config, outlooks will regenerate automatically at the start of every day and watches will also automatically issue.
HURRICANES
You can also track and warn for hurricanes by using a new block called the Cyclone Block. You must place this block next to the EAS Block and you can receive warnings like you would for a tornado/severe thunderstorm.
You can also craft a Cyclone Tracker, then shift-right-click the Cyclone Block to bind the tracker to it. Right-clicking anywhere afterward will open up the Cyclone Tracker screen which includes its current position & windspeed remotely.
The names of cyclones can be automatically generated or you can manually create names for cyclones, which is visible in the server config.
TV's
You can craft a TV to view the warnings visually. By right-clicking the TV you can choose the EAS channel which will display warnings via text. Choosing the Weather Channel will allow you to see warnings visually as they appear.
Before placing your TV, hold the TV and shift-right-click on an EAS block to bind to the TV.
On issuance of a warning, text-to-speech will play from the TV and read out the warning text. You can shift-right-click on the TV to mute the voice.
SPOTTER
You can use /spotter confirm tornado <stormId> to confirm tornadoes, which will update the warning message.
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


