TModLoader
v1.4.4.9
TModLoader source code documentation
Loading...
Searching...
No Matches
IPlant.cs
Go to the documentation of this file.
1
using
Microsoft.Xna.Framework.Graphics;
2
using
ReLogic.Content;
3
4
namespace
Terraria.ModLoader
;
5
6
public
interface
IPlant
:
ILoadable
7
{
8
int
PlantTileId
{
get
; }
9
10
int
VanillaCount
{
get
; }
11
12
int
[]
GrowsOnTileId
{
get
;
set
; }
13
14
Asset<Texture2D>
GetTexture
();
15
16
void
SetStaticDefaults
();
17
18
void
ILoadable
.
Load
(
Mod
mod)
19
{
20
PlantLoader
.
plantList
.Add(
this
);
21
}
22
23
void
ILoadable
.
Unload
()
24
{
25
}
26
}
List
Terraria.ModLoader.Mod
Mod is an abstract class that you will override. It serves as a central place from which the mod's co...
Definition
Mod.cs:28
Terraria.ModLoader.PlantLoader.plantList
static List< IPlant > plantList
Definition
PlantLoader.cs:13
Terraria.ModLoader.PlantLoader
Definition
PlantLoader.cs:10
Terraria.ModLoader.ILoadable.Load
void Load(Mod mod)
Called when loading the type.
Terraria.ModLoader.ILoadable.Unload
void Unload()
Called during unloading when needed.
Terraria.ModLoader.ILoadable
Allows for implementing types to be loaded and unloaded.
Definition
ILoadable.cs:7
Terraria.ModLoader.IPlant.GrowsOnTileId
int[] GrowsOnTileId
Definition
IPlant.cs:12
Terraria.ModLoader.IPlant.GetTexture
Asset< Texture2D > GetTexture()
Terraria.ModLoader.IPlant.PlantTileId
int PlantTileId
Definition
IPlant.cs:8
Terraria.ModLoader.IPlant.SetStaticDefaults
void SetStaticDefaults()
Terraria.ModLoader.IPlant.VanillaCount
int VanillaCount
Definition
IPlant.cs:10
Terraria.ModLoader.IPlant
Definition
IPlant.cs:7
Terraria.ModLoader
Definition
AssemblyResourcesContentSource.cs:7
source
Terraria.ModLoader
IPlant.cs
Generated by
1.10.0