All Classes and Interfaces

Class
Description
 
 
 
This is an example overlay that draws a dot at every lightning strike and fades out
An interface defining a radar overlay To implement this, you must override IRadarOverlay.render(boolean, RenderData, BufferBuilder) and IRadarOverlay.getModID()
This event only exists on the client! Called when a lightning strike happens
Get all the radars within a given radius around a BlockPos or ChunkPos
 
Get all the storms within a given radius around a BlockPos or ChunkPos
 
A class holding the specific storage instances for the client
 
 
The base networking class for PMWeatherAPI
The SavedData for PMWeatherAPI
A class holding maps of dimensions to different storages
A Radar Storage for the client side.
A class to manage radar overlays.
 
A Radar Storage for the server side.
Saves all the radars to a file to be saved and loaded from
A wrapper class to be passed to RenderData
A packet for sending radar information from Server -> Client (S2C)
Base Storm Event
Called when a Storm is dead and removed
Called every tick a Storm is dying
Called when a new Storm is created
Called when a Storm's stage changes
 
Base Vorticy Event
Called when a Vorticy dies
Called when a new Vorticy is created