Esempio n. 1
0
        public override void KillMultiTile(int i, int j, int frameX, int frameY)
        {
            TEWaterTurbine panel = mod.GetTileEntity <TEWaterTurbine>(i, j);

            panel?.CloseUI();

            Item.NewItem(i * 16, j * 16, 48, 32, mod.ItemType <Items.Generators.WaterTurbine>());
            mod.GetTileEntity <TEWaterTurbine>().Kill(i, j);
        }
Esempio n. 2
0
        public override void RightClick(int i, int j)
        {
            TEWaterTurbine panel = mod.GetTileEntity <TEWaterTurbine>(i, j);

            panel?.HandleUI();
        }
 public void SetTileEntity(ModTileEntity tileEntity) => turbine = (TEWaterTurbine)tileEntity;