25 int number =
Place(x, y);
39 public static int Place(
int x,
int y)
42 tEFoodPlatter.Position =
new Point16(x, y);
50 return tEFoodPlatter.
ID;
69 public static void Kill(
int x,
int y)
81 public static int Find(
int x,
int y)
116 return Position.X +
"x " + Position.Y +
"y item: " +
item;
128 public static void TryPlacing(
int x,
int y,
int netid,
int prefix,
int stack)
131 int num =
Find(x, y);
146 tEFoodPlatter.item =
new Item();
149 tEFoodPlatter.item.stack = stack;
162 int num =
Find(clickX, clickY);
189 int num =
Find(x, y);
220 player.releaseUseItem =
false;
221 player.mouseInterface =
true;
virtual short ReadInt16()
static Dictionary< int, TileEntity > ByID
static Dictionary< Point16, TileEntity > ByPosition
static object EntityCreationLock
static void NetPlaceEntity(int x, int y)
static void PlaceItemInFrame(Player player, int x, int y)
override void NetPlaceEntityAttempt(int x, int y)
static bool FitsFoodPlatter(Item i)
static int Place(int x, int y)
override void RegisterTileEntityID(int assignedID)
override TileEntity GenerateInstance()
static void OnPlayerInteraction(Player player, int clickX, int clickY)
override void ReadExtraData(BinaryReader reader, bool networkSend)
override string ToString()
static void TryPlacing(int x, int y, int netid, int prefix, int stack)
static bool ValidTile(int x, int y)
static int Hook_AfterPlacement(int x, int y, int type=520, int style=0, int direction=1, int alternate=0)
static void Kill(int x, int y)
static int Find(int x, int y)
override void WriteExtraData(BinaryWriter writer, bool networkSend)
override bool IsTileValidForEntity(int x, int y)
void netDefaults(int type)
bool Prefix(int prefixWeWant)
void SetDefaults(int Type=0)
static int NewItem(IEntitySource source, Vector2 pos, Vector2 randomBox, int Type, int Stack=1, bool noBroadcast=false, int prefixGiven=0, bool noGrabDelay=false, bool reverseLookup=false)
static void SendData(int msgType, int remoteClient=-1, int ignoreClient=-1, NetworkText text=null, int number=0, float number2=0f, float number3=0f, float number4=0f, int number5=0, int number6=0, int number7=0)
static void SendTileSquare(int whoAmi, int tileX, int tileY, int xSize, int ySize, TileChangeType changeType=TileChangeType.None)
void GamepadEnableGrappleCooldown()
static void FindRecipes(bool canDelayCheck=false)
static void KillTile(int i, int j, bool fail=false, bool effectOnly=false, bool noItem=false)
static void RangeFrame(int startX, int startY, int endX, int endY)