tModLoader v2023.01
A mod to make and play Terraria mods
Terraria.ModLoader.ModSystem Member List

This is the complete list of members for Terraria.ModLoader.ModSystem, including all inherited members.

AddRecipeGroups()Terraria.ModLoader.ModSystemvirtual
AddRecipes()Terraria.ModLoader.ModSystemvirtual
CanWorldBePlayed(PlayerFileData playerData, WorldFileData worldFileData)Terraria.ModLoader.ModSystemvirtual
Clone(TEntity newEntity)Terraria.ModLoader.ModType< TEntity, TModType >virtual
CloneNewInstancesTerraria.ModLoader.ModType< TEntity, TModType >protected
CreateTemplateEntity() (defined in Terraria.ModLoader.ModType< TEntity, TModType >)Terraria.ModLoader.ModType< TEntity, TModType >protectedpure virtual
Entity (defined in Terraria.ModLoader.ModType< TEntity, TModType >)Terraria.ModLoader.ModType< TEntity, TModType >
FullNameTerraria.ModLoader.ModType< TEntity, TModType >
HijackGetData(ref byte messageType, ref BinaryReader reader, int playerNumber)Terraria.ModLoader.ModSystemvirtual
HijackSendData(int whoAmI, int msgType, int remoteClient, int ignoreClient, NetworkText text, int number, float number2, float number3, float number4, int number5, int number6, int number7)Terraria.ModLoader.ModSystemvirtual
InitTemplateInstance()Terraria.ModLoader.ModType< TEntity, TModType >protectedvirtual
InitTemplateInstance()Terraria.ModLoader.ModType< TEntity, TModType >protectedvirtual
IsCloneableTerraria.ModLoader.ModType< TEntity, TModType >
IsLoadingEnabled(Mod mod)Terraria.ModLoader.ModType< TEntity, TModType >virtual
Load()Terraria.ModLoader.ModType< TEntity, TModType >virtual
LoadWorldData(TagCompound tag)Terraria.ModLoader.ModSystemvirtual
ModTerraria.ModLoader.ModType< TEntity, TModType >
ModifyGameTipVisibility(IReadOnlyList< GameTipData > gameTips)Terraria.ModLoader.ModSystemvirtual
ModifyHardmodeTasks(List< GenPass > list)Terraria.ModLoader.ModSystemvirtual
ModifyInterfaceLayers(List< GameInterfaceLayer > layers)Terraria.ModLoader.ModSystemvirtual
ModifyLightingBrightness(ref float scale)Terraria.ModLoader.ModSystemvirtual
ModifyScreenPosition()Terraria.ModLoader.ModSystemvirtual
ModifySunLightColor(ref Color tileColor, ref Color backgroundColor)Terraria.ModLoader.ModSystemvirtual
ModifyTimeRate(ref double timeRate, ref double tileUpdateRate, ref double eventUpdateRate)Terraria.ModLoader.ModSystemvirtual
ModifyTransformMatrix(ref SpriteViewMatrix Transform)Terraria.ModLoader.ModSystemvirtual
ModifyWorldGenTasks(List< GenPass > tasks, ref float totalWeight)Terraria.ModLoader.ModSystemvirtual
NameTerraria.ModLoader.ModType< TEntity, TModType >
NetReceive(BinaryReader reader)Terraria.ModLoader.ModSystemvirtual
NetSend(BinaryWriter writer)Terraria.ModLoader.ModSystemvirtual
NewInstance(TEntity entity)Terraria.ModLoader.ModType< TEntity, TModType >virtual
OnModLoad()Terraria.ModLoader.ModSystemvirtual
OnModUnload()Terraria.ModLoader.ModSystemvirtual
OnWorldLoad()Terraria.ModLoader.ModSystemvirtual
OnWorldUnload()Terraria.ModLoader.ModSystemvirtual
PostAddRecipes()Terraria.ModLoader.ModSystemvirtual
PostDrawFullscreenMap(ref string mouseText)Terraria.ModLoader.ModSystemvirtual
PostDrawInterface(SpriteBatch spriteBatch)Terraria.ModLoader.ModSystemvirtual
PostDrawTiles()Terraria.ModLoader.ModSystemvirtual
PostSetupContent()Terraria.ModLoader.ModSystemvirtual
PostSetupRecipes()Terraria.ModLoader.ModSystemvirtual
PostUpdateDusts()Terraria.ModLoader.ModSystemvirtual
PostUpdateEverything()Terraria.ModLoader.ModSystemvirtual
PostUpdateGores()Terraria.ModLoader.ModSystemvirtual
PostUpdateInput()Terraria.ModLoader.ModSystemvirtual
PostUpdateInvasions()Terraria.ModLoader.ModSystemvirtual
PostUpdateItems()Terraria.ModLoader.ModSystemvirtual
PostUpdateNPCs()Terraria.ModLoader.ModSystemvirtual
PostUpdatePlayers()Terraria.ModLoader.ModSystemvirtual
PostUpdateProjectiles()Terraria.ModLoader.ModSystemvirtual
PostUpdateTime()Terraria.ModLoader.ModSystemvirtual
PostUpdateWorld()Terraria.ModLoader.ModSystemvirtual
PostWorldGen()Terraria.ModLoader.ModSystemvirtual
PreDrawMapIconOverlay(IReadOnlyList< IMapLayer > layers, MapOverlayDrawContext mapOverlayDrawContext)Terraria.ModLoader.ModSystemvirtual
PreSaveAndQuit()Terraria.ModLoader.ModSystemvirtual
PreUpdateDusts()Terraria.ModLoader.ModSystemvirtual
PreUpdateEntities()Terraria.ModLoader.ModSystemvirtual
PreUpdateGores()Terraria.ModLoader.ModSystemvirtual
PreUpdateInvasions()Terraria.ModLoader.ModSystemvirtual
PreUpdateItems()Terraria.ModLoader.ModSystemvirtual
PreUpdateNPCs()Terraria.ModLoader.ModSystemvirtual
PreUpdatePlayers()Terraria.ModLoader.ModSystemvirtual
PreUpdateProjectiles()Terraria.ModLoader.ModSystemvirtual
PreUpdateTime()Terraria.ModLoader.ModSystemvirtual
PreUpdateWorld()Terraria.ModLoader.ModSystemvirtual
PreWorldGen()Terraria.ModLoader.ModSystemvirtual
Register()Terraria.ModLoader.ModSystemprotectedvirtual
ResetNearbyTileEffects()Terraria.ModLoader.ModSystemvirtual
SaveWorldData(TagCompound tag)Terraria.ModLoader.ModSystemvirtual
SetStaticDefaults()Terraria.ModLoader.ModType< TEntity, TModType >virtual
SetupContent()Terraria.ModLoader.ModSystemvirtual
TileCountsAvailable(ReadOnlySpan< int > tileCounts)Terraria.ModLoader.ModSystemvirtual
Unload()Terraria.ModLoader.ModType< TEntity, TModType >virtual
UpdateUI(GameTime gameTime)Terraria.ModLoader.ModSystemvirtual
ValidateType()Terraria.ModLoader.ModType< TEntity, TModType >protectedvirtual
WorldCanBePlayedRejectionMessage(PlayerFileData playerData, WorldFileData worldData) (defined in Terraria.ModLoader.ModSystem)Terraria.ModLoader.ModSystemvirtual