Hierarchy For All Packages
- net.nullved.pmweatherapi,
- net.nullved.pmweatherapi.client.data,
- net.nullved.pmweatherapi.client.event,
- net.nullved.pmweatherapi.client.metar,
- net.nullved.pmweatherapi.client.radar,
- net.nullved.pmweatherapi.client.render,
- net.nullved.pmweatherapi.client.storage,
- net.nullved.pmweatherapi.command,
- net.nullved.pmweatherapi.config,
- net.nullved.pmweatherapi.data,
- net.nullved.pmweatherapi.event,
- net.nullved.pmweatherapi.example,
- net.nullved.pmweatherapi.metar,
- net.nullved.pmweatherapi.mixin,
- net.nullved.pmweatherapi.network,
- net.nullved.pmweatherapi.radar,
- net.nullved.pmweatherapi.radar.storage,
- net.nullved.pmweatherapi.storage,
- net.nullved.pmweatherapi.storage.data,
- net.nullved.pmweatherapi.storm,
- net.nullved.pmweatherapi.util
Class Hierarchy
- java.lang.Object
- net.nullved.pmweatherapi.mixin.BlockBehaviourMixin
- net.nullved.pmweatherapi.client.storage.ClientStorageInstance<D,
C> - net.nullved.pmweatherapi.util.ColorMap
- net.nullved.pmweatherapi.util.ColorMap.Builder
- net.nullved.pmweatherapi.util.ColorMaps
- net.neoforged.bus.api.Event
- net.nullved.pmweatherapi.client.event.LightningEvent
- net.nullved.pmweatherapi.event.StormEvent
- net.nullved.pmweatherapi.event.StormEvent.Dead
- net.nullved.pmweatherapi.event.StormEvent.Dying
- net.nullved.pmweatherapi.event.StormEvent.New
- net.nullved.pmweatherapi.event.StormEvent.StageChanged
- net.nullved.pmweatherapi.event.VorticyEvent
- net.nullved.pmweatherapi.event.VorticyEvent.Dead
- net.nullved.pmweatherapi.event.VorticyEvent.New
- net.nullved.pmweatherapi.example.ExampleOverlay (implements net.nullved.pmweatherapi.client.render.IRadarOverlay)
- net.nullved.pmweatherapi.client.render.IDOverlay (implements net.nullved.pmweatherapi.client.render.IRadarOverlay)
- net.nullved.pmweatherapi.radar.NearbyRadars
- net.nullved.pmweatherapi.storm.NearbyStorms
- net.nullved.pmweatherapi.config.PMWClientConfig
- net.nullved.pmweatherapi.client.event.PMWClientEvents
- net.nullved.pmweatherapi.client.data.PMWClientStorages
- net.nullved.pmweatherapi.PMWeatherAPI
- net.nullved.pmweatherapi.event.PMWEvents
- net.nullved.pmweatherapi.data.PMWExtras
- net.nullved.pmweatherapi.network.PMWNetworking
- net.nullved.pmweatherapi.storage.PMWStorage<D> (implements net.nullved.pmweatherapi.storage.IStorage<D>)
- net.nullved.pmweatherapi.metar.MetarStorage
- net.nullved.pmweatherapi.client.metar.MetarClientStorage (implements net.nullved.pmweatherapi.client.data.IClientStorage<D>)
- net.nullved.pmweatherapi.metar.MetarServerStorage (implements net.nullved.pmweatherapi.storage.ISyncServerStorage<D>)
- net.nullved.pmweatherapi.radar.storage.RadarStorage
- net.nullved.pmweatherapi.client.radar.RadarClientStorage (implements net.nullved.pmweatherapi.client.data.IClientStorage<D>)
- net.nullved.pmweatherapi.radar.storage.RadarServerStorage (implements net.nullved.pmweatherapi.storage.ISyncServerStorage<D>)
- net.nullved.pmweatherapi.radar.storage.WSRStorage
- net.nullved.pmweatherapi.client.radar.WSRClientStorage (implements net.nullved.pmweatherapi.client.data.IClientStorage<D>)
- net.nullved.pmweatherapi.radar.storage.WSRServerStorage (implements net.nullved.pmweatherapi.storage.ISyncServerStorage<D>)
- net.nullved.pmweatherapi.metar.MetarStorage
- net.nullved.pmweatherapi.data.PMWStorages
- net.nullved.pmweatherapi.util.PMWUtils
- net.minecraft.world.level.block.state.properties.Property<T>
- net.nullved.pmweatherapi.radar.RadarModeProperty
- net.nullved.pmweatherapi.util.StringProperty
- net.nullved.pmweatherapi.mixin.RadarBlockMixin
- net.nullved.pmweatherapi.radar.RadarMode (implements java.lang.Comparable<T>, net.minecraft.util.StringRepresentable)
- net.nullved.pmweatherapi.client.render.RadarOverlays
- net.nullved.pmweatherapi.mixin.RadarRendererMixin
- net.nullved.pmweatherapi.network.S2CStoragePacket<C> (implements net.minecraft.network.protocol.common.custom.CustomPacketPayload)
- net.nullved.pmweatherapi.network.S2CMetarPacket
- net.nullved.pmweatherapi.network.S2CRadarPacket
- net.nullved.pmweatherapi.network.S2CWSRPacket
- net.minecraft.world.level.saveddata.SavedData
- net.nullved.pmweatherapi.data.PMWSavedData
- net.nullved.pmweatherapi.data.PMWStorageSavedData
- net.nullved.pmweatherapi.storage.data.StorageData (implements net.nullved.pmweatherapi.storage.data.IStorageData)
- net.nullved.pmweatherapi.storage.data.BlockPosData
- net.nullved.pmweatherapi.metar.MetarStorageData
- net.nullved.pmweatherapi.radar.storage.RadarStorageData
- net.nullved.pmweatherapi.radar.storage.WSRStorageData
- net.nullved.pmweatherapi.storage.data.StorageDataManager
- net.nullved.pmweatherapi.storage.StorageInstance<D,
S> - net.nullved.pmweatherapi.command.StoragesCommand
- net.nullved.pmweatherapi.storm.StormBuilder
- net.nullved.pmweatherapi.mixin.StormMixin
- net.nullved.pmweatherapi.mixin.WeatherHandlerClientMixin
- net.nullved.pmweatherapi.mixin.WSR88DCoreMixin
Interface Hierarchy
- net.nullved.pmweatherapi.client.render.IRadarOverlay
- net.nullved.pmweatherapi.storage.IStorage<D>
- net.nullved.pmweatherapi.client.data.IClientStorage<D>
- net.nullved.pmweatherapi.storage.IServerStorage<D>
- net.nullved.pmweatherapi.storage.ISyncServerStorage<D>
- net.nullved.pmweatherapi.storage.data.IStorageData
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.nullved.pmweatherapi.config.PMWClientConfig.RadarModeIDSide
- net.nullved.pmweatherapi.util.StormType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- net.nullved.pmweatherapi.util.ColorMap.LerpSegment
- net.nullved.pmweatherapi.client.render.PixelRenderData
- net.nullved.pmweatherapi.client.render.RenderData
- net.nullved.pmweatherapi.util.StringValue (implements java.lang.Comparable<T>, net.minecraft.util.StringRepresentable)
- java.lang.Record