tModLoader v2024.09
A mod to make and play Terraria mods
ModPylon Member List

This is the complete list of members for ModPylon, including all inherited members.

AddMapEntry(Color color, LocalizedText name=null)ModTile
AddMapEntry(Color color, LocalizedText name, Func< string, int, int, string > nameFunc)ModTile
AddToArray(ref int[] array)ModTile
AdjTilesModTile
AnimateIndividualTile(int type, int i, int j, ref int frameXOffset, ref int frameYOffset)ModTilevirtual
AnimateTile(ref int frame, ref int frameCounter)ModTilevirtual
AnimationFrameHeightModTile
AutoSelect(int i, int j, Item item)ModTilevirtual
CanDrop(int i, int j)ModTilevirtual
CanExplode(int i, int j)ModBlockTypevirtual
CanKillTile(int i, int j, ref bool blockDamaged)ModTilevirtual
CanPlace(int i, int j)ModBlockTypevirtual
CanPlacePylon()ModPylonvirtual
CanReplace(int i, int j, int tileTypeBeingPlaced)ModTilevirtual
ChangeWaterfallStyle(ref int style)ModTilevirtual
Clone(TEntity newEntity)ModType< TEntity, TModType >virtual
CloneNewInstancesModType< TEntity, TModType >protected
ModType.CloneNewInstancesModType< TEntity, TModType >protected
CreateDust(int i, int j, ref int type)ModBlockTypevirtual
CreateMapEntryName()ModBlockType
CreateTemplateEntity() (defined in ModType< TEntity, TModType >)ModType< TEntity, TModType >protectedpure virtual
DefaultContainerName(int frameX, int frameY)ModTilevirtual
DefaultDrawMapIcon(ref MapOverlayDrawContext context, Asset< Texture2D > mapIcon, Vector2 drawCenter, Color drawColor, float deselectedScale, float selectedScale)ModPylon
DefaultDrawPylonCrystal(SpriteBatch spriteBatch, int i, int j, Asset< Texture2D > crystalTexture, Color crystalDrawColor, int frameHeight, int crystalHorizontalFrameCount, int crystalVerticalFrameCount) (defined in ModPylon)ModPylon
DefaultDrawPylonCrystal(SpriteBatch spriteBatch, int i, int j, Asset< Texture2D > crystalTexture, Asset< Texture2D > crystalHighlightTexture, Vector2 crystalOffset, Color pylonShadowColor, Color dustColor, int dustChanceDenominator, int crystalVerticalFrameCount)ModPylon
DefaultMapClickHandle(bool mouseIsHovering, TeleportPylonInfo pylonInfo, string hoveringTextKey, ref string mouseOverText)ModPylon
DrawEffects(int i, int j, SpriteBatch spriteBatch, ref TileDrawInfo drawData)ModPylonvirtual
DrawMapIcon(ref MapOverlayDrawContext context, ref string mouseOverText, TeleportPylonInfo pylonInfo, bool isNearPylon, Color drawColor, float deselectedScale, float selectedScale)ModPylonvirtual
DropCritterChance(int i, int j, ref int wormChance, ref int grassHopperChance, ref int jungleGrubChance)ModTilevirtual
DustTypeModBlockType
Entity (defined in ModType< TEntity, TModType >)ModType< TEntity, TModType >
Entity (defined in ModType< TEntity, TModType >)ModType< TEntity, TModType >
FloorVisuals(Player player)ModTilevirtual
FullNameModType< TEntity, TModType >
ModType.FullNameModType< TEntity, TModType >
GetItemDrops(int i, int j)ModTilevirtual
GetMapOption(int i, int j)ModBlockTypevirtual
GetNPCShopEntry()ModPylonvirtual
GetTorchLuck(Player player)ModTilevirtual
HasSmartInteract(int i, int j, SmartInteractScanSettings settings)ModPylonvirtual
HasWalkDust()ModTilevirtual
HighlightTextureModTile
HitSoundModBlockType
HitWire(int i, int j)ModTilevirtual
InitTemplateInstance()ModType< TEntity, TModType >protectedvirtual
InitTemplateInstance()ModType< TEntity, TModType >protectedvirtual
IsCloneableModType< TEntity, TModType >
ModType.IsCloneableModType< TEntity, TModType >
IsDoor (defined in ModTile)ModTile
IsLoadingEnabled(Mod mod)ModType< TEntity, TModType >virtual
IsLockedChest(int i, int j)ModTilevirtual
IsTileBiomeSightable(int i, int j, ref Color sightColor)ModTilevirtual
IsTileDangerous(int i, int j, Player player)ModTilevirtual
IsTileSpelunkable(int i, int j)ModTilevirtual
KillMultiTile(int i, int j, int frameX, int frameY)ModTilevirtual
KillSound(int i, int j, bool fail)ModBlockTypevirtual
KillTile(int i, int j, ref bool fail, ref bool effectOnly, ref bool noItem)ModTilevirtual
Load()ModType< TEntity, TModType >virtual
LocalizationCategoryModTile
LockChest(int i, int j, ref short frameXAdjustment, ref bool manual)ModTilevirtual
MineResistModTile
MinPickModTile
ModModType< TEntity, TModType >
ModType.ModModType< TEntity, TModType >
ModifyFrameMerge(int i, int j, ref int up, ref int down, ref int left, ref int right, ref int upLeft, ref int upRight, ref int downLeft, ref int downRight)ModTilevirtual
ModifyLight(int i, int j, ref float r, ref float g, ref float b)ModBlockTypevirtual
ModifySittingTargetInfo(int i, int j, ref TileRestingInfo info)ModTilevirtual
ModifySleepingTargetInfo(int i, int j, ref TileRestingInfo info)ModTilevirtual
ModifySmartInteractCoords(ref int width, ref int height, ref int frameWidth, ref int frameHeight, ref int extraY)ModTilevirtual
ModifyTeleportationPosition(TeleportPylonInfo destinationPylonInfo, ref Vector2 teleportationPosition)ModPylonvirtual
MouseOver(int i, int j)ModTilevirtual
MouseOverFar(int i, int j)ModTilevirtual
NameModType< TEntity, TModType >
ModType.NameModType< TEntity, TModType >
NearbyEffects(int i, int j, bool closer)ModTilevirtual
NewInstance(TEntity entity)ModType< TEntity, TModType >virtual
NumDust(int i, int j, bool fail, ref int num)ModBlockTypevirtual
PlaceInWorld(int i, int j, Item item)ModBlockTypevirtual
PostDraw(int i, int j, SpriteBatch spriteBatch)ModBlockTypevirtual
PostSetDefaults()ModTilevirtual
PostSetupTileMerge()ModTilevirtual
PostTileFrame(int i, int j, int up, int down, int left, int right, int upLeft, int upRight, int downLeft, int downRight)ModTilevirtual
PreDraw(int i, int j, SpriteBatch spriteBatch)ModBlockTypevirtual
PrettyPrintName() (defined in ModType< TEntity, TModType >)ModType< TEntity, TModType >
PrettyPrintName() (defined in ModType< TEntity, TModType >)ModType< TEntity, TModType >
PylonTypeModPylon
RandomUpdate(int i, int j)ModBlockTypevirtual
Register()ModTileprotectedvirtual
RegisterItemDrop(int itemType, params int[] tileStyles)ModTile
RightClick(int i, int j)ModPylonvirtual
SetDrawPositions(int i, int j, ref int width, ref int offsetY, ref int height, ref short tileFrameX, ref short tileFrameY)ModTilevirtual
SetSpriteEffects(int i, int j, ref SpriteEffects spriteEffects)ModTilevirtual
SetStaticDefaults()ModBlockTypevirtual
SetupContent()ModTilevirtual
Slope(int i, int j)ModTilevirtual
SpecialDraw(int i, int j, SpriteBatch spriteBatch)ModTilevirtual
TextureModTexturedType
TileFrame(int i, int j, ref bool resetFrame, ref bool noBreak)ModPylonvirtual
TypeModBlockType
Unload()ModType< TEntity, TModType >virtual
UnlockChest(int i, int j, ref short frameXAdjustment, ref int dustType, ref bool manual)ModTilevirtual
ValidateType()ModType< TEntity, TModType >protectedvirtual
ValidTeleportCheck_AnyDanger(TeleportPylonInfo pylonInfo)ModPylonvirtual
ValidTeleportCheck_BiomeRequirements(TeleportPylonInfo pylonInfo, SceneMetrics sceneData)ModPylonvirtual
ValidTeleportCheck_DestinationPostCheck(TeleportPylonInfo destinationPylonInfo, ref bool destinationPylonValid, ref string errorKey)ModPylonvirtual
ValidTeleportCheck_NearbyPostCheck(TeleportPylonInfo nearbyPylonInfo, ref bool destinationPylonValid, ref bool anyNearbyValidPylon, ref string errorKey)ModPylonvirtual
ValidTeleportCheck_NPCCount(TeleportPylonInfo pylonInfo, int defaultNecessaryNPCCount)ModPylonvirtual
VanillaFallbackOnModDeletionModBlockType
WalkDust(ref int dustType, ref bool makeDust, ref Color color)ModTilevirtual