![]() |
tModLoader
0.12 Alpha
A mod to make and play Terraria mods
|
Inherits Terraria.ModLoader.IO.TagSerializer< Vector3, TagCompound >.
Public Member Functions | |
override Vector3 | Deserialize (TagCompound tag) |
override TagCompound | Serialize (Vector3 value) |
![]() | |
abstract object | Deserialize (object tag) |
override object | Deserialize (object tag) |
abstract T | Deserialize (S tag) |
abstract IList | DeserializeList (IList value) |
override IList | DeserializeList (IList value) |
abstract object | Serialize (object value) |
override object | Serialize (object value) |
abstract S | Serialize (T value) |
abstract IList | SerializeList (IList value) |
override IList | SerializeList (IList value) |
sealed override void | SetupContent () |
If you make a new ModType, seal this override, and call SetStaticDefaults in it. More... | |
![]() | |
virtual bool | IsLoadingEnabled (Mod mod) |
Allows you to stop Mod.AddContent from actually adding this content. Useful for items that can be disabled by a config. More... | |
virtual void | Load () |
Allows you to perform one-time loading tasks. Beware that mod content has not finished loading here, things like ModContent lookup tables or ID Sets are not fully populated. More... | |
virtual void | SetStaticDefaults () |
Allows you to modify the properties after initial loading has completed. More... | |
virtual void | Unload () |
Allows you to safely unload things you added in Load. More... | |
Additional Inherited Members | |
![]() | |
static Type | GetType (string name) |
static bool | TryGetSerializer (Type type, out TagSerializer serializer) |
![]() | |
sealed override void | Register () |
If you make a new ModType, seal this override. More... | |
![]() | |
abstract Type | TagType [get] |
override Type | TagType [get] |
abstract Type | Type [get] |
override Type | Type [get] |
![]() | |
string | FullName [get] |
The internal name of this, including the mod it is from. More... | |
Mod | Mod [get, set] |
The mod this belongs to. More... | |
virtual string | Name [get] |
The internal name of this. More... | |
![]() | |
string | FullName [get] |
=> $"{Mod.Name}/{Name}" More... | |
Mod | Mod [get] |
The mod this belongs to. More... | |
string | Name [get] |
The internal name of this instance. More... | |