C# Class Terraria.Plugins.CoderCow.Protector.ProtectorPlugin

Inheritance: TerrariaApi.Server.TerrariaPlugin, IDisposable
Show file Open project: CoderCow/Protector-Plugin Class Usage Examples

Public Methods

Method Description
Initialize ( ) : void
ProtectorPlugin ( Main game ) : System

Protected Methods

Method Description
Dispose ( bool isDisposing ) : void

Private Methods

Method Description
AddHooks ( ) : void
Game_PostInitialize ( EventArgs e ) : void
Game_Update ( EventArgs e ) : void
InitConfig ( ) : bool
InitServerMetdataHandler ( ) : bool
InitUserInteractionHandler ( ) : void
InitWorldMetdataHandler ( ) : bool
Net_ChestGetContents ( object sender, Terraria.Plugins.Common.Hooks.TileLocationEventArgs e ) : void
Net_ChestModifySlot ( object sender, Terraria.Plugins.Common.Hooks.ChestModifySlotEventArgs e ) : void
Net_ChestOpen ( object sender, Terraria.Plugins.Common.Hooks.ChestOpenEventArgs e ) : void
Net_ChestPlace ( object sender, Terraria.Plugins.Common.Hooks.ChestPlaceEventArgs e ) : void
Net_ChestRename ( object sender, Terraria.Plugins.Common.Hooks.ChestRenameEventArgs e ) : void
Net_ChestUnlock ( object sender, Terraria.Plugins.Common.Hooks.TileLocationEventArgs e ) : void
Net_DoorUse ( object sender, Terraria.Plugins.Common.Hooks.DoorUseEventArgs e ) : void
Net_HitSwitch ( object sender, Terraria.Plugins.Common.Hooks.TileLocationEventArgs e ) : void
Net_ObjectPlacement ( object sender, Terraria.Plugins.Common.Hooks.ObjectPlacementEventArgs e ) : void
Net_QuickStackNearby ( object sender, Terraria.Plugins.Common.Hooks.PlayerSlotEventArgs e ) : void
Net_SignEdit ( object sender, Terraria.Plugins.Common.Hooks.SignEditEventArgs e ) : void
Net_SignRead ( object sender, Terraria.Plugins.Common.Hooks.TileLocationEventArgs e ) : void
Net_TileEdit ( object sender, Terraria.Plugins.Common.Hooks.TileEditEventArgs e ) : void
RemoveHooks ( ) : void
TShock_PlayerSpawn ( object sender, GetDataHandlers e ) : void
World_SaveWorld ( TerrariaApi.Server.WorldSaveEventArgs e ) : void

Method Details

Dispose() protected method

protected Dispose ( bool isDisposing ) : void
isDisposing bool
return void

Initialize() public method

public Initialize ( ) : void
return void

ProtectorPlugin() public method

public ProtectorPlugin ( Main game ) : System
game Main
return System