| AddMapEntry(Color color, LocalizedText name=null) | Terraria.ModLoader.ModTile | |
| AddMapEntry(Color color, ModTranslation name) | Terraria.ModLoader.ModTile | |
| AddMapEntry(Color color, LocalizedText name, Func< string, int, int, string > nameFunc) | Terraria.ModLoader.ModTile | |
| AddMapEntry(Color color, ModTranslation name, Func< string, int, int, string > nameFunc) | Terraria.ModLoader.ModTile | |
| AddToArray(ref int[] array) | Terraria.ModLoader.ModTile | |
| AdjTiles | Terraria.ModLoader.ModTile | |
| AnimateIndividualTile(int type, int i, int j, ref int frameXOffset, ref int frameYOffset) | Terraria.ModLoader.ModTile | virtual |
| AnimateTile(ref int frame, ref int frameCounter) | Terraria.ModLoader.ModTile | virtual |
| AnimationFrameHeight | Terraria.ModLoader.ModTile | |
| AutoSelect(int i, int j, Item item) | Terraria.ModLoader.ModTile | virtual |
| CanExplode(int i, int j) | Terraria.ModLoader.ModBlockType | virtual |
| CanKillTile(int i, int j, ref bool blockDamaged) | Terraria.ModLoader.ModTile | virtual |
| CanPlace(int i, int j) | Terraria.ModLoader.ModBlockType | virtual |
| CanPlacePylon() | Terraria.ModLoader.ModPylon | virtual |
| ChangeWaterfallStyle(ref int style) | Terraria.ModLoader.ModTile | virtual |
| ChestDrop | Terraria.ModLoader.ModTile | |
| Clone(TEntity newEntity) | Terraria.ModLoader.ModType< TEntity, TModType > | virtual |
| CloneNewInstances | Terraria.ModLoader.ModType< TEntity, TModType > | protected |
| CloseDoorID | Terraria.ModLoader.ModTile | |
| ContainerName | Terraria.ModLoader.ModTile | |
| CreateDust(int i, int j, ref int type) | Terraria.ModLoader.ModBlockType | virtual |
| CreateMapEntryName(string key=null) | Terraria.ModLoader.ModBlockType | |
| CreateTemplateEntity() (defined in Terraria.ModLoader.ModType< TEntity, TModType >) | Terraria.ModLoader.ModType< TEntity, TModType > | protectedpure virtual |
| DefaultDrawMapIcon(ref MapOverlayDrawContext context, Asset< Texture2D > mapIcon, Vector2 drawCenter, Color drawColor, float deselectedScale, float selectedScale) | Terraria.ModLoader.ModPylon | |
| DefaultDrawPylonCrystal(SpriteBatch spriteBatch, int i, int j, Asset< Texture2D > crystalTexture, Color crystalDrawColor, int frameHeight, int crystalHorizontalFrameCount, int crystalVerticalFrameCount) (defined in Terraria.ModLoader.ModPylon) | Terraria.ModLoader.ModPylon | |
| DefaultDrawPylonCrystal(SpriteBatch spriteBatch, int i, int j, Asset< Texture2D > crystalTexture, Asset< Texture2D > crystalHighlightTexture, Vector2 crystalOffset, Color pylonShadowColor, Color dustColor, int dustChanceDenominator, int crystalVerticalFrameCount) | Terraria.ModLoader.ModPylon | |
| DefaultMapClickHandle(bool mouseIsHovering, TeleportPylonInfo pylonInfo, string hoveringTextKey, ref string mouseOverText) | Terraria.ModLoader.ModPylon | |
| DrawEffects(int i, int j, SpriteBatch spriteBatch, ref TileDrawInfo drawData) | Terraria.ModLoader.ModPylon | virtual |
| DrawMapIcon(ref MapOverlayDrawContext context, ref string mouseOverText, TeleportPylonInfo pylonInfo, bool isNearPylon, Color drawColor, float deselectedScale, float selectedScale) | Terraria.ModLoader.ModPylon | virtual |
| DresserDrop | Terraria.ModLoader.ModTile | |
| Drop(int i, int j) | Terraria.ModLoader.ModTile | virtual |
| DropCritterChance(int i, int j, ref int wormChance, ref int grassHopperChance, ref int jungleGrubChance) | Terraria.ModLoader.ModTile | virtual |
| DustType | Terraria.ModLoader.ModBlockType | |
| Entity (defined in Terraria.ModLoader.ModType< TEntity, TModType >) | Terraria.ModLoader.ModType< TEntity, TModType > | |
| FloorVisuals(Player player) | Terraria.ModLoader.ModTile | virtual |
| FullName | Terraria.ModLoader.ModType< TEntity, TModType > | |
| GetMapOption(int i, int j) | Terraria.ModLoader.ModBlockType | virtual |
| GetTorchLuck(Player player) | Terraria.ModLoader.ModTile | virtual |
| HasSmartInteract(int i, int j, SmartInteractScanSettings settings) | Terraria.ModLoader.ModPylon | virtual |
| HasWalkDust() | Terraria.ModLoader.ModTile | virtual |
| HighlightTexture | Terraria.ModLoader.ModTile | |
| HitSound | Terraria.ModLoader.ModBlockType | |
| HitWire(int i, int j) | Terraria.ModLoader.ModTile | virtual |
| InitTemplateInstance() | Terraria.ModLoader.ModType< TEntity, TModType > | protectedvirtual |
| InitTemplateInstance() | Terraria.ModLoader.ModType< TEntity, TModType > | protectedvirtual |
| IsCloneable | Terraria.ModLoader.ModType< TEntity, TModType > | |
| IsDoor (defined in Terraria.ModLoader.ModTile) | Terraria.ModLoader.ModTile | |
| IsLoadingEnabled(Mod mod) | Terraria.ModLoader.ModType< TEntity, TModType > | virtual |
| IsLockedChest(int i, int j) | Terraria.ModLoader.ModTile | virtual |
| IsPylonForSale(int npcType, Player player, bool isNPCHappyEnough) | Terraria.ModLoader.ModPylon | virtual |
| IsTileDangerous(int i, int j, Player player) | Terraria.ModLoader.ModTile | virtual |
| IsTileSpelunkable(int i, int j) | Terraria.ModLoader.ModTile | virtual |
| ItemDrop | Terraria.ModLoader.ModBlockType | |
| KillMultiTile(int i, int j, int frameX, int frameY) | Terraria.ModLoader.ModTile | virtual |
| KillSound(int i, int j, bool fail) | Terraria.ModLoader.ModBlockType | virtual |
| KillTile(int i, int j, ref bool fail, ref bool effectOnly, ref bool noItem) | Terraria.ModLoader.ModTile | virtual |
| Load() | Terraria.ModLoader.ModType< TEntity, TModType > | virtual |
| MineResist | Terraria.ModLoader.ModTile | |
| MinPick | Terraria.ModLoader.ModTile | |
| Mod | Terraria.ModLoader.ModType< TEntity, TModType > | |
| ModifyLight(int i, int j, ref float r, ref float g, ref float b) | Terraria.ModLoader.ModBlockType | virtual |
| ModifySittingTargetInfo(int i, int j, ref TileRestingInfo info) | Terraria.ModLoader.ModTile | virtual |
| ModifySleepingTargetInfo(int i, int j, ref TileRestingInfo info) | Terraria.ModLoader.ModTile | virtual |
| ModifySmartInteractCoords(ref int width, ref int height, ref int frameWidth, ref int frameHeight, ref int extraY) | Terraria.ModLoader.ModTile | virtual |
| ModifyTeleportationPosition(TeleportPylonInfo destinationPylonInfo, ref Vector2 teleportationPosition) | Terraria.ModLoader.ModPylon | virtual |
| MouseOver(int i, int j) | Terraria.ModLoader.ModTile | virtual |
| MouseOverFar(int i, int j) | Terraria.ModLoader.ModTile | virtual |
| Name | Terraria.ModLoader.ModType< TEntity, TModType > | |
| NearbyEffects(int i, int j, bool closer) | Terraria.ModLoader.ModTile | virtual |
| NewInstance(TEntity entity) | Terraria.ModLoader.ModType< TEntity, TModType > | virtual |
| NumDust(int i, int j, bool fail, ref int num) | Terraria.ModLoader.ModBlockType | virtual |
| OpenDoorID | Terraria.ModLoader.ModTile | |
| PlaceInWorld(int i, int j, Item item) | Terraria.ModLoader.ModBlockType | virtual |
| PostDraw(int i, int j, SpriteBatch spriteBatch) | Terraria.ModLoader.ModBlockType | virtual |
| PostSetDefaults() | Terraria.ModLoader.ModTile | virtual |
| PreDraw(int i, int j, SpriteBatch spriteBatch) | Terraria.ModLoader.ModBlockType | virtual |
| PylonType | Terraria.ModLoader.ModPylon | |
| RandomUpdate(int i, int j) | Terraria.ModLoader.ModBlockType | virtual |
| Register() | Terraria.ModLoader.ModTile | protectedvirtual |
| RightClick(int i, int j) | Terraria.ModLoader.ModPylon | virtual |
| SetDrawPositions(int i, int j, ref int width, ref int offsetY, ref int height, ref short tileFrameX, ref short tileFrameY) | Terraria.ModLoader.ModTile | virtual |
| SetSpriteEffects(int i, int j, ref SpriteEffects spriteEffects) | Terraria.ModLoader.ModTile | virtual |
| SetStaticDefaults() | Terraria.ModLoader.ModBlockType | virtual |
| SetupContent() | Terraria.ModLoader.ModTile | virtual |
| Slope(int i, int j) | Terraria.ModLoader.ModTile | virtual |
| SpecialDraw(int i, int j, SpriteBatch spriteBatch) | Terraria.ModLoader.ModTile | virtual |
| Texture | Terraria.ModLoader.ModTexturedType | |
| TileFrame(int i, int j, ref bool resetFrame, ref bool noBreak) | Terraria.ModLoader.ModPylon | virtual |
| Type | Terraria.ModLoader.ModBlockType | |
| Unload() | Terraria.ModLoader.ModType< TEntity, TModType > | virtual |
| UnlockChest(int i, int j, ref short frameXAdjustment, ref int dustType, ref bool manual) | Terraria.ModLoader.ModTile | virtual |
| ValidateType() | Terraria.ModLoader.ModType< TEntity, TModType > | protectedvirtual |
| ValidTeleportCheck_AnyDanger(TeleportPylonInfo pylonInfo) | Terraria.ModLoader.ModPylon | virtual |
| ValidTeleportCheck_BiomeRequirements(TeleportPylonInfo pylonInfo, SceneMetrics sceneData) | Terraria.ModLoader.ModPylon | virtual |
| ValidTeleportCheck_DestinationPostCheck(TeleportPylonInfo destinationPylonInfo, ref bool destinationPylonValid, ref string errorKey) | Terraria.ModLoader.ModPylon | virtual |
| ValidTeleportCheck_NearbyPostCheck(TeleportPylonInfo nearbyPylonInfo, ref bool destinationPylonValid, ref bool anyNearbyValidPylon, ref string errorKey) | Terraria.ModLoader.ModPylon | virtual |
| ValidTeleportCheck_NPCCount(TeleportPylonInfo pylonInfo, int defaultNecessaryNPCCount) | Terraria.ModLoader.ModPylon | virtual |
| VanillaFallbackOnModDeletion | Terraria.ModLoader.ModBlockType | |
| WalkDust(ref int dustType, ref bool makeDust, ref Color color) | Terraria.ModLoader.ModTile | virtual |