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 ChunkPosGet all the storms within a given radius around a
BlockPos or ChunkPosA class holding the specific storage instances for the client
The base networking class for PMWeatherAPI
The
SavedData for PMWeatherAPIA 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
RenderDataA packet for sending radar information from Server -> Client (S2C)
Base Storm Event
Called when a
Storm is dead and removedCalled every tick a
Storm is dyingCalled when a new
Storm is createdCalled when a
Storm's stage changesBase Vorticy Event
Called when a
Vorticy diesCalled when a new
Vorticy is created