public override bool NewRightClick(int i, int j) { TileEntities.QETank qeTank = BaseLibrary.Utility.GetTileEntity <TileEntities.QETank>(i, j); if (qeTank == null) { return(false); } Main.LocalPlayer.noThrow = 2; if (qeTank.Handler == null) { PanelUI.Instance.HandleUI(qeTank); return(true); } Item item = Main.LocalPlayer.GetHeldItem(); ref ModFluid fluid = ref qeTank.Handler.GetFluidInSlotByRef(0);
public override void RightClick(int i, int j) { TileEntities.QETank qeTank = mod.GetTileEntity <TileEntities.QETank>(i, j); if (qeTank == null) { return; } Main.LocalPlayer.noThrow = 2; if (qeTank.Handler == null) { BaseLibrary.BaseLibrary.PanelGUI.UI.HandleUI(qeTank); return; } Item item = Main.LocalPlayer.GetHeldItem(); ref ModFluid fluid = ref qeTank.Handler.GetFluidInSlotByRef(0);