private bool TryBurnFuel()
    {
        if (IsFueled)
        {
            burningSheet = itemSlot.ItemObject.GetComponent <SolidPlasma>();
            burningSheet.StartBurningPlasma(PlasmaConsumptionRate, FuelExhaustedEvent);
            return(true);
        }

        return(false);
    }
    //Server Only
    private void FuelExhaustedEvent()
    {
        Inventory.ServerConsume(itemSlot, 1);
        burningSheet = null;

        if (isOn)
        {
            if (!TryBurnFuel())
            {
                ToggleOff();
            }
        }
    }