Interface IBaseEvent<KeyType>

Type Parameters:
KeyType - The key type filter for this event call.
All Known Subinterfaces:
IAsyncEvent<KeyType>, IEvent<KeyType>, ModifyEvent<T>
All Known Implementing Classes:
AddPlayerToWorldEvent, AddWorldEvent, AllNPCsLoadedEvent, AllWorldsLoadedEvent, AssetEditorActivateButtonEvent, AssetEditorAssetCreatedEvent, AssetEditorClientDisconnectEvent, AssetEditorFetchAutoCompleteDataEvent, AssetEditorRequestDataSetEvent, AssetEditorSelectAssetEvent, AssetEditorUpdateWeatherPreviewLockEvent, AssetMonitorEvent, AssetPackRegisterEvent, AssetPackUnregisterEvent, AssetsEvent, AssetStoreEvent, AssetStoreMonitorEvent, BlockValidator.ValidateBlockEvent, BootEvent, ChunkEvent, ChunkPreLoadProcessEvent, ChunkSectionPreLoadProcessEvent, CommonAssetMonitorEvent, DrainPlayerFromWorldEvent, EditorClientEvent, EntityEvent, EntityRemoveEvent, GenerateAssetsEvent, GenerateDefaultLanguageEvent, GroupPermissionChangeEvent, GroupPermissionChangeEvent.Added, GroupPermissionChangeEvent.Removed, ItemContainer.ItemContainerChangeEvent, LivingEntityUseBlockEvent, LoadAssetEvent, LoadedAssetsEvent, LoadedNPCEvent, MessagesUpdated, ModifyEvents.BiomeCovers, ModifyEvents.BiomeDynamicLayers, ModifyEvents.BiomeEnvironments, ModifyEvents.BiomeFluids, ModifyEvents.BiomePrefabs, ModifyEvents.BiomeStaticLayers, ModifyEvents.BiomeTints, ModifyEvents.CaveCovers, ModifyEvents.CavePrefabs, ModifyEvents.CaveTypes, ModifyWarpEvent, PlayerChatEvent, PlayerConnectEvent, PlayerCraftEvent, PlayerDisconnectEvent, PlayerEvent, PlayerGroupEvent, PlayerGroupEvent.Added, PlayerGroupEvent.Removed, PlayerInteractEvent, PlayerMouseButtonEvent, PlayerMouseMotionEvent, PlayerPermissionChangeEvent, PlayerPermissionChangeEvent.GroupAdded, PlayerPermissionChangeEvent.GroupRemoved, PlayerPermissionChangeEvent.PermissionsAdded, PlayerPermissionChangeEvent.PermissionsRemoved, PlayerReadyEvent, PlayerRefEvent, PlayerSetupConnectEvent, PlayerSetupDisconnectEvent, PluginEvent, PluginSetupEvent, PrepareUniverseEvent, RegisterAssetStoreEvent, RemoveAssetStoreEvent, RemovedAssetsEvent, RemovedPlayerFromWorldEvent, RemoveWarpEvent, RemoveWorldEvent, ReplaceWarpEvent, SendCommonAssetsEvent, ShutdownEvent, SingleplayerRequestAccessEvent, StartWorldEvent, TriggerVolumeEvent, Window.WindowCloseEvent, WorldEvent, WorldGenChunksClearedEvent, WorldPathChangedEvent

public interface IBaseEvent<KeyType>
The base interface for all event types.

KeyType is technically unused, but enforces type safety across event implementations.