tModLoader
v2023.01
A mod to make and play Terraria mods
Classes
|
Enumerations
|
Functions
Terraria Namespace Reference
Classes
struct
AdvancedPopupRequest
class
Animation
struct
BitsByte
class
Chest
class
Cloud
class
Collision
class
CombatText
class
DelegateMethods
class
Dust
class
Entity
class
FrameSkipTest
class
Framing
struct
GetItemSettings
class
Gore
class
HitTile
class
IngameOptions
class
Item
interface
ITileData
class
Lang
class
Lighting
class
Liquid
class
LiquidBuffer
struct
LiquidData
class
Main
class
MessageBuffer
class
Minecart
class
Mount
class
NetMessage
class
Netplay
class
NPC
struct
NPCSpawnParams
class
Player
class
PopupText
class
Program
class
Projectile
class
Rain
class
Recipe
class
RecipeGroup
class
Ref
class
RemoteClient
class
RemoteServer
class
SceneMetrics
struct
SceneMetricsScanSettings
struct
ShoppingSettings
class
Sign
class
Star
class
StrayMethods
class
TestHighFPSIssues
struct
Tile
class
TileData
class
TileDataPacking
struct
Tilemap
struct
TileObject
struct
TileTypeData
struct
TileWallWireStateData
class
TimeLogger
class
Utils
struct
WallTypeData
class
WaterfallManager
struct
WhipSettings
class
Wiring
class
WorldGen
class
WorldSections
Enumerations
enum
ItemSerializationContext
{
SavingAndLoading
,
Syncing
}
enum
PartyHatColor
{
None
= 0 ,
Blue
= 1 ,
Pink
= 2 ,
Cyan
= 3 ,
Purple
= 4 ,
White
= 5 ,
Count
= 5
}
enum
PlayerSpawnContext
{
ReviveFromDeath
,
SpawningIntoWorld
,
RecallFromItem
}
enum
PopupTextContext
{
RegularItemPickup
,
ItemPickupToVoidContainer
,
SonarAlert
,
ItemReforge
,
ItemCraft
,
Advanced
}
enum
ZoomContext
{
Unscaled
,
World
,
Unscaled_MouseInWorld
,
UI
}
Functions
delegate void
ResolutionChangeEvent
(int width, int height)
delegate void
TileChangeReceivedEvent
(int x, int y, int count, TileChangeType type)
Terraria
Generated by
1.9.4